smrshについてのメモ
sendmail.mcに掛けるオプションsmrshは、sendmailで起動できるコマンドの抑制である。
初期設定では、/usr/adm/sm.binに存在するコマンド以外を実行できないようにしている。
このディレクトリを調べるには、ソース見るしかない?
sendmail内部や、aliases等でコマンドを実行させたいのであれば、/usr/adm/sm.binに置くか
リンクを張ればよい。
Majordomoをインストールしてあれば、wrapperをaliasesから起動しているため、入れる必要がある。
が、どうもコマンド部分だけを解釈しているようで、同名のコマンドだと抑制が効かないらしく
セキュリティという観点からは、微妙な感じがする。
参考:http://www.linux.or.jp/JM/html/sendmail/man8/smrsh.8.html