Upgrade from v5.4 to v5.5 NOTE! This patch is tricky (impossible) to apply on a live system. There has been a change for the RAM-disks and the /dev directory. The best thing is really to get the full v5.5 distribution and move your old configuration to that one. 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.54-55.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): brw-rw---- 1 root disk 1, 0 Aug 30 2001 ./dev/ram0 brw-rw---- 1 root disk 1, 1 Aug 30 2001 ./dev/ram1 brw-rw---- 1 root disk 1, 2 Aug 30 2001 ./dev/ram2 brw-rw---- 1 root disk 1, 4 Aug 30 2001 ./dev/ram4 ---x------ 1 root root 3224 Mar 28 15:38 ./bin/arch* ---x--x--x 1 root root 26780 Dec 20 08:03 ./bin/date* ---x------ 1 root root 4256 Mar 28 15:38 ./bin/dmesg* ---x--x--x 1 root root 9440 Mar 28 15:42 ./bin/getopt* -r-------- 1 root root 512 Mar 4 15:12 ./boot/boot.0300 -rw------- 1 root root 22528 Mar 4 16:12 ./boot/map -r-------- 1 root root 492420 Dec 20 08:28 ./boot/System.map-2.4.19 lrwxrwxrwx 1 root root 17 Mar 4 16:19 ./boot/System.map -> System.map-2.4.19 -r-------- 1 root root 952511 Dec 20 08:28 ./boot/vmlinuz.2.4.19 lrwxrwxrwx 1 root root 4 Mar 4 15:26 ./dev/ramdisk -> ram0 lrwxrwxrwx 1 root root 4 Mar 4 15:26 ./dev/ram -> ram1 -rw------- 1 root root 840 Feb 27 15:59 ./etc/crontabs/root -rw-r--r-- 1 root root 1407 Mar 20 12:54 ./etc/inittab -rw------- 1 root root 18268 Apr 3 11:46 ./etc/kernel.config.2.4.19 -rw------- 1 root root 969 Apr 3 11:38 ./etc/lilo.conf -r-x------ 1 root root 3070 Mar 3 14:20 ./etc/rc.d/rc.inet* -r-x------ 1 root root 394 Feb 28 17:12 ./etc/rc.d/rc.inet.routes* -r-x------ 1 root root 5036 Mar 3 14:07 ./etc/rc.d/rc.interfaces* -r-x------ 1 root root 6448 Feb 28 17:13 ./etc/rc.d/rc.M* -r-x------ 1 root root 599 Feb 28 17:13 ./etc/rc.d/rc.ntp* -r-x------ 1 root root 2433 Mar 4 16:18 ./etc/rc.d/rc.S* -rw-r--r-- 1 root root 5 Dec 20 08:27 ./etc/.version -r--r--r-- 1 root root 1136364 Feb 28 16:35 ./lib/libcrypto.so.0.9.7 lrwxrwxrwx 1 root root 18 Feb 28 11:39 ./lib/libcrypto.so.0 -> libcrypto.so.0.9.7 lrwxrwxrwx 1 root root 18 Feb 28 11:39 ./lib/libcrypto.so -> libcrypto.so.0.9.7 -r--r--r-- 1 root root 75230 Feb 15 2002 ./lib/libsensors.so.1.1.1 -r--r--r-- 1 root root 50262 Mar 21 2002 ./lib/libshadow.so.0.0.0 -r--r--r-- 1 root root 210910 Feb 28 16:35 ./lib/libssl.so.0.9.7 lrwxrwxrwx 1 root root 15 Feb 28 11:41 ./lib/libssl.so.0 -> libssl.so.0.9.7 lrwxrwxrwx 1 root root 15 Feb 28 11:41 ./lib/libssl.so -> libssl.so.0.9.7 -r-------- 1 root root 18733 Dec 20 08:31 ./lib/modules/2.4.19/8021q.o -r-------- 1 root root 244188 Dec 20 08:31 ./lib/modules/2.4.19/acenic.o -r-------- 1 root root 2780 Dec 20 08:31 ./lib/modules/2.4.19/arptable_filter.o -r-------- 1 root root 13748 Dec 20 08:31 ./lib/modules/2.4.19/arp_tables.o -r-------- 1 root root 19744 Dec 20 08:31 ./lib/modules/2.4.19/bonding.o -r-------- 1 root root 241440 Dec 20 08:31 ./lib/modules/2.4.19/eni.o -r-------- 1 root root 48194 Dec 20 08:31 ./lib/modules/2.4.19/ipchains.o -r-------- 1 root root 5172 Dec 20 08:31 ./lib/modules/2.4.19/ip_conntrack_ftp.o -r-------- 1 root root 4052 Dec 20 08:31 ./lib/modules/2.4.19/ip_conntrack_irc.o -r-------- 1 root root 25158 Dec 20 08:31 ./lib/modules/2.4.19/ip_conntrack.o -r-------- 1 root root 4696 Dec 20 08:31 ./lib/modules/2.4.19/ip_nat_ftp.o -r-------- 1 root root 4152 Dec 20 08:31 ./lib/modules/2.4.19/ip_nat_irc.o -r-------- 1 root root 11064 Dec 20 08:31 ./lib/modules/2.4.19/ip_nat_snmp_basic.o -r-------- 1 root root 9056 Dec 20 08:31 ./lib/modules/2.4.19/ip_queue.o -r-------- 1 root root 3260 Dec 20 08:31 ./lib/modules/2.4.19/iptable_filter.o -r-------- 1 root root 3708 Dec 20 08:31 ./lib/modules/2.4.19/iptable_mangle.o -r-------- 1 root root 22769 Dec 20 08:31 ./lib/modules/2.4.19/iptable_nat.o -r-------- 1 root root 16956 Dec 20 08:31 ./lib/modules/2.4.19/ip_tables.o -r-------- 1 root root 1628 Dec 20 08:31 ./lib/modules/2.4.19/ipt_ah.o -r-------- 1 root root 1628 Dec 20 08:31 ./lib/modules/2.4.19/ipt_esp.o -r-------- 1 root root 1708 Dec 20 08:31 ./lib/modules/2.4.19/ipt_length.o -r-------- 1 root root 2308 Dec 20 08:31 ./lib/modules/2.4.19/ipt_limit.o -r-------- 1 root root 5832 Dec 20 08:31 ./lib/modules/2.4.19/ipt_LOG.o -r-------- 1 root root 1744 Dec 20 08:31 ./lib/modules/2.4.19/ipt_mac.o -r-------- 1 root root 1464 Dec 20 08:31 ./lib/modules/2.4.19/ipt_mark.o -r-------- 1 root root 1896 Dec 20 08:31 ./lib/modules/2.4.19/ipt_MARK.o -r-------- 1 root root 3088 Dec 20 08:31 ./lib/modules/2.4.19/ipt_MASQUERADE.o -r-------- 1 root root 2588 Dec 20 08:31 ./lib/modules/2.4.19/ipt_MIRROR.o -r-------- 1 root root 1604 Dec 20 08:31 ./lib/modules/2.4.19/ipt_multiport.o -r-------- 1 root root 2360 Dec 20 08:31 ./lib/modules/2.4.19/ipt_owner.o -r-------- 1 root root 1908 Dec 20 08:31 ./lib/modules/2.4.19/ipt_REDIRECT.o -r-------- 1 root root 4804 Dec 20 08:31 ./lib/modules/2.4.19/ipt_REJECT.o -r-------- 1 root root 1700 Dec 20 08:31 ./lib/modules/2.4.19/ipt_state.o -r-------- 1 root root 2064 Dec 20 08:31 ./lib/modules/2.4.19/ipt_tcpmss.o -r-------- 1 root root 3880 Dec 20 08:31 ./lib/modules/2.4.19/ipt_TCPMSS.o -r-------- 1 root root 1464 Dec 20 08:31 ./lib/modules/2.4.19/ipt_tos.o -r-------- 1 root root 2296 Dec 20 08:31 ./lib/modules/2.4.19/ipt_TOS.o -r-------- 1 root root 1900 Dec 20 08:31 ./lib/modules/2.4.19/ipt_ttl.o -r-------- 1 root root 5300 Dec 20 08:31 ./lib/modules/2.4.19/ipt_ULOG.o -r-------- 1 root root 9392 Dec 20 08:31 ./lib/modules/2.4.19/ipt_unclean.o -r-------- 1 root root 135954 Dec 20 08:31 ./lib/modules/2.4.19/sk98lin.o -r-------- 1 root root 173868 Dec 20 08:31 ./lib/modules/2.4.19/suni.o -r-------- 1 root root 49947 Dec 20 08:32 ./lib/modules/2.4.19/tulip.o ---x------ 1 root root 12912 Mar 28 15:37 ./sbin/agetty* ---x------ 1 root root 68396 Mar 28 15:42 ./sbin/fdisk* ---x------ 1 root root 564812 Apr 3 11:39 ./sbin/lilo* ---x------ 1 root root 58588 Mar 28 15:45 ./sbin/mount* ---x------ 1 root root 7416 Mar 28 15:39 ./sbin/rdev* ---x------ 1 root root 26368 Mar 28 15:45 ./sbin/umount* ---x--x--x 1 root root 8216 Mar 28 15:39 ./usr/bin/readprofile* ---x------ 1 root root 31364 Apr 7 15:36 ./usr/bin/scp* ---x------ 1 root root 56004 Apr 7 15:36 ./usr/bin/sftp* ---x------ 1 root root 202616 Apr 7 15:36 ./usr/bin/ssh* ---x------ 1 root root 64200 Apr 7 15:36 ./usr/bin/ssh-keygen* ---x------ 1 root root 26364 Apr 7 15:36 ./usr/sbin/sftp-server* ---x------ 1 root root 274116 Apr 7 15:36 ./usr/sbin/sshd* Stuff that has been removed or must be changed by hand: Edit /etc/motd to change the version number. Before applying the patch, make sure to do this first: rm /dev mv /dev.real /dev rm /boot/*.b