Changeset 89869ca in freewrt


Ignore:
Timestamp:
Mar 24, 2007, 3:25:54 PM (19 years ago)
Author:
Waldemar Brodkorb <wbx@…>
Branches:
freewrt_1_0, freewrt_2_0
Children:
f88bc41
Parents:
3c3c38d
Message:

add fwcf 1.0.3, new features fwcf status, reboot/halt hooks are generating a warning if uncommitted changes exist in /etc

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

Location:
package
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • package/busybox/Config.in

    r3c3c38d r89869ca  
    1111          Most people will answer Y.
    1212
     13# if this is enabled, halt/poweroff/reboot aren't included in the .ipk
     14config BUSYBOX_CONFIG_FEATURE_FWCF_REBOOT
     15        bool
     16        default n
     17
    1318menu "Busybox Configuration"
    1419        depends FWRT_PACKAGE_BUSYBOX
  • package/busybox/Makefile

    r3c3c38d r89869ca  
    5858        $(INSTALL_BIN) ./files/if-watchdog \
    5959                $(IDIR_BUSYBOX)/sbin/if-watchdog
     60ifneq ($(strip ${BUSYBOX_CONFIG_HALT}),)
     61ifneq ($(strip ${BUSYBOX_CONFIG_FEATURE_FWCF_REBOOT}),)
     62        cd ${IDIR_BUSYBOX}/sbin && rm -f halt poweroff reboot
     63endif
     64endif
    6065        $(RSTRIP) $(IDIR_BUSYBOX)
    6166        $(IPKG_BUILD) $(IDIR_BUSYBOX) $(PACKAGE_DIR)
  • package/fwcf/Config.in

    r3c3c38d r89869ca  
    66        default y if FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY
    77        default n
     8        select BUSYBOX_CONFIG_CAT
     9        select BUSYBOX_CONFIG_CHMOD
     10        select BUSYBOX_CONFIG_CHOWN
     11        select BUSYBOX_CONFIG_COMM
     12        select BUSYBOX_CONFIG_DD
     13        select BUSYBOX_CONFIG_FIND
     14        select BUSYBOX_CONFIG_GREP
     15        select BUSYBOX_CONFIG_LOGGER
     16        select BUSYBOX_CONFIG_LS
    817        select BUSYBOX_CONFIG_MD5SUM
     18        select BUSYBOX_CONFIG_MKDIR
    919        select BUSYBOX_CONFIG_MOUNT
    10         select BUSYBOX_CONFIG_LOGGER
     20        select BUSYBOX_CONFIG_PRINTF
     21        select BUSYBOX_CONFIG_RM
     22        select BUSYBOX_CONFIG_SED
     23        select BUSYBOX_CONFIG_SORT
     24        select BUSYBOX_CONFIG_TAR
     25        select BUSYBOX_CONFIG_UMOUNT
     26        select BUSYBOX_CONFIG_XARGS
     27        select BUSYBOX_CONFIG_FEATURE_FIND_TYPE
     28        select BUSYBOX_CONFIG_FEATURE_FWCF_REBOOT
     29        select BUSYBOX_CONFIG_FEATURE_GREP_FGREP_ALIAS
     30        select BUSYBOX_CONFIG_FEATURE_SORT_BIG
    1131        select FWRT_PACKAGE_MTD
    1232        depends on FWRT_TARGET_ROOTFS_JFFS2 || \
  • package/fwcf/Makefile

    r3c3c38d r89869ca  
    88
    99PKG_NAME=               fwcf
    10 PKG_VERSION=            1.01
     10PKG_VERSION=            1.03
    1111PKG_RELEASE=            1
    12 PKG_MD5SUM=             4a9d6ef494c87c6858bea15338fa67a5
    13 # this is mirrored at=  http://www.mirbsd.org/dist/hosted/fwcf/
    14 PKG_SOURCE_URL=         http://www.freewrt.org/distfiles/
     12PKG_MD5SUM=             d1b0e1731c14f839a0b52bfc9d6a467a
     13PKG_SOURCE_URL=         http://www.freewrt.org/distfiles/ \
     14                        http://www.mirbsd.org/dist/hosted/fwcf/ \
     15                        http://pub.allbsd.org/dist/hosted/fwcf/
    1516WRKSRC=                 ${WRKDIR}/${PKG_NAME}
    1617
     
    3031            LDFLAGS="${TARGET_LDFLAGS} -L${STAGING_DIR}/usr/lib" \
    3132            $(MAKE) -C $(WRKBUILD) all
     33        ${BASH} ${TOPDIR}/scripts/strip-script.sh ./files/hook >${WRKBUILD}/hook
    3234        touch $@
    3335
     
    3638        $(INSTALL_BIN) $(WRKBUILD)/fwcf.helper.out $(IDIR_FWCF)/sbin/fwcf.helper
    3739        $(INSTALL_BIN) $(WRKSRC)/fwcf.sh $(IDIR_FWCF)/sbin/fwcf
     40        ${INSTALL_BIN} ${WRKBUILD}/hook ${IDIR_FWCF}/sbin/halt
     41        cd ${IDIR_FWCF}/sbin && ln -sf halt reboot && ln -sf halt poweroff
    3842        $(RSTRIP) $(IDIR_FWCF)
    3943        $(IPKG_BUILD) $(IDIR_FWCF) $(PACKAGE_DIR)
Note: See TracChangeset for help on using the changeset viewer.