[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:36403] sendmail



水原と申します。

遅ればせながら、自宅サーバーを potato から woody にアップグレードした
のですが、uucp でメールが受け取れなくなってしまいました。私は MTA に
sendmail を使っています。

Mar  3 01:27:59 grand sendmail[8396]: NOQUEUE: SYSERR(uucp): can not chdir(/var/spool/mqueue/): Permission denied

と言われています。一般ユーザから sendmail を起動しても同様です。

> /usr/sbin/sendmail mizuhara@xxxxxxx
can not chdir(/var/spool/mqueue/): Permission denied
Program mode requires special privileges, e.g., root or TrustedUser.

これでは不便でしょうがないので、今は chmod u+s /usr/sbin/sendmail して
急場をしのいでいますが (これに気づくまでにかなりの時間とメールを失いま
した)、/var/log/setuid.* を見るとアップグレードするまでは sendmail は
root に setuid されていたようです。どうして変わっちゃったの?

そりゃあ root に setuid しないほうがセキュリティが高いのは分かりますが、
他の人は困ってないんでしょうか?
それとも私が何か勘違いしてます?

-- 
水原@表千家