くだらねえ質問はここ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
65:login:Penguin 08/06/24 14:22:19 NAHSKBkV sendmailのaliases転送処理でperlのスクリプトファイル「test.pl」を 起動したいのですが、smrshの制限と思われるエラーが出て起動できません。 ----- Transcript of session follows ----- 451 4.0.0 putbody: write error: Broken pipe smrsh: "test.pl" not available for sendmail programs (stat failed) 554 5.0.0 Service unavailable 現在までに調べた件につき、列記します。 ・OSはRed Hat Linux 3.2.2-5、sendmailは8.13.8、perlは5.8.0です ・test.pl自体に文法の誤り等はなし、コマンドラインからはちゃんと動きます ・perlはnobody権限ではなくユーザー権限で動いてます ○ファイルのパスや権限設定等 ・実行したいファイルは/etc/smrsh/の中に置く、 もしくはシンボリックリンクをsmrsh内に作成する ⇒test.plをsmrsh内、smrsh外でシンボリックリンクの 両者で試しましたがともにエラーが出ます ・ファイルは所有者以外に書き込み権限があってはならない ⇒権限は700に設定しています ・ルートから実行したいファイルまでのパスで、 root以外に書き込み権限があってはならない ⇒/etc/、/etc/smrsh/とも権限確認済みです
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5359日前に更新/272 KB
担当:undef