>1. uname -a
> .... 6.0-RELEASE-p4 ....
> Как правильно "обозвать" p4 ? Патч? Да
>2. Для обновления системы достаточно ли выполнить следующие шаги?
> cvsup -g -L 2 cvsup.src (в cvsup.src *default tag=RELENG_6_0)
>
> cd /usr/srs
> make buildkernel KERNCONF=MYKERN && make installkernel KERNCONF=MYKERN
> shutdown -r now
Нет, мир тоже обновляй. См ниже.
>3. Хорошо, допустим это сервер, а "патчи" выходят достаточно часто. Я должен
>обновлять систему как указано выше. Где же тогда uptime в год,
>два и т.д. которым многие хвастаются?
Не все патчи одинаково критичны для конкретного сервера. Если у тебя нет локальный пользователей, ты предоставляешь ограниченое количество сервисов и тебя не волнуют DoS'ы, то можно и по несколько лет не обновляться (мелкий рутер, к примеру).
Если хочется померяться uptim'ом, то придется читать про каждый патч и думать, касается ли он тебя лично.
>4. Так и не понял для чего нужен make buildworld. Для перестройки
>всего мира при обновлении с 5.4 до 6.0 или с 6.0
>до 6.1? И в каких еще случях может потребоваться?
Есть несколько вариантов:
1. Ты внимателько читаешь очередной security advisory и делаешь точно то, что там говорят.
2. Пишешь один раз скрипт для пересборки мира и ядра, потом его запускаешь при выходе очередного обновления.
3. Или у тебя будут проблемы.