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