On Thu, 10 May 2007, Dave McCracken wrote:
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.
Great, this will be a very short lived work-around. It seems the
libdb4.5 libraries are broken wrt symbol versioning - it works with
libdb4.2 (libsasl2) because it uses a different form of versioning
than 4.3, 4.4, and 4.5.
I've been in contact with one of the maintainers (IRC can be very
useful) - and an upload is comming ASAP. Then I'll rebuild and upload
a new sendmail.
Thanks you both for your help in trouble shooting this !
--
Rick Nelson
<Cylord> Would it be acceptable to debian policy if we inserted a crontab
by default into potato that emailed [EMAIL PROTECTED]
every morning with an email that read, "Don't worry, linux is a
fad..."