aiccu-2007.01.15-r2-init.gentoo.patch 677 B

12345678910111213141516171819202122232425262728293031323334
  1. --- aiccu/doc/aiccu.init.gentoo
  2. +++ aiccu/doc/aiccu.init.gentoo
  3. @@ -2,7 +2,7 @@
  4. depend() {
  5. need net
  6. - after ntp-client
  7. + after ntp-client ntpd
  8. }
  9. checkconfig() {
  10. @@ -23,14 +23,19 @@
  11. start() {
  12. checkconfig || return 1
  13. ebegin "Starting aiccu"
  14. - start-stop-daemon --start --oknodo --quiet --exec /usr/sbin/aiccu -- start
  15. + start-stop-daemon --start --quiet --exec /usr/sbin/aiccu -- start
  16. eend $?
  17. }
  18. stop() {
  19. ebegin "Stopping aiccu"
  20. - start-stop-daemon --stop --oknodo --quiet --exec /usr/sbin/aiccu -- stop
  21. + start-stop-daemon --stop --pidfile /var/run/aiccu.pid --quiet --exec /usr/sbin/aiccu -- stop
  22. eend $?
  23. }
  24. +restart() {
  25. + stop
  26. + sleep 3
  27. + start
  28. +}