On Thursday 10 May 2007, Richard A Nelson wrote:
> > passwd:         compat
> > group:          compat
> > shadow:         compat
>
> If you're not using NIS, could you try changing those from compat to
> file ?   That way we can hopefully get closer to the culprit

I tried changing these entries to "files" and still got segfault on startup.

I did notice the lines below that in /etc/nsswitch.conf, though:

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

And considered that the segfault is happening immediately after loading 
libdb-4.3.so, ie the Berkeley database library.  So I changed those lines to 
read:

protocols:      files
services:       files
ethers:         files
rpc:            files

This fixed the problem.  Sendmail now starts up and runs just fine.

Dave McCracken

Reply via email to