Changeset 65d016f in freewrt for package/tinyproxy/files


Ignore:
Timestamp:
Oct 24, 2006, 1:31:21 AM (19 years ago)
Author:
Waldemar Brodkorb <wbx@…>
Branches:
freewrt_1_0, freewrt_2_0
Children:
93d1359
Parents:
d82a87c
Message:

fix half of the init scripts not conforming to
our standard. thx very much ulmen!

git-svn-id: svn://www.freewrt.org/branches/freewrt_1_0@1000 afb5a338-a214-0410-bd46-81f09a774fd1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • package/tinyproxy/files/tinyproxy.init

    rd82a87c r65d016f  
    11#! /bin/sh
    22
    3 PATH=/sbin:/bin:/usr/sbin:/usr/bin
    4 NAME=tinyproxy
    5 DESC="Tiny HTTP and HTTPS proxy"
     3. /etc/rc.conf
     4
    65case "$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                ;;
    1720
    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
    4824esac
    49 
    50 exit 0
     25exit $?
Note: See TracChangeset for help on using the changeset viewer.