1) Install Net BSD (1.5.2) from CD a) parition accordingly 2.5rt/512swp/25.5other b) choose install options All but Xwindows, and Games (no X) 2) Reboot and set boot options (problem because of multiple drives and IDE card) a) edit "/etc/rc.conf" - set "rc_configured='YES'" - default is NO for some reason :) - set path for "/etc/defaults/rc.conf" to correct new path (see below - 3f) - EX - "/etc/defaults/fingolfin.conf" b) set password for root - "passwd" 3) Setup networking (from netbsd.org) (VAR=variables-site dependent) a) set a file as myname "/etc/myname" - file should contain "fingolfin.user.cis.ksu.edu" - VAR="fingolfin"=ADDRESS b) set a file as mygate "/etc/mygate" - file should contain router IP "129.130.11.240" - VAR=IP c) set a file as config "/etc/ifconfig.fxp0" - file should contain "inet 129.130.11.201 netmask 255.255.252.0" - VAR=IP/NETMASK d) set a file as resolution "/etc/resolve.conf" - file should contain "nameserver 129.130.10.50 nameserver 129.130.10.65 nameserver 129.130.12.21" VAR=NAMESERVERS e) *optional* - edit "/etc/hosts" to add in known ip/name resolutions f) (copy and) edit "/etc/defaults/rc.conf" to "/etc/defaults/fingolfin.conf" VAR=fingolfin turn on daemons: sshd=YES (originally set to NO) nfs_server=YES (originally set to NO) OTHERS ARE POSSIBLE - these are the only changes we made 4) Install initial packages and kernel source from netbsd.org Packages: (place pkgsrc.tar.gz in /usr/pkg/ and syssrc.tgz in root) - libtool - gettext-lib bash2 (make, then make install, vipw - set to bash) 5) COMPILE KERNEL a) compile simple kernel (lvl 1) /usr/sys/arch/i386/conf/ - copy GENERIC to FINGOLFIN uncomment raid lines in FINGOLFIN config FINGOLFIN /usr/sys/arch/i386/compile/FINGOLFIN - make depend copy /netbsd into netbsd.old and copy /usr/sys/arch/i386/compile/FINGOLFIN/netbsd to / OTHERS ARE POSSIBLE - these are the only changes we made LATER: find out how to stop it from clearing temp find out how to stop messages from popping up (log in msg) find a better find/grep Install imap