Если Вам необходимо обновить версию FreeBSD без перехода на более высокую версию ( например без перехода с FreeBSD 7.1 на FreeBSD 7.2) А просто наложить патчи безопасности. При этом Вы не перекомпилировали ядро и не изменяли встроенных пользователей.
Для этого делаем следующее:
Устанавливаем, если необходимо,прокси HTTP_PROXY http://myproxy:myport.
Например:(setenv HTTP_PROXY http://172.16.2.1:3128)
Выполняем #freebsd-update fetch.
Затем #freebsd-update install.
Перезагружаемся.
Смотрим, что имеем на сервере.
( FreeBSD freebsd7a.localdomain 7.2-RELEASE FreeBSD
...edited...
Вот как это делается.
freebsd7a# setenv HTTP_PROXY http://172.16.2.1:3128
freebsd7a# freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching public key from update5.FreeBSD.org... done.
Fetching metadata signature for 7.2-RELEASE from update5.FreeBSD.org...
done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 26 patches.....10....20... done.
Applying patches... done.
The following files will be updated as part of updating to 7.2-RELEASE-p3:
/boot/kernel/if_bce.ko
/boot/kernel/if_bce.ko.symbols
/boot/kernel/if_fxp.ko
/boot/kernel/if_fxp.ko.symbols
/boot/kernel/kernel
/boot/kernel/kernel.symbols
/lib/libc.so.7
/lib/libthr.so.3
...edited...
/usr/sbin/named
/usr/sbin/nologin
/usr/sbin/ntpd
freebsd7a# freebsd-update install
Installing updates... done.
freebsd7a# reboot
Смотрим, установился ли патч.
freebsd7a# un(ame -a
FreeBSD freebsd7a.localdomain 7.2-RELEASE-p2



FreeBSD