Changeset b1bc4e2a in freewrt


Ignore:
Timestamp:
Oct 30, 2006, 8:36:25 PM (19 years ago)
Author:
Waldemar Brodkorb <wbx@…>
Branches:
freewrt_1_0, freewrt_2_0
Children:
f23192e
Parents:
9c28e1d
Message:

fix all remaining init scripts, normalize

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

Location:
package
Files:
12 added
4 deleted
42 edited

Legend:

Unmodified
Added
Removed
  • package/aiccu/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              aiccu
    1010PKG_VERSION:=           2005.01.31
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            7c3da5feab3d59fb5a99a45203e0ca56
    1313PKG_INIT:=              60
  • package/aiccu/files/aiccu.init

    r9c28e1d rb1bc4e2a  
    55case "$1" in
    66autostart)
    7         test x"$aiccu" = x"NO" && exit 0
     7        test x"${aiccu:-NO}" = x"NO" && exit 0
    88        exec $0 start
    99        ;;
  • package/cups/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              cups
    1010PKG_VERSION:=           1.1.23
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            4ce09b1dce09b6b9398af0daae9adf63
    1313PKG_INIT:=              60
     
    9393        $(CP) ./files/etc/cups/* $(IDIR_CUPS)/etc/cups/
    9494        install -d -m0755 $(IDIR_CUPS)/etc/init.d
    95         install -m0755 ./files/cupsd.init $(IDIR_CUPS)/etc/init.d/S$(PKG_INIT)cupsd
     95        install -m0755 ./files/cupsd.init \
     96                $(IDIR_CUPS)/etc/init.d/S$(PKG_INIT)cupsd
    9697        find $(IDIR_CUPS) -name CVS | xargs rm -rf
    9798        $(RSTRIP) $(IDIR_CUPS)
  • package/cups/files/cupsd.init

    r9c28e1d rb1bc4e2a  
    55case $1 in
    66autostart)
    7         test x"$cups" = x"NO" && exit 0
     7        test x"${cups:-NO}" = x"NO" && exit 0
    88        exec $0 start
    99        ;;
  • package/dhcp-forwarder/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              dhcp-forwarder
    1010PKG_VERSION:=           0.7
    11 PKG_RELEASE:=           4
     11PKG_RELEASE:=           5
    1212PKG_MD5SUM:=            e7f876e615ebc3f96418f6477b4451e2
     13PKG_INIT:=              80
    1314
    1415PKG_SOURCE_URL:=        http://savannah.nongnu.org/download/dhcp-fwd
     
    6061        install -m0644 $(WRKBUILD)/contrib/dhcp-fwd.conf $(IDIR_DHCP_FORWARDER)/etc/
    6162        install -m0755 -d $(IDIR_DHCP_FORWARDER)/etc/init.d
    62         install -m0755 ./files/dhcp-fwd.init $(IDIR_DHCP_FORWARDER)/etc/init.d/dhcp-fwd
     63        install -m0755 ./files/dhcp-fwd.init \
     64                $(IDIR_DHCP_FORWARDER)/etc/init.d/S$(PKG_INIT)dhcp-fwd
    6365        install -m0755 -d $(IDIR_DHCP_FORWARDER)/usr/bin
    6466        $(CP) $(WRKINST)/usr/sbin/dhcp-fwd $(IDIR_DHCP_FORWARDER)/usr/bin/
  • package/dhcp-forwarder/files/dhcp-fwd.init

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    22
    3 LOG_D=/var/log
    4 RUN_D=/var/run
    5 PID_F=$RUN_D/dhcpd-fwd.pid
     3. /etc/rc.conf
    64
    75case $1 in
    8 autostart|start)
    9   [ -d $LOG_D ] || mkdir -p $LOG_D
    10   [ -d $RUN_D ] || mkdir -p $RUN_D
    11   dhcp-fwd
    12   ;;
    13  stop)
    14   [ -f $PID_F ] && kill $(cat $PID_F)
    15   ;;
    16  *)
    17   echo "usage: $0 (start|stop)"
    18   exit 1
     6autostart)
     7        test x"${dhcp-fwd:-NO}" = x"NO" && exit 0
     8        exec $0 start
     9        ;;
     10start)
     11        dhcp-fwd
     12        ;;
     13stop)
     14        killall dhcp-fwd
     15        ;;
     16restart)
     17        $0 stop
     18        $0 start
     19        ;;
     20*)
     21        echo "Usage: $0 {start | stop | restart}"
     22        exit 1
     23        ;;
    1924esac
    20 
    2125exit $?
  • package/fakeidentd/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              fakeidentd
    1010PKG_VERSION:=           2.2
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            3aaf9d525da08ae18dd4133de4ff7be3
     13PKG_INIT:=              75
    1314
    1415PKG_SOURCE_URL:=        @openwrt/
     
    2728
    2829$(IPKG_FAKEIDENTD):
    29         install -d -m0755 $(IDIR_FAKEIDENTD)/usr/sbin \
    30                           $(IDIR_FAKEIDENTD)/etc/init.d \
    31                           $(IDIR_FAKEIDENTD)/etc/default/
    32         echo $(whoami) > $(IDIR_FAKEIDENTD)/etc/default/$(PKG_NAME)
     30        install -d -m0755 $(IDIR_FAKEIDENTD)/usr/sbin
     31        install -d -m0755 $(IDIR_FAKEIDENTD)/etc/init.d
    3332        $(CP) $(WRKBUILD)/fakeidentd $(IDIR_FAKEIDENTD)/usr/sbin/
    34         $(CP) ./files/$(PKG_NAME).init $(IDIR_FAKEIDENTD)/etc/init.d/$(PKG_NAME)
     33        $(CP) ./files/$(PKG_NAME).init \
     34                $(IDIR_FAKEIDENTD)/etc/init.d/S$(PKG_INIT)$(PKG_NAME)
    3535        $(RSTRIP) $(IDIR_FAKEIDENTD)
    3636        $(IPKG_BUILD) $(IDIR_FAKEIDENTD) $(PACKAGE_DIR)
  • package/fakeidentd/files/fakeidentd.init

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    2 NAME=fakeidentd
    3 case "$1" in
    4 autostart|start)
    5         [ -e $DEFAULT ] && $NAME $DEFAULT
     2
     3. /etc/rc.conf
     4
     5case $1 in
     6autostart)
     7        test x"${fakeidentd:-NO}" = x"NO" && exit 0
     8        exec $0 start
    69        ;;
    7   stop)
    8         killall $NAME
     10start)
     11        fakeidentd ${fakeidentd_flags}
    912        ;;
    10   restart)
    11         killall $NAME
    12         $NAME
     13stop)
     14        killall fakeidentd
    1315        ;;
    14   *)
    15         echo "Usage: $NAME (start|stop|restart)" > 2&
     16restart)
     17        $0 stop
     18        $0 start
     19        ;;
     20*)
     21        echo "Usage: $0 {start | stop | restart}"
    1622        exit 1
    1723        ;;
    1824esac
     25exit $?
  • package/freeradius/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              freeradius
    1010PKG_VERSION:=           1.1.2
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            6649ac5f9666b4a8cd55a837068ca61e
     13PKG_INIT:=              75
    1314
    1415PKG_SOURCE_URL:=        ftp://ftp.freeradius.org/pub/radius/old \
    1516                        http://freeradius.portal-to-web.de/ \
    1617                        ftp://ftp.uk.freeradius.org/pub/radius/old
    17 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
    1818
    1919PKG_CONFIGURE_OPTIONS := \
     
    187187$(IPKG_FREERADIUS):
    188188        install -m0755 -d $(IDIR_FREERADIUS)/etc/init.d
    189         install -m0755 ./files/radiusd.init $(IDIR_FREERADIUS)/etc/init.d/radiusd
     189        install -m0755 ./files/radiusd.init \
     190                $(IDIR_FREERADIUS)/etc/init.d/S$(PKG_INIT)radiusd
    190191        install -m0755 -d $(IDIR_FREERADIUS)/etc/freeradius
    191192        for f in clients.conf dictionary radiusd.conf; do \
  • package/freeradius/files/radiusd.init

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    22
    3 DEFAULT=/etc/default/radiusd
    4 LOG_D=/var/log/radius
    5 RUN_D=/var/run
    6 PID_F=$RUN_D/radiusd.pid
    7 [ -f $DEFAULT ] && . $DEFAULT
     3. /etc/rc.conf
    84
    95case $1 in
    10 autostart|start)
    11   [ -d $LOG_D ] || mkdir -p $LOG_D
    12   [ -d $RUN_D ] || mkdir -p $RUN_D
    13   radiusd $OPTIONS
    14   ;;
    15  stop)
    16   [ -f $PID_F ] && kill $(cat $PID_F)
    17   ;;
    18  *)
    19   echo "usage: $0 (start|stop)"
    20   exit 1
     6autostart)
     7        test x"${radiusd:-NO}" = x"NO" && exit 0
     8        exec $0 start
     9        ;;
     10start)
     11        [ -d /var/log/radius ] || mkdir -p /var/log/radius
     12        radiusd
     13        ;;
     14stop)
     15        killall radiusd
     16        ;;
     17restart)
     18        $0 stop
     19        $0 start
     20        ;;
     21*)
     22        echo "Usage: $0 {start | stop | restart}"
     23        exit 1
     24        ;;
    2125esac
    22 
    2326exit $?
  • package/freeradius/ipkg/freeradius.conffiles

    r9c28e1d rb1bc4e2a  
    11/etc/freeradius/clients.conf
    22/etc/freeradius/radiusd.conf
    3 
  • package/frickin/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              frickin
    1010PKG_VERSION:=           1.3
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            5b2e98da2310c71c703d4617b88a173f
     13PKG_INIT:=              75
    1314
    1415PKG_SOURCE_URL:=        @SF/frickin
    15 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
    1616
    1717include $(TOPDIR)/mk/package.mk
     
    3030
    3131$(IPKG_FRICKIN):
    32         install -d -m0755 $(IDIR_FRICKIN)/etc/default
    33         install -m0644 ./files/frickin.default $(IDIR_FRICKIN)/etc/default/frickin
    3432        install -d -m0755 $(IDIR_FRICKIN)/etc/init.d
    35         install -m0755 ./files/frickin.init $(IDIR_FRICKIN)/etc/init.d/frickin
     33        install -m0755 ./files/frickin.init \
     34                $(IDIR_FRICKIN)/etc/init.d/S$(PKG_INIT)frickin
    3635        install -d -m0755 $(IDIR_FRICKIN)/usr/sbin
    3736        install -m0755 $(WRKBUILD)/frickin $(IDIR_FRICKIN)/usr/sbin/
  • package/frickin/files/frickin.init

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    22
    3 BIN=frickin
    4 DEFAULT=/etc/default/$BIN
    5 [ -f $DEFAULT ] && . $DEFAULT
     3. /etc/rc.conf
    64
    75case $1 in
    8 autostart|start)
    9   $BIN $OPTIONS &
    10   ;;
    11  *)
    12   echo "usage: $0 (start)"
    13   exit 1
     6autostart)
     7        test x"${frickin:-NO}" = x"NO" && exit 0
     8        exec $0 start
     9        ;;
     10start)
     11        frickin ${frickin_flags}
     12        ;;
     13stop)
     14        killall frickin
     15        ;;
     16restart)
     17        $0 stop
     18        $0 start
     19        ;;
     20*)
     21        echo "Usage: $0 {start | stop | restart}"
     22        exit 1
     23        ;;
    1424esac
    15 
    1625exit $?
  • package/mt-daapd/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              mt-daapd
    1010PKG_VERSION:=           0.2.4
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            2e1cdbe6b94ef153e915806f80a28dca
     13PKG_INIT:=              75
    1314
    1415PKG_SOURCE_URL:=        @SF/mt-daapd
    15 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
    1616
    1717include $(TOPDIR)/mk/package.mk
     
    7171        install -m0644 $(WRKBUILD)/contrib/mt-daapd.playlist $(IDIR_MT_DAAPD)/etc/
    7272        install -m0755 -d $(IDIR_MT_DAAPD)/etc/init.d
    73         install -m0755 ./files/mt-daapd.init $(IDIR_MT_DAAPD)/etc/init.d/mt-daapd
     73        install -m0755 ./files/mt-daapd.init \
     74                $(IDIR_MT_DAAPD)/etc/init.d/S$(PKG_INIT)mt-daapd
    7475        install -m0755 -d $(IDIR_MT_DAAPD)/usr/share
    7576        $(CP) $(WRKINST)/usr/share/mt-daapd $(IDIR_MT_DAAPD)/usr/share/
  • package/mt-daapd/files/mt-daapd.init

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    22
    3 BIN=mt-daapd
    4 DEFAULT=/etc/default/$BIN
    5 RUN_D=/var/run
    6 PID_F=$RUN_D/$BIN.pid
    7 [ -f $DEFAULT ] && . $DEFAULT
     3. /etc/rc.conf
    84
    95case $1 in
    10 autostart|start)
    11   [ -d $RUN_D ] || mkdir -p $RUN_D
    12   $BIN $OPTIONS
    13   ;;
    14  stop)
    15   [ -f $PID_F ] && kill -INT $(cat $PID_F)
    16   ;;
    17  *)
    18   echo "usage: $0 (start|stop)"
    19   exit 1
     6autostart)
     7        test x"${mt-daapd:-NO}" = x"NO" && exit 0
     8        exec $0 start
     9        ;;
     10start)
     11        mt-daapd
     12        ;;
     13stop)
     14        killall mt-daapd
     15        ;;
     16restart)
     17        $0 stop
     18        $0 start
     19        ;;
     20*)
     21        echo "Usage: $0 {start | stop | restart}"
     22        exit 1
     23        ;;
    2024esac
    21 
    2225exit $?
  • package/parprouted/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              parprouted
    1010PKG_VERSION:=           0.63
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            12753098a22e82997d1941d6d2284750
     13PKG_INIT:=              75
    1314
    1415PKG_SOURCE_URL:=        http://www.hazard.maks.net/parprouted/
    15 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
    1616
    1717include $(TOPDIR)/mk/package.mk
     
    2929
    3030$(IPKG_PARPROUTED):
    31         install -d -m0755 $(IDIR_PARPROUTED)/etc/default
    32         install -m0755 ./files/parprouted.default $(IDIR_PARPROUTED)/etc/default/parprouted
    3331        install -d -m0755 $(IDIR_PARPROUTED)/etc/init.d
    34         install -m0755 ./files/parprouted.init $(IDIR_PARPROUTED)/etc/init.d/parprouted
    35         ln -sf parprouted $(IDIR_PARPROUTED)/etc/init.d/S50parpouted
     32        install -m0755 ./files/parprouted.init \
     33                $(IDIR_PARPROUTED)/etc/init.d/S$(PKG_INIT)parprouted
    3634        install -d -m0755 $(IDIR_PARPROUTED)/usr/sbin
    3735        install -m0755 $(WRKBUILD)/parprouted $(IDIR_PARPROUTED)/usr/sbin/
  • package/parprouted/files/parprouted.init

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    22
    3 BIN=parprouted
    4 DEFAULT=/etc/default/$BIN
    5 [ -f $DEFAULT ] && . $DEFAULT
     3. /etc/rc.conf
    64
    75case $1 in
    8 autostart|start)
    9   $BIN $OPTIONS
    10   ;;
    11  *)
    12   echo "usage: $0 (start)"
    13   exit 1
     6autostart)
     7        test x"${parprouted:-NO}" = x"NO" && exit 0
     8        exec $0 start
     9        ;;
     10start)
     11        parprouted ${parprouted_flags}
     12        ;;
     13stop)
     14        killall parprouted
     15        ;;
     16restart)
     17        $0 stop
     18        $0 start
     19        ;;
     20*)
     21        echo "Usage: $0 {start | stop | restart}"
     22        exit 1
     23        ;;
    1424esac
    15 
    1625exit $?
  • package/peerguardian/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              peerguardian
    1010PKG_VERSION:=           1.5beta
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            0fb2bc5501b031604fc56eec3bd35fa4
     13PKG_INIT:=              80
    1314
    1415PKG_SOURCE_URL:=        @SF/peerguardian
     
    5152        install -m0644 $(WRKBUILD)/PG.conf $(WRKINST)/etc/
    5253        install -m0644 $(WRKBUILD)/p2p.p2b.p2p $(WRKINST)/etc/
    53         install -m0644 files/$(PKG_NAME).init $(WRKINST)/etc/init.d/$(PKG_NAME)
     54        install -m0755 files/$(PKG_NAME).init \
     55                $(WRKINST)/etc/init.d/S$(PKG_INIT)$(PKG_NAME)
    5456        touch $@
    5557       
  • package/peerguardian/files/peerguardian.init

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    22
    3 BIN=pgtext
    4 DEFAULT=/etc/default/$BIN
    5 [ -f $DEFAULT ] && . $DEFAULT
    6 RUN_D=/var/run
    7 PID_F=$RUN_D/$BIN_${IF}_${ID}.pid
     3. /etc/rc.conf
    84
    95case $1 in
    10 autostart|start)
    11   $BIN $OPTIONS
    12   ;;
    13  stop)
    14   [ -f $PID_F ] && kill $(cat $PID_F) >/dev/null 2>&1
    15   ;;
    16  *)
    17   echo "usage: $0 (start|stop)"
    18   exit 1
     6autostart)
     7        test x"${peerguardian:-NO}" = x"NO" && exit 0
     8        exec $0 start
     9        ;;
     10start)
     11        pgtext
     12        ;;
     13stop)
     14        killall pgtext
     15        ;;
     16restart)
     17        $0 stop
     18        $0 start
     19        ;;
     20*)
     21        echo "Usage: $0 {start | stop | restart}"
     22        exit 1
     23        ;;
    1924esac
    20 
    2125exit $?
  • package/peerguardian/ipkg/peerguardian.control

    r9c28e1d rb1bc4e2a  
    11Package: peerguardian
    2 Architecture: mipsel
     2Priority: optional
    33Section: net
    44Depends: libpthread, libstdc++
    55Description: PeerGuardian helps protect your privacy by blocking many ranges of aggressive IPs while you use P2P.
    6 Priority: optional
  • package/php4/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              php
    1010PKG_VERSION:=           4.3.11
    11 PKG_RELEASE:=           2
     11PKG_RELEASE:=           3
    1212PKG_MD5SUM:=            fbc67d240812136a9842bc1f2a217b7a
     13PKG_INIT:=              80
    1314
    1415PKG_SOURCE_URL:=        http://fr.php.net/distributions/
     
    278279        install -m0644 ./files/php.ini $(IDIR_PHP4_FASTCGI)/etc/
    279280        install -m0755 -d $(IDIR_PHP4_FASTCGI)/etc/init.d
    280         install -m0755 ./files/php.init $(IDIR_PHP4_FASTCGI)/etc/init.d/php
     281        install -m0755 ./files/php.init \
     282                $(IDIR_PHP4_FASTCGI)/etc/init.d/S$(PKG_INIT)php
    281283        install -m0755 -d $(IDIR_PHP4_FASTCGI)/usr/sbin
    282284        $(CP) $(WRKBUILD)/php-fastcgi $(IDIR_PHP4_FASTCGI)/usr/sbin/php
  • package/php4/files/php.init

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    22
     3. /etc/rc.conf
     4
    35export PHP_FCGI_CHILDREN=''
    4 PORT=1026
    5 BIN=/usr/sbin/php
    66
    77case $1 in
    8 autostart|start)
    9   $BIN -b $PORT &
    10   ;;
    11  stop)
    12   kill `pidof php`
    13   ;;
    14  *)
    15   echo "usage: $0 (start|stop)"
    16   exit 1
     8autostart)
     9        test x"${php:-NO}" = x"NO" && exit 0
     10        exec $0 start
     11        ;;
     12start)
     13        php ${php_flags} &
     14        ;;
     15stop)
     16        killall php
     17        ;;
     18restart)
     19        $0 stop
     20        $0 start
     21        ;;
     22*)
     23        echo "Usage: $0 {start | stop | restart}"
     24        exit 1
     25        ;;
    1726esac
    18 
    1927exit $?
  • package/php5/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              php
    1010PKG_VERSION:=           5.0.5
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            b5d4ca75bbb11ee5b830fa67213d9f7f
     13PKG_INIT:=              80
    1314
    1415PKG_SOURCE_URL:=        http://fr.php.net/distributions/
     
    282283        install -m0644 ./files/php.ini $(IDIR_PHP5_FASTCGI)/etc/
    283284        install -m0755 -d $(IDIR_PHP5_FASTCGI)/etc/init.d
    284         install -m0755 ./files/php.init $(IDIR_PHP5_FASTCGI)/etc/init.d/php
     285        install -m0755 ./files/php.init \
     286                $(IDIR_PHP5_FASTCGI)/etc/init.d/S$(PKG_INIT)php5
    285287        install -m0755 -d $(IDIR_PHP5_FASTCGI)/usr/sbin
    286288        $(CP) $(WRKBUILD)/php-fastcgi $(IDIR_PHP5_FASTCGI)/usr/sbin/php
  • package/php5/files/php.init

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    22
     3. /etc/rc.conf
     4
    35export PHP_FCGI_CHILDREN=''
    4 PORT=1026
    5 BIN=/usr/sbin/php
    66
    77case $1 in
    8 autostart|start)
    9   $BIN -b $PORT &
    10   ;;
    11  stop)
    12   kill `pidof php`
    13   ;;
    14  *)
    15   echo "usage: $0 (start|stop)"
    16   exit 1
     8autostart)
     9        test x"${php:-NO}" = x"NO" && exit 0
     10        exec $0 start
     11        ;;
     12start)
     13        php ${php_flags} &
     14        ;;
     15stop)
     16        killall php
     17        ;;
     18restart)
     19        $0 stop
     20        $0 start
     21        ;;
     22*)
     23        echo "Usage: $0 {start | stop | restart}"
     24        exit 1
     25        ;;
    1726esac
    18 
    1927exit $?
  • package/quagga/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              quagga
    1010PKG_VERSION:=           0.98.6
    11 PKG_RELEASE:=           2
     11PKG_RELEASE:=           3
    1212PKG_MD5SUM:=            b0d4132039953a0214256873b7d23d68
     13PKG_INIT:=              50
    1314
    1415PKG_SOURCE_URL:=        http://www.quagga.net/download/ \
     
    7879        chmod 0750 $(IDIR_QUAGGA)/etc/quagga/
    7980        install -d -m0755 $(IDIR_QUAGGA)/etc/init.d/
    80         install -m0755 ./files/quagga.init $(IDIR_QUAGGA)/etc/init.d/quagga
    81         ln -sf quagga $(IDIR_QUAGGA)/etc/init.d/S49quagga
     81        install -m0755 ./files/quagga.init \
     82                $(IDIR_QUAGGA)/etc/init.d/S$(PKG_INIT)quagga
    8283        install -d -m0755 $(IDIR_QUAGGA)/var/run/quagga
    8384        $(RSTRIP) $(IDIR_QUAGGA)
  • package/quagga/files/quagga.init

    r9c28e1d rb1bc4e2a  
    117117case ${COMMAND} in
    118118autostart)
    119         test x"$quagga" = x"NO" && exit 0
     119        test x"${quagga:-NO}" = x"NO" && exit 0
    120120        exec $0 start
    121121        ;;
  • package/reaim/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              reaim
    1010PKG_VERSION:=           0.8
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            647d2ab72ec454f89294accfb3182c09
     13PKG_INIT:=              75
    1314
    1415PKG_SOURCE_URL:=        @SF/reaim
    15 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
    1616
    1717include $(TOPDIR)/mk/package.mk
     
    3434$(IPKG_REAIM):
    3535        install -d -m0755 $(IDIR_REAIM)/etc/init.d
    36         install -m0755 ./files/reaim.init $(IDIR_REAIM)/etc/init.d/reaim
    37         ln -sf reaim $(IDIR_REAIM)/etc/init.d/S63reaim
     36        install -m0755 ./files/reaim.init \
     37                $(IDIR_REAIM)/etc/init.d/S$(PKG_INIT)reaim
    3838        install -d -m0755 $(IDIR_REAIM)/usr/sbin
    3939        $(CP) $(WRKINST)/usr/sbin/reaim $(IDIR_REAIM)/usr/sbin/
  • package/reaim/files/reaim.init

    r9c28e1d rb1bc4e2a  
    1 #! /bin/sh
     1#!/bin/sh
    22
    3 PATH=/sbin:/bin:/usr/sbin:/usr/bin
    4 NAME=reaim
    5 DESC="Transparent proxy for IM behind NAT"
    6 . /etc/functions.sh
    7 WAN=$(nvram get wan_ifname)
     3. /etc/rc.conf
     4
    85IPT=/usr/sbin/iptables
    9 case "$1" in
    10 autostart|start)
    11         if [ -e /var/run/$NAME.pid ]; then
    12                 echo "$DESC: $NAME already started."
    13                 exit 0
    14         fi
    15         echo -n "Starting $DESC: $NAME"
     6WAN=${reaim_flags}
     7
     8case $1 in
     9autostart)
     10        test x"${reaim:-NO}" = x"NO" && exit 0
     11        exec $0 start
     12        ;;
     13start)
    1614        $IPT -A input_rule -i $WAN -p tcp --dport 1863:1864 -j ACCEPT
    1715        $IPT -A input_rule -i $WAN -p tcp --dport 4443 -j ACCEPT
    1816        $IPT -A input_rule -i $WAN -p tcp --dport 5566 -j ACCEPT
    1917        $IPT -A input_rule -i $WAN -p tcp --dport 40000:40099 -j ACCEPT
    20 
    21         test -e /var/run/$NAME.pid || touch /var/run/$NAME.pid
    22         /usr/sbin/$NAME
    23         echo "."
    24         ;;
    25 
    26   stop)
    27         if [ ! -e /var/run/$NAME.pid ]; then
    28                 echo "$DESC: $NAME is not running."
    29                 exit 0
    30         fi
    31         echo -n "Stopping $DESC: $NAME"
    32         killall $NAME
    33         rm -f /var/run/$NAME.pid
    34 
    35         echo "."
    36         ;;
    37 
    38   restart|force-reload)
    39         if [ ! -e /var/run/$NAME.pid ]; then
    40                 $0 start
    41                 exit 0
    42         fi
    43         echo -n "Restarting $DESC: $NAME"
    44         $IPT -A input_rule -i $WAN -p tcp --dport 1863:1864 -j ACCEPT
    45         $IPT -A input_rule -i $WAN -p tcp --dport 4443 -j ACCEPT
    46         $IPT -A input_rule -i $WAN -p tcp --dport 5566 -j ACCEPT
    47         $IPT -A input_rule -i $WAN -p tcp --dport 40000:40099 -j ACCEPT
    48         killall $NAME
    49         sleep 1
    50         /usr/sbin/$NAME
    51         echo "."
    52         ;;
    53 
    54   *)
    55         N=/etc/init.d/$NAME
    56         echo "Usage: $N {start|stop|restart|force-reload}" >&2
    57         exit 1
    58         ;;
    59 
     18        reaim
     19        ;;
     20stop)
     21        killall reaim
     22        ;;
     23restart)
     24        $0 stop
     25        $0 start
     26        ;;
     27*)
     28        echo "Usage: $0 {start | stop | restart}"
     29        exit 1
     30        ;;
    6031esac
    61 
    62 exit 0
     32exit $?
  • package/reaim/ipkg/reaim.control

    r9c28e1d rb1bc4e2a  
    22Priority: optional
    33Section: net
    4 Depends:
     4Depends: iptables
    55Description: A transparent AIM / MSN proxy
  • package/rrdcollect/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              rrdcollect
    1010PKG_VERSION:=           0.2.3
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            5e4305c612bc3cccbaf802c275c81a11
     13PKG_INIT:=              90
    1314
    1415PKG_SOURCE_URL:=        @SF/rrdcollect
    15 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
    1616
    1717ifneq ($(FWRT_PACKAGE_LIBRRD),)
     
    8181        install -m0644 ./files/rrdcollect.conf $(IDIR_RRDCOLLECT_EXAMPLE)/etc/
    8282        install -d -m0755 $(IDIR_RRDCOLLECT_EXAMPLE)/etc/init.d
    83         install -m0755 ./files/rrdcollect.init $(IDIR_RRDCOLLECT_EXAMPLE)/etc/init.d/S98rrdcollect
     83        install -m0755 ./files/rrdcollect.init \
     84                $(IDIR_RRDCOLLECT_EXAMPLE)/etc/init.d/S$(PKG_INIT)rrdcollect
    8485        install -d -m0755 $(IDIR_RRDCOLLECT_EXAMPLE)/usr/bin
    8586        install -m0755 ./files/rrd.sh $(IDIR_RRDCOLLECT_EXAMPLE)/usr/bin/
  • package/rrdcollect/files/rrdcollect.init

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    22
    3 BIN=rrdcollect
    4 DEFAULT=/etc/default/$BIN
    5 RUN_D=/var/run
    6 PID_F=$RUN_D/$BIN.pid
     3. /etc/rc.conf
     4
    75LIB_D=/var/lib/rrdcollect
    86CGI_S=$LIB_D/rrd.cgi
    9 IMG_D=$LIB_D/img
    107RRD_D=$LIB_D/rrd
    118RRD_F=$(find $RRD_D -name "*.rrd" 2>/dev/null)
    12 [ -f $DEFAULT ] && . $DEFAULT
    139
    1410case $1 in
    15 autostart|start)
    16   mkdir -p $RUN_D
    17   mkdir -p $IMG_D
    18   mkdir -p $RRD_D
    19   [ -n "$RRD_F" ] || /usr/bin/rrd.sh init
    20   [ -x $CGI_S ] || /usr/bin/rrd.sh cgi
    21   $BIN $OPTIONS
    22   ;;
    23  stop)
    24   [ -f $PID_F ] && kill $(cat $PID_F)
    25   ;;
    26  *)
    27   echo "usage: $0 (start|stop)"
    28   exit 1
     11autostart)
     12        test x"${rrdcollect:-NO}" = x"NO" && exit 0
     13        exec $0 start
     14        ;;
     15start)
     16        [ -d $LIB_D/img ] || mkdir -p $LIB_D/img
     17        [ -n "$RRD_F" ] || /usr/bin/rrd.sh init
     18        [ -x $CGI_S ] || /usr/bin/rrd.sh cgi
     19        rrdcollect
     20        ;;
     21stop)
     22        killall rrdcollect
     23        ;;
     24restart)
     25        $0 stop
     26        $0 start
     27        ;;
     28*)
     29        echo "Usage: $0 {start | stop | restart}"
     30        exit 1
     31        ;;
    2932esac
    30 
    3133exit $?
  • package/setserial/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              setserial
    1010PKG_VERSION:=           2.17
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            c4867d72c41564318e0107745eb7a0f2
    1313
    1414PKG_SOURCE_URL:=        @SF/setserial
    15 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
    1615
    1716include $(TOPDIR)/mk/package.mk
     
    5049
    5150$(IPKG_SETSERIAL):
    52         install -d -m0755 $(IDIR_SETSERIAL)/etc/init.d
    53         install -m0755 ./files/serial.init $(IDIR_SETSERIAL)/etc/init.d/S15serial
    5451        install -d -m0755 $(IDIR_SETSERIAL)/usr/sbin
    5552        install -m0755 $(WRKBUILD)/setserial $(IDIR_SETSERIAL)/usr/sbin/
  • package/srelay/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              srelay
    1010PKG_VERSION:=           0.4.6
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            4a9f3298b38d8588f0ffde31b946a47f
    13 PKG_INIT:=60
     13PKG_INIT:=              60
    1414
    1515PKG_SOURCE_URL:=        @SF/socks-relay
    16 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
    1716
    1817include $(TOPDIR)/mk/package.mk
     
    6059        $(INSTALL_DIR) $(IDIR_SRELAY)/etc/init.d
    6160        $(INSTALL_BIN) $(WRKINST)/srelay $(IDIR_SRELAY)/usr/bin/
    62         $(INSTALL_BIN) ./files/srelay.init $(IDIR_SRELAY)/etc/init.d/S$(PKG_INIT)srelay
     61        $(INSTALL_BIN) ./files/srelay.init \
     62                $(IDIR_SRELAY)/etc/init.d/S$(PKG_INIT)srelay
    6363        $(INSTALL_DATA) ./files/srelay.conf $(IDIR_SRELAY)/etc
    6464        $(RSTRIP) $(IDIR_SRELAY)
  • package/srelay/files/srelay.init

    r9c28e1d rb1bc4e2a  
    55case $1 in
    66autostart)
    7         test x"$srelay" = x"NO" && exit 0
     7        test x"${srelay:-NO}" = x"NO" && exit 0
    88        exec $0 start
    99        ;;
    1010start)
    11         [ -f /etc/srelay.conf ] || exit
    12         srelay -c /etc/srelay.conf -r -s
     11        [ -f /etc/srelay.conf ] || exit 1
     12        srelay ${srelay_flags}
    1313        ;;
    1414stop)
  • package/srelay/ipkg/srelay.postinst

    r9c28e1d rb1bc4e2a  
    22. $IPKG_INSTROOT/etc/functions.sh
    33add_rcconf srelay srelay NO
    4 
     4add_rcconf srelay_flags srelay_flags "\"-c /etc/srelay.conf -r -s\""
  • package/tor/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              tor
    1010PKG_VERSION:=           0.1.0.17
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            83c4afe29fa82473afcb2ec7e17771b9
    1313PKG_INIT:=              80
     
    1616                        http://ftp.se.linux.org/crypto/tor/ \
    1717                        http://tor.meulie.net/
    18 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
    1918
    2019include $(TOPDIR)/mk/package.mk
  • package/tor/files/tor.init

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    22
    3 BIN=tor
    4 DEFAULT=/etc/default/$BIN
    5 LOG_D=/var/log/$BIN
    6 RUN_D=/var/run
    7 PID_F=$RUN_D/$BIN.pid
    8 [ -f $DEFAULT ] && . $DEFAULT
     3. /etc/rc.conf
    94
    105case $1 in
    11 autostart|start)
    12   mkdir -p $LOG_D
    13   mkdir -p $RUN_D
    14   $BIN $OPTIONS
    15   ;;
    16  stop)
    17   [ -f $PID_F ] && kill $(cat $PID_F)
    18   ;;
    19  *)
    20   echo "usage: $0 (start|stop)"
    21   exit 1
     6autostart)
     7        test x"${tor:-NO}" = x"NO" && exit 0
     8        exec $0 start
     9        ;;
     10start)
     11        [ -d /var/log/tor ] || mkdir -p /var/log/tor
     12        tor
     13        ;;
     14stop)
     15        killall tor
     16        ;;
     17restart)
     18        $0 stop
     19        $0 start
     20        ;;
     21*)
     22        echo "Usage: $0 {start | stop | restart}"
     23        exit 1
     24        ;;
    2225esac
    23 
    2426exit $?
  • package/tor/ipkg/tor.postinst

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    2 
    3 name=tor
    4 id=52
     2. $IPKG_INSTROOT/etc/functions.sh
     3add_rcconf tor tor NO
    54
    65# do not change below
     
    2120fi
    2221
    23 echo ""
    24 if [ -z "$(grep ^\\${name}: ${IPKG_INSTROOT}/etc/group)" ]; then
    25         echo "adding group $name to /etc/group"
    26         echo "${name}:x:${id}:" >> ${IPKG_INSTROOT}/etc/group 
    27 fi
    28 
    29 if [ -z "$(grep ^\\${name}: ${IPKG_INSTROOT}/etc/passwd)" ]; then
    30         echo "adding user $name to /etc/passwd"
    31         echo "${name}:x:${id}:${id}:${name}:/tmp/.${name}:/bin/false" >> ${IPKG_INSTROOT}/etc/passwd
    32 fi
    33 
     22gid=$(get_next_gid)
     23add_group tor $gid
     24add_user tor $(get_next_uid) $gid /tmp/.tor
  • package/vsftpd/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              vsftpd
    1010PKG_VERSION:=           2.0.5
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            146062e8b2f93af43ff6c2c770feea94
    1313PKG_INIT:=              70
     
    3636        install -m0644 ./files/vsftpd.conf $(IDIR_VSFTPD)/etc/vsftpd.conf
    3737        install -d -m0755 $(IDIR_VSFTPD)/etc/init.d
    38         install -m0755 ./files/vsftpd.init $(IDIR_VSFTPD)/etc/init.d/S$(PKG_INIT)vsftpd
     38        install -m0755 ./files/vsftpd.init \
     39                $(IDIR_VSFTPD)/etc/init.d/S$(PKG_INIT)vsftpd
    3940        install -d -m0755 $(IDIR_VSFTPD)/usr/sbin
    4041        $(CP) $(WRKINST)/usr/sbin/vsftpd $(IDIR_VSFTPD)/usr/sbin/
  • package/vsftpd/files/vsftpd.init

    r9c28e1d rb1bc4e2a  
    33. /etc/rc.conf
    44
    5 RUN_D=/var/run/vsftpd
    6 
    75case $1 in
    86autostart)
    9         test x"$vsftpd" = x"NO" && exit 0
     7        test x"${vsftpd:-NO}" = x"NO" && exit 0
    108        exec $0 start
    119start)
    12         [ -d $RUN_D ] || mkdir -p $RUN_D
     10        [ -d /var/run/vsftpd ] || mkdir -p /var/run/vsftpd
    1311        vsftpd
    1412        ;;
  • package/xinetd/Makefile

    r9c28e1d rb1bc4e2a  
    99PKG_NAME:=              xinetd
    1010PKG_VERSION:=           2.3.13
    11 PKG_RELEASE:=           2
     11PKG_RELEASE:=           3
    1212PKG_MD5SUM:=            4295b5fe12350f09b5892b363348ac8b
     13PKG_INIT:=              50
    1314
    1415PKG_SOURCE_URL:=        http://www.xinetd.org/
    15 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
    1616
    1717include $(TOPDIR)/mk/package.mk
     
    6464        install -d -m0755 $(IDIR_XINETD)/etc/xinetd.d
    6565        install -d -m0755 $(IDIR_XINETD)/etc/init.d
    66         install -m0755 ./files/xinetd.init $(IDIR_XINETD)/etc/init.d/xinetd
     66        install -m0755 ./files/xinetd.init \
     67                $(IDIR_XINETD)/etc/init.d/S$(PKG_INIT)xinetd
    6768        install -d -m0755 $(IDIR_XINETD)/usr/sbin
    6869        $(CP) $(WRKINST)/usr/sbin/xinetd $(IDIR_XINETD)/usr/sbin/
  • package/xinetd/files/xinetd.init

    r9c28e1d rb1bc4e2a  
    11#!/bin/sh
    22
    3 DEFAULT=/etc/default/xinetd
    4 RUN_D=/var/run
    5 PID_F=$RUN_D/xinetd.pid
    6 [ -f $DEFAULT ] && . $DEFAULT
     3. /etc/rc.conf
    74
    85case $1 in
    9 autostart|start)
    10   [ -d $RUN_D ] || mkdir -p $RUN_D
    11   xinetd $OPTIONS
    12   ;;
    13  stop)
    14   [ -f $PID_F ] && kill $(cat $PID_F)
    15   ;;
    16  *)
    17   echo "usage: $0 (start|stop)"
    18   exit 1
     6autostart)
     7        test x"${xinetd:-NO}" = x"NO" && exit 0
     8        exec $0 start
     9        ;;
     10start)
     11        xinetd
     12        ;;
     13stop)
     14        killall xinetd
     15        ;;
     16restart)
     17        $0 stop
     18        $0 start
     19        ;;
     20*)
     21        echo "Usage: $0 {start | stop | restart}"
     22        exit 1
     23        ;;
    1924esac
    20 
    2125exit $?
Note: See TracChangeset for help on using the changeset viewer.