Changeset 65d016f in freewrt for package/tinyproxy/files
- Timestamp:
- Oct 24, 2006, 1:31:21 AM (19 years ago)
- Branches:
- freewrt_1_0, freewrt_2_0
- Children:
- 93d1359
- Parents:
- d82a87c
- File:
-
- 1 edited
-
package/tinyproxy/files/tinyproxy.init (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
package/tinyproxy/files/tinyproxy.init
rd82a87c r65d016f 1 1 #! /bin/sh 2 2 3 PATH=/sbin:/bin:/usr/sbin:/usr/bin 4 NAME=tinyproxy 5 DESC="Tiny HTTP and HTTPS proxy" 3 . /etc/rc.conf 4 6 5 case "$1" in 7 autostart|start) 8 if [ -e /var/run/$NAME.pid ]; then 9 echo "$DESC: $NAME already started." 10 exit 0 11 fi 12 echo -n "Starting $DESC: $NAME" 13 test -e /var/run/$NAME.pid || touch /var/run/$NAME.pid 14 /usr/sbin/$NAME 15 echo "." 16 ;; 6 autostart) 7 test x"${tinyproxy:-NO}" = x"NO" && exit 0 8 exec $0 start 9 ;; 10 start) 11 tinyproxy 12 ;; 13 stop) 14 killall tinyproxy 15 ;; 16 restart) 17 $0 stop 18 $0 start 19 ;; 17 20 18 stop) 19 if [ ! -e /var/run/$NAME.pid ]; then 20 echo "$DESC: $NAME is not running." 21 exit 0 22 fi 23 echo -n "Stopping $DESC: $NAME" 24 killall $NAME 25 rm -f /var/run/$NAME.pid 26 27 echo "." 28 ;; 29 30 restart|force-reload) 31 if [ ! -e /var/run/$NAME.pid ]; then 32 $0 start 33 exit 0 34 fi 35 echo -n "Restarting $DESC: $NAME" 36 killall $NAME 37 sleep 1 38 /usr/sbin/$NAME 39 echo "." 40 ;; 41 42 *) 43 N=/etc/init.d/$NAME 44 echo "Usage: $N {start|stop|restart|force-reload}" >&2 45 exit 1 46 ;; 47 21 *) 22 echo "usage: $0 {start | stop | restart}" 23 exit 1 48 24 esac 49 50 exit 0 25 exit $?
Note:
See TracChangeset
for help on using the changeset viewer.
