Changeset 5d9f1ed in freewrt for package/snort-wireless


Ignore:
Timestamp:
Oct 25, 2006, 10:41:15 PM (19 years ago)
Author:
Waldemar Brodkorb <wbx@…>
Branches:
freewrt_1_0, freewrt_2_0
Children:
ad50185
Parents:
606ee37
Message:

more init script fixes

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

Location:
package/snort-wireless
Files:
1 added
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • package/snort-wireless/Makefile

    r606ee37 r5d9f1ed  
    99PKG_NAME:=              snort-wireless
    1010PKG_VERSION:=           2.4.3-alpha04
    11 PKG_RELEASE:=           1
     11PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            1aa699ae279bf7a1140cf6cca02f9999
     13PKG_INIT:=              75
    1314
    1415PKG_SOURCE_URL:=        http://www.snort-wireless.org/files/
    15 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
    1616
    1717include $(TOPDIR)/mk/package.mk
     
    110110$$(IPKG_$(1)): $(WRKBUILD)/.installed $(WRKBUILD)/$(2)
    111111        install -m0644 ./ipkg/snort-wireless.conffiles $$(IDIR_$(1))/CONTROL/conffiles
    112         install -d -m0755 $$(IDIR_$(1))/etc/default
    113         install -m0644 ./files/snort-wireless.default $$(IDIR_$(1))/etc/default/snort
    114112        install -d -m0755 $$(IDIR_$(1))/etc/init.d
    115         install -m0755 ./files/snort-wireless.init $$(IDIR_$(1))/etc/init.d/snort
     113        install -m0755 ./files/snort-wireless.init \
     114                $$(IDIR_$(1))/etc/init.d/S$(PKG_INIT)snort-wireless
    116115        install -d -m0755 $$(IDIR_$(1))/etc/snort
    117116        install -m0644 $(WRKBUILD)/etc/snort.conf $$(IDIR_$(1))/etc/snort/
  • package/snort-wireless/files/snort-wireless.init

    r606ee37 r5d9f1ed  
    11#!/bin/sh
    22
    3 DEFAULT=/etc/default/snort
    4 LOG_D=/var/log/snort
    5 RUN_D=/var/run
    6 [ -f $DEFAULT ] && . $DEFAULT
    7 PID_F=$RUN_D/snort_$INTERFACE.pid
     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   snort $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"${snort_wireless:-NO}" = x"NO" && exit 0
     8        exec $0 start
     9        ;;
     10start)
     11        [ -d /var/log/snort ] || mkdir -p /var/log/snort
     12        snort ${snort_wireless_flags}
     13        ;;
     14stop)
     15        killall snort
     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/snort-wireless/ipkg/snort-wireless.conffiles

    r606ee37 r5d9f1ed  
    1 /etc/default/snort
    21/etc/snort/snort.conf
    32/etc/snort/threshold.conf
Note: See TracChangeset for help on using the changeset viewer.