Upgrade from v5.0a to v5.1 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.50a-51.tar.gz 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): ---x------ 1 root root 37492 Mar 21 11:57 ./bin/login.normal* ---x------ 1 root root 25836 Mar 21 12:00 ./bin/su* -rw------- 1 root root 134 Mar 22 10:58 ./etc/hosts.allow -rw-r--r-- 1 root root 2708 Mar 21 12:03 ./etc/ld.so.cache -rw-r--r-- 1 root root 725 Mar 21 12:21 ./etc/limits -rw------- 1 root root 2058 Mar 21 12:21 ./etc/login.access -rw------- 1 root root 8514 Mar 21 12:27 ./etc/login.defs -rw-r--r-- 1 root root 368 Mar 21 12:10 ./etc/passwd -rw-r--r-- 1 root root 368 Mar 21 12:11 ./etc/passwd.OLD -r-------- 1 root root 363 Mar 22 11:16 ./etc/shadow -r-------- 1 root root 363 Mar 22 11:16 ./etc/shadow- -rw-r--r-- 1 root root 192 Mar 21 12:21 ./etc/suauth -rw-r--r-- 1 root root 5 Mar 12 11:47 ./etc/.version lrwxrwxrwx 1 root root 17 Mar 21 12:03 ./lib/libncurses.so.5 -> libncurses.so.5.2 -r--r--r-- 1 root root 50262 Mar 21 11:47 ./lib/libshadow.so.0.0.0 lrwxrwxrwx 1 root root 18 Mar 21 11:48 ./lib/libshadow.so.0 -> libshadow.so.0.0.0 lrwxrwxrwx 1 root root 18 Mar 21 11:48 ./lib/libshadow.so -> libshadow.so.0.0.0 -r--r--r-- 1 root root 61815 Mar 12 11:46 ./lib/libz.so.1.1.4 lrwxrwxrwx 1 root root 13 Mar 12 11:47 ./lib/libz.so.1 -> libz.so.1.1.4 lrwxrwxrwx 1 root root 13 Mar 12 11:47 ./lib/libz.so -> libz.so.1.1.4 ---x------ 1 root root 22956 Mar 21 11:55 ./usr/bin/chage* ---x------ 1 root root 17036 Mar 21 11:56 ./usr/bin/gpasswd* ---x------ 1 root root 20512 Mar 21 11:59 ./usr/bin/passwd* ---x------ 1 root root 26824 Mar 22 11:22 ./usr/bin/scp* ---x------ 1 root root 86564 Mar 22 11:23 ./usr/bin/sftp* ---x------ 1 root root 735348 Mar 22 11:22 ./usr/bin/ssh* ---x------ 1 root root 573192 Mar 22 11:23 ./usr/bin/ssh-keygen* ---x------ 1 root root 9588 Mar 21 11:59 ./usr/sbin/pwck* ---x------ 1 root root 63468 Mar 22 11:23 ./usr/sbin/sftp-server* ---x------ 1 root root 750196 Mar 22 11:23 ./usr/sbin/sshd* ---x------ 1 root root 31948 Mar 21 12:00 ./usr/sbin/useradd* ---x------ 1 root root 15944 Mar 21 12:00 ./usr/sbin/userdel* Stuff that has been removed or must be changed by hand: Edit /etc/motd to change the version number. Remove some files no longer provided: rm /usr/bin/expiry rm /usr/bin/newgrp rm /usr/sbin/pwconv