###################### # # add.bz2 # # As with initrd.sq, we want to build this every time it's called. # ######################## add-package: # # Scripts: # cp $(SCRIPTS_DIR)/udhcpcrenew.sh $(ADD_MASTER)/etc/. cp $(SCRIPTS_DIR)/udhcpc.sh $(ADD_MASTER)/etc/. cp $(SCRIPTS_DIR)/renew-dnsmasq.sh $(ADD_MASTER)/etc/. cp $(SCRIPTS_DIR)/free-outside.sh $(ADD_MASTER)/etc/. cp $(SCRIPTS_DIR)/fakeleases.sh $(ADD_MASTER)/etc/. cp $(SCRIPTS_DIR)/udhcpd.conf.sh $(ADD_MASTER)/etc/. cp $(SCRIPTS_DIR)/dmz-udhcpd.conf.sh $(ADD_MASTER)/etc/. cp $(SCRIPTS_DIR)/login.ini $(ADD_MASTER)/etc/. cp $(SCRIPTS_DIR)/profile $(ADD_MASTER)/etc/. cp $(SCRIPTS_DIR)/busybox.conf $(ADD_MASTER)/etc/. cp $(SCRIPTS_DIR)/dmz-fw.ini $(ADD_MASTER)/etc/firewall/. cp $(SCRIPTS_DIR)/wshaper.htb $(ADD_MASTER)/sbin/. [ -d /usr/i386-uclibc-linux ] || mkdir /usr/i386-uclibc-linux [ -d /usr/i386-uclibc-linux/lib ] || ln -sf /lib /usr/i386-uclibc-linux/lib echo $(FLOPPYFW_VERSION) > $(ADD_MASTER)/etc/floppyfw_version $(RM) $(ADD_MASTER)/etc/version ( cd $(ADD_MASTER)/etc/ ; ln -snf floppyfw_version version ) chown -R root.root $(ADD_MASTER) (cd $(ADD_MASTER); $(RM) -r tmp/*; tar -cpvf $(TMP_DIR)/add.tar *); $(LZMAC) $(TMP_DIR)/add.tar > $(ADD_DIR)/add.ffw /usr/bin/bzip2 -9 $(TMP_DIR)/add.tar mv $(TMP_DIR)/add.tar.bz2 $(ADD_DIR)/add.bz2 add-clean: -$(RM) $(ADD_DIR)/add.bz2 -$(RM) $(ADD_DIR)/add.ffw