This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Colm Buckley
Recipients Colm Buckley, Lukasa, Theodore Tso, alex, doko, dstufft, larry, lemburg, martin.panter, matejcik, ned.deily, python-dev, rhettinger, skrah, thomas-petazzoni, vstinner, ztane
Date 2016-06-07.21:19:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1465334368.49.0.136832542534.issue26839@psf.upfronthosting.co.za>
In-reply-to
Content
Ted -

I'd suggest the following to test.

Boot an arbitrary Linux system with init=/usr/bin/python3 (assuming filesystems mounted etc). Python 3.5.1 (on Linux) will call getrandom() in blocking mode very early in its startup; if this happens before the pool is initialized, Python will fail to start. Given that ~nothing else will be happening, I'm interested to see what happens to the entropy pool, and whether getrandom() returns.

Haven't tried this myself, but it should work.

Colm
History
Date User Action Args
2016-06-07 21:19:28Colm Buckleysetrecipients: + Colm Buckley, lemburg, rhettinger, doko, vstinner, larry, matejcik, ned.deily, alex, skrah, python-dev, martin.panter, ztane, dstufft, Lukasa, thomas-petazzoni, Theodore Tso
2016-06-07 21:19:28Colm Buckleysetmessageid: <1465334368.49.0.136832542534.issue26839@psf.upfronthosting.co.za>
2016-06-07 21:19:28Colm Buckleylinkissue26839 messages
2016-06-07 21:19:28Colm Buckleycreate