0
Я использую monit 0.4.1 в ubuntu 9.04. Я попытался создать простую задачу рейка, чтобы запустить службу monit, но получается, что rake прерван !. Вот мой сценарий рейка:rake aborted! с monit
namespace :monit do
desc "start monit"
task :start do
raise 'This Rake task must be run as root' unless Process.uid == 0
sh "sudo /etc/init.d/monit start"
end
end
Любая идея?
Я попытался перейти на sh "/etc/init.d/monit start", он все равно не работает. Когда я запускаю «sudo /etc/init.d/monit start» из моего терминала, он отлично работает, за исключением сценария грабли. – Chamnap
Он отлично разбирается в Ubuntu 10.4 с monit 5.0.3. – Chamnap
Попробуйте выполнить команду rake с помощью '--trace' и опубликуйте результат. – William