title: Monit - stop service and stay stopped?
body: <p>I have a daemon which runs via the usual init.d/service scripts.</p>
  
  <p>I have monit running which ensures these daemons are restarted if they crash.</p>
  
  <p>I have a request that 'service foo stop' should stop the deamon, and because it was explicitly stopped, not a crash, monit should not restart it. How can I achieve this with monit?</p>
  
  <p>I could have the service script's stop() routine call 'monit unmonitor' but this seems circular and wrong.</p>
  
  <p>Thanks,
  Dave</p>