Upgrade from v3.0a to v3.0b Remount the disk read/write (remount w). Make sure to rename or backup files that you have made changes to (rc.local or similar) and is included in this upgrade. Copy the patch to /tmp and in the /tmp directory do: tar Uzxpf /tmp/patch.30a-30b.tar.gz Adjust config files, restart daemons and remount the disk read-only (remount r). - - - - - - - - - - - - - - - - - - - - - - - - - - - Added or changed files (included in the tar file): -r-------- 1 root root 202214 Jul 5 14:20 ./boot/System.map -rw------- 1 root root 10240 Jul 5 14:26 ./boot/map -r-------- 1 root root 642641 Jul 3 11:09 ./boot/vmlinuz.2.2.16 -rw-r--r-- 1 root root 6 Jul 3 11:16 ./etc/.version -rw------- 1 root root 12198 Jul 3 11:11 ./etc/kernel.config.2.2.16 -rw------- 1 root root 716 Jul 3 11:51 ./etc/lilo.conf -r-x------ 1 root root 2412 Jul 5 14:17 ./etc/rc.d/rc.S* -r-------- 1 root root 5452 Jul 3 11:14 ./modules/bsd_comp.o -r-------- 1 root root 169388 Jul 3 11:14 ./modules/eni.o -r-------- 1 root root 1960 Jul 3 11:15 ./modules/exec.o -r-------- 1 root root 2476 Jul 3 11:14 ./modules/ip_masq_cuseeme.o -r-------- 1 root root 4564 Jul 3 11:14 ./modules/ip_masq_ftp.o -r-------- 1 root root 3252 Jul 3 11:14 ./modules/ip_masq_irc.o -r-------- 1 root root 5944 Jul 3 11:14 ./modules/ip_masq_mfw.o -r-------- 1 root root 4584 Jul 3 11:14 ./modules/ip_masq_portfw.o -r-------- 1 root root 2912 Jul 3 11:14 ./modules/ip_masq_quake.o -r-------- 1 root root 4944 Jul 3 11:14 ./modules/ip_masq_raudio.o -r-------- 1 root root 4832 Jul 3 11:14 ./modules/ip_masq_user.o -r-------- 1 root root 2832 Jul 3 11:14 ./modules/ip_masq_vdolive.o -r-------- 1 root root 12392 Jul 3 11:14 ./modules/lm78.o -r-------- 1 root root 27992 Jul 3 11:14 ./modules/ppp.o -r-------- 1 root root 37576 Jul 3 11:14 ./modules/ppp_deflate.o -r-------- 1 root root 6512 Jul 3 11:14 ./modules/slhc.o -r-------- 1 root root 8572 Jul 3 11:14 ./modules/slip.o -r-------- 1 root root 107340 Jul 3 11:14 ./modules/suni.o -r-------- 1 root root 42084 Jul 3 11:14 ./modules/tulip.o -r-------- 1 root root 45360 Jul 3 11:14 ./modules/tulip2.o lrwxrwxrwx 1 root root 4 Jul 3 11:46 ./usr/bin/awk -> gawk* ---x--x--x 1 root root 131968 Jun 30 10:46 ./usr/bin/gawk* ---x--x--x 1 root root 53672 Jun 30 10:42 ./usr/bin/sed* Stuff that has been removed or must be changed by hand: Delete the following files: /boot/README /boot/vmlinuz.2.2.14 /etc/kernel.config.2.2.14 /modules/isofs.o Edit /etc/motd to change the version number. Run lilo to make sure the system will be bootable. WARNING! Before running lilo, make sure to edit lilo.conf, so it will fit the size of the RAM-disk if other than 8MB, as well as the lilo password. If you use a 64MB RAM-disk and runs lilo and then reboot without editing lilo.conf, the system will not boot properly. The only rescue from that situation is to get the lilo prompt by pressing Ctrl-TAB at boot and typing linux.2216 init=/bin/sh and then using the default lilo password 'hades12'. When the system comes up in "single mode", adjust the RAM-disk size with: /sbin/remount w /sbin/setrouter (set RAM-disk to 64MB) /sbin/lilo /sbin/remount r /sbin/reboot