Package: sks
Version: 1.1.3-1

After an upgrade to 1.1.3, a fully-populated keyserver hung when i
searched it for the string "dkg".

looking at /var/log/sks/db.log, i see:

2012-06-25 01:12:55 Error fetching uid during VIndex for keyid 
0xDB686C92D9D59F61: Bdb.DBError("unable to allocate memory for mutex; resize 
mutex region")

the sks db process was hung in a futex() system call (according to
strace) and needed to be kill -9'ed to terminate.

Following John Clizbe's advice [0], i was able to get the system working
and able to respond to searches with:

## ensure sks is stopped
cp /usr/share/doc/sks/sampleConfig/DB_CONFIG /var/lib/sks/PTree/
cp /usr/share/doc/sks/sampleConfig/DB_CONFIG /var/lib/sks/DB/
/etc/init.d/sks start

I confess i'm doing this sort of blindly -- i don't know what
other consequences may result from this BDB config change.

Perhaps if this config change is necessary to avoid a hard hang, it
should be done during the postinst script?

Thanks for maintaining SKS in debian!

Regards,

                --dkg

[0] http://lists.nongnu.org/archive/html/sks-devel/2012-06/msg00036.html

Attachment: pgpQMOiF3UBFm.pgp
Description: PGP signature

Reply via email to