У меня есть простой скрипт, который я пытаюсь заставить Монит следить.* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * start program = "su - myuser -c '/home/user/myscript.rb start' "
* * * * * * * * * * *1003* * * * * * * * * * *1003* * * * * * * * * * * *} *1003* *
*часть, предшествующая пробелу, так:
start program = "/home/user/.rvm/rubies/ruby-1.9.2-p290/bin/ruby /home/user/simple_script_daemon.rb stop"
приводит к…
[PDT Oct 30 03:09:49] info : 'simple_script' start: /home/user/.rvm/rubies/ruby-1.9.2-p290/bin/ruby
, которая не терпит неудачу, как в первом примере, но все же, кажется, выполняет только часть, предшествующую пробелу.
Это мое полное утверждение:
check process simple_script
with pidfile /home/user/simple_script.rb.pid
start program = "su - user -c '/home/user/simple_script_daemon.rb start' "
stop program = "su - user -c '/home/user/simple_script_daemon.rb stop' "
group simple_script
Если у вас есть идея, что может происходить, я бы хотел услышать от вас!