rootでcronしたらsudo: sorry, you must have a tty to run sudo ってでる対策
タイトルどおり、とりあえずの対策
/etc/sudoersを編集
visudo で編集するらしいがrootでやればviで可能
vi /etc/sudoers
以下の行をコメントアウトする
Defaults requiretty
↓
#Defaults requiretty
参考
おまけ
そもそもrootでcronするような設計がまずい気がしないでもない、、、
ぴーぶろ : webデベロッパーの勉強メモとか
タイトルどおり、とりあえずの対策
visudo で編集するらしいがrootでやればviで可能
以下の行をコメントアウトする
Defaults requiretty
↓
#Defaults requiretty
そもそもrootでcronするような設計がまずい気がしないでもない、、、