2012-11-18 42 views
0

我正在使用fabric來重新啓動tomcat,即使它說tomcat重啓成功,它不會。所以,根據FAQ,我設置了pty = False並再次嘗試。但是,現在,我得到這個錯誤:Fabric和init

sudo: /etc/init.d/tomcat restart
out: sudo: sorry, you must have a tty to run sudo

解決此問題的任何想法?

+0

不知道是否有差別,但你不喜歡它'須藤(...)'或'一樣運行('須藤...)'? – Tshepang

+0

兩者都不起作用。 – user1814769

回答

1

對於閱讀此內容的任何人,這不是織物問題,而是使用sudo帳戶設置的方式。/etc/sudoers文件中的這個屬性控制着這個;

默認requiretty