Changeset 3317


Ignore:
Timestamp:
2006-03-06T09:35:46+01:00 (10 years ago)
Author:
mbm
Message:

move S50cron's mkdir out of runtime; create the directories as part of the package

Location:
branches/whiterussian/openwrt/package/base-files
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/whiterussian/openwrt/package/base-files/Makefile

    r3233 r3317  
    4141        $(SCRIPT_DIR)/make-ipkg-dir.sh $(IDIR_BASE) ipkg/$(PKG_NAME).control $(PKG_RELEASE) $(ARCH) 
    4242        cp -a ./default/* $(IDIR_BASE) 
     43        mkdir -p $(IDIR_BASE)/dev 
     44        mkdir -p $(IDIR_BASE)/etc/crontabs 
    4345        mkdir -p $(IDIR_BASE)/jffs 
    44         mkdir -p $(IDIR_BASE)/dev 
     46        mkdir -p $(IDIR_BASE)/lib 
     47        mkdir -p $(IDIR_BASE)/mnt 
    4548        mkdir -p $(IDIR_BASE)/proc 
    4649        mkdir -p $(IDIR_BASE)/tmp 
    47         mkdir -p $(IDIR_BASE)/lib 
    4850        mkdir -p $(IDIR_BASE)/usr/lib 
    4951        mkdir -p $(IDIR_BASE)/usr/bin 
    50         mkdir -p $(IDIR_BASE)/mnt 
    5152        mkdir -p $(IDIR_BASE)/www 
    5253        ln -sf /tmp/resolv.conf $(IDIR_BASE)/etc/resolv.conf 
    53         rm -rf $(IDIR_BASE)/var 
    5454        ln -sf /tmp $(IDIR_BASE)/var 
    5555        -find $(IDIR_BASE) -type d -name CVS | xargs rm -rf 
    5656        -find $(IDIR_BASE) -type d -name .svn | xargs rm -rf 
    5757        -find $(IDIR_BASE) -name '.#*' | xargs rm -f 
    58         mkdir -p $(IDIR_BASE)/etc 
    5958        -grep \^BR2_SYSCONF $(TOPDIR)/.config > $(IDIR_BASE)/etc/sysconf 
    6059        $(IPKG_BUILD) $(IDIR_BASE) $(PACKAGE_DIR) 
  • branches/whiterussian/openwrt/package/base-files/default/etc/init.d/S60cron

    r2813 r3317  
    11#!/bin/sh 
    2 [ -d /etc/crontabs ] || mkdir -p /etc/crontabs 
    3 [ -e /var/spool/cron/crontabs ] || { 
    4         mkdir -p /var/spool/cron 
    5         ln -s /etc/crontabs /var/spool/cron/crontabs 
    6 } && crond -c /etc/crontabs 
     2mkdir -p /var/spool/cron 
     3ln -s /etc/crontabs /var/spool/cron/crontabs 
     4crond -c /etc/crontabs 
Note: See TracChangeset for help on using the changeset viewer.