HostOnNet Blog

Upgrading FreeBSD 6 to 6.1 on remote server

Today i upgraded FreeBSD 6 on server26.hosthat.com to FreeBSD 6.1

You can find instruction on how to do the upgrade at

http://www.daemonology.net/

After FreeBSD upgrade

server26# uname -a
FreeBSD server26.hosthat.com 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:32:43 UTC 2006
root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
server26#

server26# cd /usr/
server26# fetch
http://www.daemonology.net/freebsd-upgrade-6.0-to-6.1/upgrade-6.0-to-6.1.tgz
upgrade-6.0-to-6.1.tgz 100% of 4706 kB 864 kBps
server26# sha256 upgrade-6.0-to-6.1.tgz
SHA256 (upgrade-6.0-to-6.1.tgz) = 29075fc5711e0b20d879c6
9d12bbe5414c1c56d597c8116da7acc0d291116d2f
server26# tar -xzf upgrade-6.0-to-6.1.tgz
server26# cd upgrade
server26# ./upgrade.sh
Examining system… done.


The following components of FreeBSD seem to be installed:
kernelgeneric srcbase srcbin srccontrib srccrypto srcetc srcgames
srcgnu srcinclude srckrb5 srclibexec srclib srcrelease srcrescue
srcsbin srcsecure srcshare srcsys srctools srcubin srcusbin
worldbase worlddict worlddoc worldinfo worldmanpages worldproflibs


The following components of FreeBSD do not seem to be installed:
kernelsmp worldcatpages worldgames


Does this look reasonable (y/n)? y

Examining system (this will take a bit longer)… done.

The following files from FreeBSD 6.0 have been modified since they were
installed, but will be deleted or overwritten by new versions:
/usr/share/man/whatis


The following files from FreeBSD 6.0 have been modified since they were
installed, and will not be touched:
/etc/crontab /etc/hosts /etc/manpath.config /etc/master.passwd /etc/motd
/etc/newsyslog.conf /etc/passwd /etc/pwd.db /etc/spwd.db
/etc/ssh/sshd_config /var/db/locate.database /var/log/sendmail.st


The following files from FreeBSD 6.0 have been modified since they were
installed, and the changes in FreeBSD 6.1 will be merged into the
existing files:
/etc/group


Does this look reasonable (y/n)? y

Preparing to fetch files… done.
Fetching 4510 patches….10….20….30….40
….4250….4260….4270….4280….4290….4300
4410….4420….4430….4440….4450….4460
4510 done.
Applying patches… done.
Fetching 834 files….10….20….30….40….50….60
570….580….590….600….610….620….630….
780….790….800….810….820….830.. done.
Decompressing and verifying… done.
Attempting to automatically merge configuration files… done.


The following changes, which occurred between FreeBSD 6.0 and FreeBSD
6.1, have been merged into /etc/group:
— merge/old/etc/group Wed Jul 5 14:06:12 2006
+++ merge/new/etc/group Wed Jul 5 14:06:14 2006
@@ -27,5 +27,6 @@
www:*:80:
nogroup:*:65533:
nobody:*:65534:
ltct-3142:*:1002:
mysql:*:88:
+audit:*:77:
Does this look reasonable (y/n)? y


Installing new kernel into /boot/GENERIC… done.
Moving /boot/kernel to /boot/kernel.old… done.
Moving /boot/GENERIC to /boot/kernel… done.
Removing schg flag from existing files… done.
Installing new non-kernel files… done.
Removing left-over files from FreeBSD 6.0… done.
To start running FreeBSD 6.1, reboot.
server26# uname -a
FreeBSD server26.hosthat.com 6.0-SECURITY FreeBSD 6.0-SECURITY #0: Tue Feb 28 22:53:43 UTC 2006
root@builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
server26#



Posted in Uncategorized, Web. Bookmark the permalink.