clone 412328 retitle -1 libraries must not call exit(2), ever reassign -1 libgcrypt11 block 412328 by -1 thanks
On Feb 25, James Andrewartha <[EMAIL PROTECTED]> wrote: > 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 A library which calls exit(2) is broken. Fixing this will allow fixing libnss-ldap too. -- ciao, Marco
signature.asc
Description: Digital signature