Make world procedure not updating uname -a

Rob Lensen rob at bsdfreaks.nl
Wed Mar 31 01:52:48 PST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

I have a strange problem with one of my FreeBSD servers.
The server was installed with FreeBSD 4.7 and upgraded to 4.8 then 4.9.

Due the new security advisories I wanted to update the kernel and the
world (as done before).

I cvsupped with RELENG_4_9 and noticed the changes in /usr/src/UPDATING.
Then I start the procedure with:
- - Removing /usr/obj (just to be sure)
- - make buildworld
- - make buildkernel
- - make installkernel
- - reboot
- - mergemaster -p
- - make installworld
- - mergemaster
- - reboot
This procedure worked with all other upgrades.

After this procedure the /kernel is updated. The creation date of
/kernel is today and:
#strings /kernel |grep 4.9
FreeBSD 4.9-RELEASE-p4 #0: Fri Mar 26 14:16:33
CET 2004 4.9-RELEASE-p4

So it seems the kernel is updated, but the output of uname -a is still:
# uname -a
FreeBSD 4.9-RELEASE-p1 FreeBSD 4.9-RELEASE-p1
also:
#sysctl -a | grep version
kern.version: FreeBSD 4.9-RELEASE-p1 #0: Fri Dec  5 21:56:31 CET 2003

#dmesg | grep kernel
Preloaded elf kernel "kernel" at 0xc051d000.

So the new kernel is booted

Securelevel is set to 0.

At the moment if have no idea how to get updated to -p4 or if the
upgrade is gone well, have uname having correct output.

best regards,
Rob Lensen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAapT/DJBu2Qs6yB4RAsquAJ9Oii84jt2Bpi58K2qsB/ZCYSHo8QCfWh+K
DKPiiy3Y9Zga1BuaXQFScdc=
=0AjV
-----END PGP SIGNATURE-----


More information about the freebsd-questions mailing list