S85tinyhttpd 470 B

1234567891011121314151617181920212223242526272829303132
  1. #! /bin/sh
  2. PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
  3. NAME=tinyhttpd
  4. mkdir -p /var/www
  5. case "$1" in
  6. start)
  7. printf "Starting $NAME: "
  8. $NAME > /dev/null &
  9. echo "done"
  10. ;;
  11. stop)
  12. printf "Stopping $NAME: "
  13. killall -9 $NAME
  14. echo "done"
  15. ;;
  16. restart)
  17. printf "Restarting $NAME: "
  18. killall -9 $NAME
  19. sleep 1
  20. $NAME > /dev/null &
  21. echo "done"
  22. ;;
  23. *)
  24. echo "Usage: /etc/init.d/S85tinyhttpd {start|stop|restart}" >&2
  25. exit 1
  26. ;;
  27. esac
  28. exit 0