On Thu, 10 May 2007, Gerard H. Pille wrote:

With me, it happens when I run newaliases or sendmail as a daemon (-bd -q10m). If you run an "strace -e open,stat,access" on one of those, does it load libdb-4.3.so ?

No, it doesn't - and I'll wager that your /etc/nsswitch.conf entries for
passwd/shadow use 'compat'...

I use 'files ldap' - and strace of newaliases shows this:

strace -fe open,stat,access newaliases 2>&1 | grep libdb
[pid 30328] open("/usr/lib/libdb-4.5.so", O_RDONLY) = 3
[pid 30328] open("/usr/lib/libdb-4.2.so", O_RDONLY) = 4

libdb-4.2 comes from libsasldb

Your use of libdb-4.3 comes from libnss, and changing from 'compat' to
'files' should remove the segfault for you.

I'll cross my fingers, please let me know...
--
Rick Nelson
Why use Windows, since there is a door?
(By [EMAIL PROTECTED], Andre Fachat)


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

Reply via email to