On Sun, 25 Feb 2007, Marco d'Itri wrote:

> On Feb 25, James Andrewartha <[EMAIL PROTECTED]> wrote:
>
>> Yes, it's created automatically by udevd, but only once udevd is started,
>> and to start udevd needs libnss-ldap which needs libgcrypt which needs
>> /dev/random - so it must be created manually first. I don't see how using
> This was not clear.

Sorry, things seem clear when you've been beating your head against them 
for several hours.

> I think that the real bug is in libnss-ldap which does not fail 
> gracefully. And anyway, /dev/urandom should be used for this. Using 
> /dev/random is broken.

libgcrypt will use /dev/urandom if /dev/random isn't available. However 
since neither is available, it calls log_fatal which calls exit(2).

http://www.google.com/codesearch?hl=en&q=show:uD6EAzgeSmw:K-NDxVltFw0:_zM9ktTH7HQ&sa=N&ct=rd&cs_p=ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.2.3.tar.bz2&cs_f=libgcrypt-1.2.3/cipher/random.c
http://www.google.com/codesearch?hl=en&q=show:cl6_hH1dy38:sh2_3q4DzuI:Ly-clHwrEyA&sa=N&ct=rd&cs_p=ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.2.3.tar.bz2&cs_f=libgcrypt-1.2.3/src/misc.c

-- 
# TRS-80              trs80(a)ucc.gu.uwa.edu.au #/ "Otherwise Bub here will do \
# UCC Wheel Member     http://trs80.ucc.asn.au/ #|  what squirrels do best     |
[ "There's nobody getting rich writing          ]|  -- Collect and hide your   |
[  software that I know of" -- Bill Gates, 1980 ]\  nuts." -- Acid Reflux #231 /


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to