Upgrade from v5.3 to v5.4 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.53-54.tar.gz Lilo must be run after the new kernel has been installed. Adjust config files, restart daemons and remount the disk read-only (remount r). Make sure to set the password and check the /etc/hosts.allow file. - - - - - - - - - - - - - - - - - - - - - - - - - - - Added or changed files (included in the tar file): -r-------- 1 root root 512 Feb 13 1997 ./boot/boot.0300 -r-------- 1 root root 4536 Apr 17 1998 ./boot/boot.b -r-------- 1 root root 300 Apr 17 1998 ./boot/chain.b -r-------- 1 root root 12288 Nov 24 2000 ./boot/map -r-------- 1 root root 492767 Aug 29 13:47 ./boot/System.map-2.4.19 lrwxrwxrwx 1 root root 17 Aug 29 13:48 ./boot/System.map -> System.map-2.4.19 -r-------- 1 root root 949102 Aug 29 13:47 ./boot/vmlinuz.2.4.19 -rw------- 1 root root 18420 Aug 29 14:41 ./etc/kernel.config.2.4.19 -rw------- 1 root root 861 Aug 29 14:41 ./etc/lilo.conf -rw-r--r-- 1 root root 630 Aug 27 11:06 ./etc/protocols -r-x------ 1 root root 6448 Aug 27 10:45 ./etc/rc.d/rc.M* -r-x------ 1 root root 2530 Jul 25 13:26 ./etc/rc.d/rc.S* -rw-r--r-- 1 root root 5 Jul 18 09:13 ./etc/.version -r--r--r-- 1 root root 882676 Aug 28 11:57 ./lib/libcrypto.so.0.9.6 lrwxrwxrwx 1 root root 18 Aug 28 11:58 ./lib/libcrypto.so.0 -> libcrypto.so.0.9.6 lrwxrwxrwx 1 root root 18 Aug 28 11:58 ./lib/libcrypto.so -> libcrypto.so.0.9.6 -r--r--r-- 1 root root 206853 Aug 28 11:57 ./lib/libssl.so.0.9.6 lrwxrwxrwx 1 root root 15 Aug 28 11:58 ./lib/libssl.so.0 -> libssl.so.0.9.6 lrwxrwxrwx 1 root root 15 Aug 28 11:58 ./lib/libssl.so -> libssl.so.0.9.6 -r-------- 1 root root 18797 Aug 29 13:45 ./lib/modules/2.4.19/8021q.o -r-------- 1 root root 243500 Aug 29 13:45 ./lib/modules/2.4.19/acenic.o -r-------- 1 root root 2780 Aug 29 13:45 ./lib/modules/2.4.19/arptable_filter.o -r-------- 1 root root 13236 Aug 29 13:45 ./lib/modules/2.4.19/arp_tables.o -r-------- 1 root root 19008 Aug 29 13:45 ./lib/modules/2.4.19/bonding.o -r-------- 1 root root 67207 Aug 29 13:26 ./lib/modules/2.4.19/e1000.o -r-------- 1 root root 243752 Aug 29 13:45 ./lib/modules/2.4.19/eni.o -r-------- 1 root root 47677 Aug 29 13:45 ./lib/modules/2.4.19/ipchains.o -r-------- 1 root root 5084 Aug 29 13:45 ./lib/modules/2.4.19/ip_conntrack_ftp.o -r-------- 1 root root 3956 Aug 29 13:45 ./lib/modules/2.4.19/ip_conntrack_irc.o -r-------- 1 root root 24713 Aug 29 13:45 ./lib/modules/2.4.19/ip_conntrack.o -r-------- 1 root root 4664 Aug 29 13:45 ./lib/modules/2.4.19/ip_nat_ftp.o -r-------- 1 root root 4120 Aug 29 13:45 ./lib/modules/2.4.19/ip_nat_irc.o -r-------- 1 root root 11080 Aug 29 13:45 ./lib/modules/2.4.19/ip_nat_snmp_basic.o -r-------- 1 root root 9056 Aug 29 13:45 ./lib/modules/2.4.19/ip_queue.o -r-------- 1 root root 3260 Aug 29 13:45 ./lib/modules/2.4.19/iptable_filter.o -r-------- 1 root root 3740 Aug 29 13:45 ./lib/modules/2.4.19/iptable_mangle.o -r-------- 1 root root 22635 Aug 29 13:45 ./lib/modules/2.4.19/iptable_nat.o -r-------- 1 root root 16432 Aug 29 13:45 ./lib/modules/2.4.19/ip_tables.o -r-------- 1 root root 1628 Aug 29 13:45 ./lib/modules/2.4.19/ipt_ah.o -r-------- 1 root root 1628 Aug 29 13:45 ./lib/modules/2.4.19/ipt_esp.o -r-------- 1 root root 1708 Aug 29 13:45 ./lib/modules/2.4.19/ipt_length.o -r-------- 1 root root 2308 Aug 29 13:45 ./lib/modules/2.4.19/ipt_limit.o -r-------- 1 root root 5792 Aug 29 13:45 ./lib/modules/2.4.19/ipt_LOG.o -r-------- 1 root root 1744 Aug 29 13:45 ./lib/modules/2.4.19/ipt_mac.o -r-------- 1 root root 1464 Aug 29 13:45 ./lib/modules/2.4.19/ipt_mark.o -r-------- 1 root root 1896 Aug 29 13:45 ./lib/modules/2.4.19/ipt_MARK.o -r-------- 1 root root 3088 Aug 29 13:45 ./lib/modules/2.4.19/ipt_MASQUERADE.o -r-------- 1 root root 2588 Aug 29 13:45 ./lib/modules/2.4.19/ipt_MIRROR.o -r-------- 1 root root 1636 Aug 29 13:45 ./lib/modules/2.4.19/ipt_multiport.o -r-------- 1 root root 2360 Aug 29 13:45 ./lib/modules/2.4.19/ipt_owner.o -r-------- 1 root root 1908 Aug 29 13:45 ./lib/modules/2.4.19/ipt_REDIRECT.o -r-------- 1 root root 4772 Aug 29 13:45 ./lib/modules/2.4.19/ipt_REJECT.o -r-------- 1 root root 1700 Aug 29 13:45 ./lib/modules/2.4.19/ipt_state.o -r-------- 1 root root 2064 Aug 29 13:45 ./lib/modules/2.4.19/ipt_tcpmss.o -r-------- 1 root root 3880 Aug 29 13:45 ./lib/modules/2.4.19/ipt_TCPMSS.o -r-------- 1 root root 1464 Aug 29 13:45 ./lib/modules/2.4.19/ipt_tos.o -r-------- 1 root root 2296 Aug 29 13:45 ./lib/modules/2.4.19/ipt_TOS.o -r-------- 1 root root 1900 Aug 29 13:45 ./lib/modules/2.4.19/ipt_ttl.o -r-------- 1 root root 5300 Aug 29 13:45 ./lib/modules/2.4.19/ipt_ULOG.o -r-------- 1 root root 9336 Aug 29 13:45 ./lib/modules/2.4.19/ipt_unclean.o -r-------- 1 root root 134861 Aug 29 13:45 ./lib/modules/2.4.19/sk98lin.o -r-------- 1 root root 172224 Aug 29 13:45 ./lib/modules/2.4.19/suni.o -r-------- 1 root root 50668 Aug 29 13:28 ./lib/modules/2.4.19/tulip.o ---x------ 1 root root 26824 Aug 28 11:59 ./usr/bin/scp* ---x------ 1 root root 47992 Aug 28 11:59 ./usr/bin/sftp* ---x------ 1 root root 232472 Aug 28 11:59 ./usr/bin/ssh* ---x------ 1 root root 83528 Aug 28 11:59 ./usr/bin/ssh-keygen* ---x------ 1 root root 24928 Aug 28 11:59 ./usr/sbin/sftp-server* ---x------ 1 root root 292380 Aug 28 11:59 ./usr/sbin/sshd* Stuff that has been removed or must be changed by hand: Edit /etc/motd to change the version number. Remove: /boot/System.map-2.4.17 /boot/vmlinuz.2.4.17 /etc/kernel.config.2.4.17 /lib/modules/2.4.17