G'day, I need to be able to distribute an FTP version of FreeBSD with some minor changes...
We have a standard set of customizations that we need to be able to dist out in cookie-cutter style to our production systems, and include: - Custom /etc/motd - Custom /etc/pf.conf - Custom /etc/ssh/sshd_config - Custom /etc/ttys - Custom /boot/loader.conf (e.g. beastie_disable="YES") - Remove 'toor' account - Remove *GCC* from base, so no-one can compile anything. I have a FreeSBIE CD that I have set up to: 1) Boot a Live FreeBSD system, replete with PERL and a few other pkgs to allow (2) to work. 2) A PERL script that asks the boot user some info (IP/netmask/gw/FTP-install-server/hostname). 3) A modified sysinstall that asks for no input if the config file from the previos step is found, and reaches out to our FTP server. I am finding that the source is checked out from ncvs each time, so all changes are not saved when I cd /usr/src/release && make release. I have specified the following with the 'make release': ROOTDIR=/data/release BUILDNAME=6.2.mybuild NODOC=YES NOPORT=YES CVSROOT=/data/ncvs RELEASE=RELENG_6_2 Any clues as to how I can assure that my changes are included? Note: As far as PKGs go, that I have figured out for additional ports/PKGs to add onto the BASE. It is the BASE distribution that is giving me a headache. Pointers and suggestions welcome. TIA! -cjm _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"