私はubuntuサーバーにpostfixをインストールし、送信メールが送信されない理由をデバッグしようとしています。これにより、/ var/log/mail.logファイルが見つからないことに気づきました。さらに言えば、私の/ var/logにはmail *という名前はありません。私は役に立たないように以下を試しました:
Sudo apt-get remove rsyslog
/Sudo apt-get install rsyslog
ランニング postconf syslog_facility
戻り値 syslog_facility = mail
他のアイデアは?
どうやら、これは何らかの奇妙な理由で許可の問題でした。問題を分類する以下のこの投稿からの回答を試しました。
Sudo chown syslog:adm /var/log
Sudo chmod 0775 /var/log
Sudo service rsyslog restart
Sudo service postfix restart
いつもUbuntu 14.04を使用していて、ルートがデフォルトである12からアップグレードしなかったのに、なぜ/ var/logがルートにロックされたのかわかりません。