/usr/sbin/sendmail
/usr/share/doc/sendmail
/usr/lib/sendmail
/usr/libexec/webmin/blue-theme/sendmail
/usr/libexec/webmin/caldera/sendmail
/usr/libexec/webmin/mscstyle3/sendmail
/usr/libexec/webmin/sendmail
/usr/libexec/usermin/blue-theme/sendmail
/etc/sysconfig/sendmail
/etc/xinetd.d/sendmail
/etc/cron.hourly/sendmail
/etc/webmin/sendmail
そのうち、/usr/sbin/sendmail へ status、restart を実行しようとすると反応がないままの状態が続くようです。statusの調べ方、restartのかけ方を教えて下さい。
centosで、macからsshで操作しています。
CentOS5.xであれば、以下を実行してみてください。(4.xでも同じハズです)
> # alternatives --display mta
結果が以下のように表示されるはずです。(LANGをCにしている場合は表示は全て英語になります)
> mta -ステータスは自動です。
> リンクは現在 /usr/sbin/sendmail.sendmail を指しています。
> /usr/sbin/sendmail.sendmail - 優先項目 90
> スレーブ mta-mailq: /usr/bin/mailq.sendmail
> スレーブ mta-newaliases: /usr/bin/newaliases.sendmail
> スレーブ mta-rmail: /usr/bin/rmail.sendmail
> スレーブ mta-sendmail: /usr/lib/sendmail.sendmail
> スレーブ mta-pam: /etc/pam.d/smtp.sendmail
> スレーブ mta-sendmailman: /usr/share/man/man8/sendmail.sendmail.8.gz
> スレーブ mta-mailqman: /usr/share/man/man1/mailq.sendmail.1.gz
> スレーブ mta-newaliasesman: /usr/share/man/man1/newaliases.sendmail.1.gz
> スレーブ mta-aliasesman: /usr/share/man/man5/aliases.sendmail.5.gz
> 現在の「最適」バージョンは /usr/sbin/sendmail.sendmail です。
こんな具合でメインで選択されているMTAを確認しましょう。
上記はSendmailになっている例ですが、たまにPostfixやqmailなどになっているときがあります。
もし、Sendmailであれば、以下のように実行すれば状況が把握出来ます。(LANGをCなどにしている場合は英語表記になります)
> # service sendmail status
> sendmail (pid 4185 4175) を実行中...
そして、リスタートは以下のようにします。
> # service sendmail restart
> sm-client を停止中: [ OK ]
> sendmail を停止中: [ OK ]
> sendmail を起動中: [ OK ]
> sm-client を起動中: [ OK ]
/etc/init.d/sendmail restart
/etc/init.d/sendmail status
どうかな?
/usr/sbin/sendmail
直下だったら
./sendmail restart
とか
以下のような結果になりました。
/etc/init.d/sendmail restart
→ -bash: /etc/init.d/sendmail: No such file or directory
/etc/init.d/sendmail status
→ -bash: /etc/init.d/sendmail: No such file or directory
./sendmail restart
→ フリーズ(?)
# ps auxwww | grep sendmail
http://www.pythagoras.bz/index.php/default/searchresult?q=sendma...
# kill -HUP `ps ax | grep sendmail| awk '{print($1)}'`
http://www.pythagoras.bz/index.php/default/searchresult?q=sendma...
調べてみます。
CentOS5.xであれば、以下を実行してみてください。(4.xでも同じハズです)
> # alternatives --display mta
結果が以下のように表示されるはずです。(LANGをCにしている場合は表示は全て英語になります)
> mta -ステータスは自動です。
> リンクは現在 /usr/sbin/sendmail.sendmail を指しています。
> /usr/sbin/sendmail.sendmail - 優先項目 90
> スレーブ mta-mailq: /usr/bin/mailq.sendmail
> スレーブ mta-newaliases: /usr/bin/newaliases.sendmail
> スレーブ mta-rmail: /usr/bin/rmail.sendmail
> スレーブ mta-sendmail: /usr/lib/sendmail.sendmail
> スレーブ mta-pam: /etc/pam.d/smtp.sendmail
> スレーブ mta-sendmailman: /usr/share/man/man8/sendmail.sendmail.8.gz
> スレーブ mta-mailqman: /usr/share/man/man1/mailq.sendmail.1.gz
> スレーブ mta-newaliasesman: /usr/share/man/man1/newaliases.sendmail.1.gz
> スレーブ mta-aliasesman: /usr/share/man/man5/aliases.sendmail.5.gz
> 現在の「最適」バージョンは /usr/sbin/sendmail.sendmail です。
こんな具合でメインで選択されているMTAを確認しましょう。
上記はSendmailになっている例ですが、たまにPostfixやqmailなどになっているときがあります。
もし、Sendmailであれば、以下のように実行すれば状況が把握出来ます。(LANGをCなどにしている場合は英語表記になります)
> # service sendmail status
> sendmail (pid 4185 4175) を実行中...
そして、リスタートは以下のようにします。
> # service sendmail restart
> sm-client を停止中: [ OK ]
> sendmail を停止中: [ OK ]
> sendmail を起動中: [ OK ]
> sm-client を起動中: [ OK ]
alternatives --display mta
→ 同様の表示になりました
次の二つのコマンドは以下のように表示されます。
service sendmail status
→ sendmail: unrecognized service
service sendmail restart
→ sendmail: unrecognized service
alternatives --display mta
→ 同様の表示になりました
次の二つのコマンドは以下のように表示されます。
service sendmail status
→ sendmail: unrecognized service
service sendmail restart
→ sendmail: unrecognized service