2
1

S13portmap 532 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #! /bin/sh
  2. [ -f /sbin/portmap ] || exit 0
  3. start() {
  4. echo -n "Starting portmap: "
  5. portmap
  6. mkdir -p /var/lock/subsys
  7. touch /var/lock/subsys/portmap
  8. echo "done"
  9. }
  10. stop() {
  11. echo -n "Stopping portmap: "
  12. echo
  13. killall portmap
  14. rm -rf /var/lock/subsys
  15. echo "done"
  16. }
  17. restart() {
  18. stop
  19. start
  20. rm -f /var/run/portmap.state
  21. }
  22. # See how we were called.
  23. case "$1" in
  24. start)
  25. start
  26. ;;
  27. stop)
  28. stop
  29. ;;
  30. restart|reload)
  31. restart
  32. ;;
  33. *)
  34. echo "Usage: $0 {start|stop|reload|restart}"
  35. exit 1
  36. esac
  37. exit $?