rc.amd 851 B

123456789101112131415161718192021222324252627282930313233
  1. #!@l_prefix@/lib/openpkg/bash @l_prefix@/etc/rc
  2. ##
  3. ## rc.amd -- Run-Commands for AMD
  4. ##
  5. %config
  6. amd_enable="yes"
  7. %start -p 200 -u root
  8. test ".$amd_enable" != ".yes" && exit 0
  9. @l_prefix@/sbin/amd -F @l_prefix@/etc/amd/amd.conf >/dev/null 2>&1
  10. %stop -p 200 -u root
  11. test ".$amd_enable" != ".yes" && exit 0
  12. if [ -f @l_prefix@/var/amd/amd.pid ]; then
  13. kill -TERM `cat @l_prefix@/var/amd/amd.pid`
  14. fi
  15. %restart -u root
  16. test ".$amd_enable" != ".yes" && exit 0
  17. if [ -f @l_prefix@/var/amd/amd.pid ]; then
  18. kill -TERM `cat @l_prefix@/var/amd/amd.pid`
  19. sleep 2
  20. fi
  21. @l_prefix@/sbin/amd -F @l_prefix@/etc/amd/amd.conf >/dev/null 2>&1
  22. %reload -u root
  23. test ".$amd_enable" != ".yes" && exit 0
  24. if [ -f @l_prefix@/var/amd/amd.pid ]; then
  25. kill -HUP `cat @l_prefix@/var/amd/amd.pid`
  26. fi