Hi All,
I'm working on a firewall/NAT router project using Debian Sarge 3.1. Currently I have a hard disk based system, but I'd like it to run with a
128Mbyte CF card in a mini-ITX box. The firewall is working, but the standard installation system is a little on the large side.Someone suggested I could replace the init process with a user script and only load those things I need, but init enables quite a few facilities, like gracefully shutting down/ booting up, gettys etc., so I'd like to keep it but maybe reduce the number of scripts run in /etc/rcS.d, and /etc/rc2.d directories, and then remove all the packages and files I don't want.
Is this a sensible approach and is there an easy way to do this cutting down? Would another init replacement, like runit, be better? I don't really know enough yet to build it up from scratch and I really need the firewall installed soon!
Thanks, any hints/suggestions would be gratefully received.
Mark.