Advertisement
Guest User

Untitled

a guest
Apr 11th, 2011
2,865
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. #
  2. # ccpd startup script for Canon Printer Daemon for CUPS
  3. #
  4. # Modified for Debian GNU/Linux
  5. # by Raphael Doursenaud <[email protected]>
  6. # and Markovtsev Vadim <[email protected]>
  7.  
  8. DAEMON=/usr/sbin/ccpd
  9. LOCKFILE=/var/lock/subsys/ccpd
  10. PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
  11. NAME=ccpd
  12. DESC="Canon Printer Daemon for CUPS"
  13.  
  14. test -f $DAEMON || exit 0
  15.  
  16. . /lib/lsb/init-functions
  17.  
  18. case $1 in
  19. start)
  20. log_begin_msg "Starting $DESC: $NAME"
  21. start-stop-daemon --start --quiet --exec $DAEMON
  22. log_end_msg $?
  23. ;;
  24. stop)
  25. log_begin_msg "Stopping $DESC: $NAME"
  26. start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
  27. log_end_msg $?
  28. ;;
  29. status)
  30. echo "$DESC: $NAME:" `pidof $NAME`
  31. ;;
  32. restart)
  33. log_begin_msg "Restarting $DESC: $NAME"
  34. start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
  35. sleep 1
  36. start-stop-daemon --start --quiet --exec $DAEMON
  37. log_end_msg $?
  38. ;;
  39. *)
  40. echo "Usage: ccpd {start|stop|restart|status}"
  41. exit 1
  42. ;;
  43. esac
  44.  
  45. exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement