The /dev/random problem
In colinux sometimes you may find some cryptographic applications freezing. This is due to the lack of randomness available to /dev/random.
This list is incomplete
Affects user applications Edit
- Subversion (it waits for /dev/random input on svn commit operations)
- GnuPG (generating keys requires a lot of random data)
Not yet fixed? (2005/10/27)
- Open up the fltk console and type random characters into it. You need to do this manual operation every time randomness is needed.
- Change the /dev/random to some pseudo-random source that automatically fills, such as /dev/urandom. For example:
# /dev/random is "c 1 8" # /dev/urandom is "c 1 9" rm /dev/random mknod /dev/random c 1 9 # do your cryptographic thing
This workaround is not recommended for services that need "strong" randomness implemented by normal Linux /dev/random.
lsg, MarkSide, FoboldFKY for the original text.
MassTranslated on Sun Apr 23 17:36:01 UTC 2006