Advertisement
Guest User

Untitled

a guest
Jul 1st, 2013
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. # nginx
  2.  
  3. description "chef-client daemon"
  4.  
  5. env DAEMON=/usr/bin/chef-client
  6. env PID=/var/run/chef/client.pid
  7. env DAEMON_OPTS=" -d -c /etc/chef/client.rb -i 1800 -s $((RANDOM%100)) -L /var/log/chef/client.log"
  8. env SLAY=44
  9. start on (net-device-up)
  10. stop on runlevel [!2345]
  11.  
  12. #respawn
  13. #respawn limit 5 30
  14.  
  15. pre-start script
  16. initctl set-env slayvar=$RANDOM
  17. test -x $DAEMON || { stop; exit 0; }
  18. end script
  19.  
  20.  
  21. #oom never
  22. script
  23. SLAY=$(echo $RANDOM)
  24. exec $DAEMON -P $PID -d -c /etc/chef/client.rb -i 1800 -s $slayvar -L /var/log/chef/client.log
  25.  
  26. end script
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement