cups 654 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #!/bin/sh
  2. . /etc/rc.d/functions
  3. case $1 in
  4. start)
  5. log_info_msg "Starting CUPS Printserver..."
  6. start_daemon /usr/bin/cupsd
  7. evaluate_retval
  8. ;;
  9. stop)
  10. log_info_msg "Stopping CUPS Printserver..."
  11. killproc /usr/bin/cupsd
  12. evaluate_retval
  13. ;;
  14. reload)
  15. log_info_msg "Reloading CUPS Printserver..."
  16. killproc /usr/bin/cupsd -HUP
  17. evaluate_retval
  18. ;;
  19. restart)
  20. $0 stop
  21. sleep 1
  22. $0 start
  23. ;;
  24. status)
  25. statusproc /usr/bin/cupsd
  26. ;;
  27. *)
  28. echo "Usage: $0 {start|stop|reload|restart|status}"
  29. exit 1
  30. ;;
  31. esac
  32. # End /etc/init.d/cups