[NTLUG:Discuss] HELP! Upgrade went bad! My email server is DOWN!!!!!!
Stuart Johnston
saj at thecommune.net
Mon Dec 6 21:16:38 CST 2004
I think you need to remove the group/world write permissions on your
alias files.
http://www.sendmail.org/~ca/email/english.html#SM-UNSAFE
HTH,
Stuart Johnston
Stephen Davidson wrote:
> <RANT>
> I HATE IT when things that should "Just work" don't! I have already
> spent just under two days (about 10hrs so far) working on this, and I
> can't afford the downtime anymore!
>
> I was trying to upgrade my server from SuSE 8.1 to SuSE 9.2, as well as
> configure a backup server so that my webserver would have a backup.
> After a Motherboard Failure on the backup server was fixed by the fine
> folks over at Alter, the OS install went smoothly. KDE, networking,
> etc, was installed. SSH is up and running. Mailman and Sendmail, that
> is when things got F-----D up. The server was running a couple of
> mailing lists, including for the DFW J2EE SIG. But Sendmail and Mailman
> won't play nice, and this Java Dude does not have enough Linux in him to
> fix this. I have about 2 days before mail servers start dumping my
> incoming email. (This was sent using alternate accounts). I am
> desparate! My client can't email me right now, and it is all cause some
> config settings were changed, and NOT DOCUMENTED!!!! I have found, and
> fixed some of the stuff, but I am still down and out!
> </rant>
>
> This WAS working fine in SuSE 8.1. I was not expecting a step backwards
> during upgrade.
>
> <Details>
> sendmail-8.13.1-5
> mailman-2.1.5-5
> OS: SuSE 9.2
>
> blue:~ # newaliases -v
> /etc/aliases: 40 aliases, longest 10 bytes, 465 bytes total
> hash map "Alias1": unsafe map file /etc/aliases.d/mailman.db: Permission
> denied
> WARNING: cannot open alias database /etc/aliases.d/mailman
> Cannot create database for alias file /etc/aliases.d/mailman
> blue:~ # ls -l /etc/aliases.d
> total 6
> drwxr-xr-x 2 root root 1024 Dec 6 06:49 .
> drwxr-xr-x 68 root root 5120 Dec 6 20:47 ..
> lrwxrwxrwx 1 root root 29 Dec 6 06:49 mailman ->
> /var/lib/mailman/data/aliases
> lrwxrwxrwx 1 root root 32 Dec 6 06:49 mailman.db ->
> /var/lib/mailman/data/aliases.db
> blue:~ # grep -i dontblame /etc/sendmail.cf
> #O
> DontBlameSendmail=GroupWritableDirPathSafe,AssumeSafeChown,TrustStickyBit,GroupReadableSASLDBFile,GroupWritableAliasFile,WriteMapToSymLink
>
> O
> DontBlameSendmail=GroupWritableDirPathSafe,AssumeSafeChown,TrustStickyBit,GroupReadableSASLDBFile,GroupWritableAliasFile,WriteMapToSymLink
>
> blue:~ #
> </details>
>
> I checked the file permissions from a partial backup I made of the 8.1
> system before the upgrade (I have the old /var/lib/mailman directory
> handy). The file permissions are the same!
>
> SO WTH changed between 8.1 & 9.2 that the settings and permissions are
> no longer functional?????
>
> This has my systems email completely down, so please either respond to
> my alternate address above, or feel free to call me at the number in my
> SIG. I am VERY DESPERATE!
>
> -Steve
>
More information about the Discuss
mailing list