S85tinyhttpd 507 B

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