[postfix]ファイルはあるのにNo such file or directory

postfixで、/etc/aliasファイルに

test:/var/mailapp/app.rb

とか書いてメールアプリケーションを立ち上げようとしているのに、

server local[]: fatal: execvp /var/mailapp/app.rb: No such file or directory

server postfix/local[]: DA4EB38077: to=, relay=local, delay=2, status=bounced

(Command died with status 1: “/var/mailapp/app.rb”.

Command output: local: fatal: execvp /var/mailapp/apprb: No such file or directory )



とか言われてしまう。No such file or directoryと言っても/var/mailapp/app.rbは確かにあるのに….と思っていたら。


/var/mailapp/app.rb

#!/bin/ruby



となっていて、/bin/rubyがなかった(/usr/bin/rubyだった)という事例がありました。

単なるスカタンですけど、「postfix “No such file or directory”」でググっても出なかったので一応メモ。だれかのパニックを救うかもしれないw