Changeset 609

Show
Ignore:
Timestamp:
09/16/06 20:29:29 (6 years ago)
Author:
wbx
Message:

add separate crond script to busybox package, do not startup by default. use /etc/rc.conf to activate

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freewrt/package/busybox/Makefile

    r600 r609  
    88 
    99PKG_NAME:=              busybox 
    10 PKG_RELEASE:=           2 
     10PKG_RELEASE:=           3 
    1111PKG_VERSION:=           1.1.3 
    1212PKG_MD5SUM:=            19a0b475169335f17e421cf644616fe7 
     13PKG_INIT:=              60 
    1314 
    1415PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.bz2 
     
    3233        $(MAKE) CC=$(TARGET_CC) CROSS="$(TARGET_CROSS)" PREFIX="$(IDIR_BUSYBOX)" \ 
    3334                EXTRA_CFLAGS="$(TARGET_CFLAGS)" -C $(WRKBUILD) install 
     35        $(INSTALL_DIR) $(IDIR_BUSYBOX)/etc/init.d/ 
     36        $(INSTALL_BIN) ./files/crond.init \ 
     37                $(IDIR_BUSYBOX)/etc/init.d/S$(PKG_INIT)crond 
    3438        $(RSTRIP) $(IDIR_BUSYBOX) 
    3539        $(IPKG_BUILD) $(IDIR_BUSYBOX) $(PACKAGE_DIR) 
  • trunk/freewrt/package/busybox/files/crond.init

    r191 r609  
    11#!/bin/sh 
     2 
     3. /etc/rc.conf 
     4 
    25case $1 in 
    3 autostart|start) 
     6autostart) 
     7        test x"$crond" = x"NO" && exit 0 
     8        exec $0 start 
     9        ;; 
     10start) 
    411        mkdir -p /var/spool/cron 
    512        ln -s /etc/crontabs /var/spool/cron/crontabs 
     
    1724        ;; 
    1825esac 
    19 exit 0 
     26exit $?