I have updated the LEAF 2.4.14 + Shorewall distro described in my previous post: http://www.geocrawler.com/archives/3/7232/2001/11/50/7129319/
everything is in http://leaf.sourceforge.net/devel/jnilo/kernel-2.4.14 The updated 1680k diskimage is called leaf-2.4.14-1680-b1.bin Changelog: 1/ TMPFS is used instead of /dev/ram /dev/ram0 is only used to boot initrd.lrp then the main filesystem is pivot_rooted to tmpfs and /dev/ram0 released. Three parameters can be introduced in the command line (but defaults should be OK in most cases): syst_size= max size of LRP filesystem (default SYSTSIZE=6M) log_size= max size of /var/log (default LOGSIZE=2M) tmp_size= max size of /tmp (default remaining available memory) Therefore ramlog.lrp is not needed anymore Everything is in /var/lib/lrpkg/root.linuxrc initrd fs umount and freeramdisk /dev/ram0 are done in /etc/init.d/rcS 2/ Initrd.lrp can be backuped as any other file The scheme goes as follow: whatever package ($INITRD) is found after initrd= is treated as a compressed minix fs. Then in lrcfg.back.script if $PACKAGE=$INITRD a new script is called that will take care of backuping this "special" file. See lrcfg.back.initrd. The max size of the uncompressed initrd.lrp package can be setup through initrd package configuration menu. The procedure is fully transparent to the user. Standard rules for including/excluding files apply. Files in /boot/modules will saved in there. 3/ Busybox updated to 0.60.2 pivot_root & mkfs.minix added 3/ Shorewall is now really 1.1.18 (was 1.1.17 by mistake in the previous release). Shorewall is setup with the two-interfaces configuration file provided by Tom and adapted to a standard LEAF distro by me. Move to the three-interface one for setting up a DMZ. 4/ There seems to be a bug in busybox umount -a which does not umount tmpfs filesystems. Until it's fixed the util-linux-2.11m version takes care of umount -a. 5/ keyboard.lrp provided in the distro. "fr.map" is default... (No, I am kidding...) Todo's: 1/ clean-up /etc/init.d/network, /etc/network.conf and /etc/ipfilter.conf to get rid of all the unecessary stuff. 2/ In the above mentioned files check the QoS and bridge stuff 3/ Adjust weblet script to take care of firewall messages Jacques _______________________________________________ Leaf-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/leaf-devel