Changeset cb40a561 in freewrt for package


Ignore:
Timestamp:
Sep 16, 2006, 9:52:16 PM (19 years ago)
Author:
Waldemar Brodkorb <wbx@…>
Branches:
freewrt_1_0, freewrt_2_0
Children:
151cf91
Parents:
d2789da
Message:

add postinst script and a real startup script

git-svn-id: svn://www.freewrt.org/trunk/freewrt@613 afb5a338-a214-0410-bd46-81f09a774fd1

Location:
package/srelay
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • package/srelay/Makefile

    rd2789da rcb40a561  
    5858
    5959$(IPKG_SRELAY):
    60         install -m0755 -d $(IDIR_SRELAY)/usr/bin
    61         install -m0755 -d $(IDIR_SRELAY)/etc/init.d
    62         $(CP) $(WRKINST)/srelay $(IDIR_SRELAY)/usr/bin/
    63         $(CP) files/srelay.init $(IDIR_SRELAY)/etc/init.d/S$(PKG_INIT_LEVEL)srelay
    64         $(CP) files/srelay.conf $(IDIR_SRELAY)/etc
    65         chmod 755 $(IDIR_SRELAY)/etc/init.d/S$(PKG_INIT)srelay
     60        $(INSTALL_DIR) $(IDIR_SRELAY)/usr/bin
     61        $(INSTALL_DIR) $(IDIR_SRELAY)/etc/init.d
     62        $(INSTALL_BIN) $(WRKINST)/srelay $(IDIR_SRELAY)/usr/bin/
     63        $(INSTALL_BIN) ./files/srelay.init $(IDIR_SRELAY)/etc/init.d/S$(PKG_INIT)srelay
     64        $(INSTALL_DATA) ./files/srelay.conf $(IDIR_SRELAY)/etc
    6665        $(RSTRIP) $(IDIR_SRELAY)
    6766        $(IPKG_BUILD) $(IDIR_SRELAY) $(PACKAGE_DIR)
  • package/srelay/files/srelay.init

    rd2789da rcb40a561  
    11#!/bin/sh
    22
    3 if [ -f /etc/srelay.conf ];then
    4         srelay -c /etc/srelay.conf -r -s
    5 fi
     3. /etc/rc.conf
     4
     5case $1 in
     6autostart)
     7        test x"$srelay" = x"NO" && exit 0
     8        exec $0 start
     9        ;;
     10start)
     11        [ -f /etc/srelay.conf ] || exit
     12        srelay -c /etc/srelay.conf -r -s
     13        ;;
     14stop)
     15        killall srelay
     16        ;;
     17restart)
     18        $0 stop
     19        $0 start
     20        ;;
     21*)
     22        echo "Usage: $0 {start | stop | restart}"
     23        ;;
     24esac
     25exit $?
Note: See TracChangeset for help on using the changeset viewer.