Небольшой скрипт запускаемый через cron по ночам, выполняет обновления исходных текстов системы и протов. Если обнаружено изменение в /usr/src/UPDATING, производится операции make buildworld и make buildkernel. Так же формируется отчет об установленных протах для которых вышло обновление. Утром останется выполнить make installkernel, make installworld и mergemaster.URL: http://bsdhound.com//newsread.php?newsid=276
Новость: http://www.opennet.ru/opennews/art.shtml?num=3483
Помоуму достаточно кроном запускать cvspu. Результат работы скрипта сваливается на e-mail, а делать build и install надо самому. Во всяком случае у меня такой скрипт отрабатывает раз в неделю.
подпишись лучше на freebsd security advisory и не надо будет пускать скрипт каждую неделю.
>подпишись лучше на freebsd security advisory и не надо будет пускать скрипт
>каждую неделю.Подписан на http://lists.freebsd.org/mailman/listinfo/cvs-all . Согласен ... штука очень полезная, но если нет критичных обновлений, то "рутину" по обновлению можно переложить и на скрипт запускаемый через cron. А почему бы и нет ?
a che skripit ta ? lol
Проты скрипят :)
Не думаю что такие операции можно доверить скрипту, по крайней мере на данном этапе развития фрюхи. Достаточно каждую ночь запускать скриптом cvsup портов и сорцов, а запускать build по усмотрению. Тем более некоторые апдейты проще проводить с помощью patch или бинарных апдейтов, а не нагружать сервак такими мучительными операциями, как сборка мира!
Я вообще считаю, что автоматическое еженедельное/ежедневное/ежечасное обновление можно выполнять:
а) из спортивного интереса (стартанет система или нет при перезагрузе и сколько она продержится, пока не стартанет)
б) кинуть пальцы при случае, что у тебя самая последняя версия всегда, потому что ты обновляешь ее каждый час
в) от избытка свободного времени
Полностью согласен =)