sudo: sorry, you must have a tty to run sudo
2008-07-08
某古いシステムを移行した際に、このようなエラーが出力された。
sudo: sorry, you must have a tty to run sudo
これは CGI のエラーで、確かに sudo しているのだが、コマンドラインから同じコマンドを実行しても正常に動作する。。。。
なんだこれ??と思ったら、Linux の sudo のバージョンアップによる挙動の違いらしい。
設定変更で回避できたけど、余計なことしてくれるな~(-_-#
ということで、せっかくなので、sudoを作成。