Upgrade from v5.8 to v5.9 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.58-59.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 4 3 mar 11.06 ./etc/config.flags/fw6rules -r-------- 1 root root 4 11 feb 13.40 ./etc/config.flags/ifstat2 -rw------- 1 root root 1359 3 mar 11.00 ./etc/config.flags/.README -r-x------ 1 root root 3505 3 mar 11.05 ./etc/rc.d/rc.inet* -r-x------ 1 root root 6869 3 mar 10.57 ./etc/rc.d/rc.M* -rw-r--r-- 1 root root 5 5 feb 10.58 ./etc/.version -rw------- 1 root root 1153 3 mar 11.08 ./filter/fw6.conf -rwx------ 1 root root 1174 3 mar 11.07 ./filter/fw6rules* -rwx------ 1 root root 288 3 mar 11.07 ./filter/fw6rules-clear* ---x------ 1 root root 29496 3 mar 11.24 ./sbin/ifstat2* ---x------ 1 root root 17072 9 feb 14.39 ./sbin/insmod* ---x------ 1 root root 17072 9 feb 14.39 ./sbin/lsmod* ---x------ 1 root root 29648 9 feb 14.40 ./sbin/rmmod* Stuff that has been removed or must be changed by hand: Edit /etc/motd to change the version number. Remove: /sbin/ifstat /etc/config.flags/ends /lib/modules/2.6.0-test9/kernel/net/core/ends.ko