Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


No luck | 25 comments | Create New Account
Click here to return to the 'No luck' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
No luck
Authored by: SeanAhern on Jan 18, '02 01:59:45PM

No effect. I changed:

#O DontBlameSendmail=safe

to

#O DontBlameSendmail=GroupWriteableDirPathSafe

and I still get the

/etc/mail/sendmail.cf: line 81: fileclass: cannot open /etc/mail/local-host-names: Group writable directory

error.



[ Reply to This | # ]
No luck
Authored by: dsauve on Jan 18, '02 05:31:22PM

I think a recent OS X update reset the permissions on mail-related files. My mail server was down for three or four days two weeks ago until I realized the permissions error was keeping sendmail from starting.

I played around with it with no luck until I went back to the original OS X Hint above and went throught the step-by-step process described here:

> http://www.kung-foo.tv/xtips.shtml

Try these permission changes, and let us know if it works:

sudo chmod go-w / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue
sudo chown root / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue

-damon



[ Reply to This | # ]
No luck
Authored by: dsauve on Jan 18, '02 05:32:12PM

I think a recent OS X update reset the permissions on mail-related files. My mail server was down for three or four days two weeks ago until I realized the permissions error was keeping sendmail from starting.

I played around with it with no luck until I went back to the original OS X Hint above and went throught the step-by-step process described here:

> http://www.kung-foo.tv/xtips.shtml

Try these permission changes, and let us know if it works:

sudo chmod go-w / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue
sudo chown root / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue

-damon



[ Reply to This | # ]
No luck
Authored by: sharumpe on Jan 28, '02 02:18:06PM
You probably did this, but just in case: If sendmail was running while you made the change, you need to kick it.

# ps -auxww | grep sendmail
# kill -1 pid

pid is the numeric process ID from the ps output.

Mr. Sharumpe

[ Reply to This | # ]
No luck
Authored by: sharumpe on Jan 28, '02 02:25:26PM
Disregard my previous post - you need to remove the # from the front of that line. The final result should read:
O DontBlameSendmail=GroupWriteableDirPathSafe
Mr. Sharumpe

[ Reply to This | # ]