Guest User

Untitled

a guest
Oct 20th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. ### BEGIN INIT INFO
  4. # Provides: xvp
  5. # Required-Start: $network $local_fs
  6. # Required-Stop: $network $local_fs
  7. # Default-Start: 2 3 4 5
  8. # Default-Stop: 0 1 6
  9. # Short-Description: xvp
  10. ### END INIT INFO
  11.  
  12. NAME=xvp
  13. PID=/var/run/$NAME.pid
  14. RETVAL=0
  15.  
  16. start() {
  17. echo "Starting: $NAME."
  18. xvp
  19. }
  20.  
  21. stop() {
  22. echo "Stopping: $NAME."
  23. kill $(<$PID)
  24. }
  25.  
  26. case "$1" in
  27. start)
  28. start
  29. ;;
  30. stop)
  31. stop
  32. ;;
  33. restart)
  34. stop
  35. start
  36. ;;
  37. reload)
  38. kill -USR1 $(<$PID)
  39. ;;
  40. *)
  41. echo "Usage: $0 {start|stop|restart|reload}"
  42. RETVAL=1
  43. esac
  44. exit $RETVAL
Add Comment
Please, Sign In to add comment