30 Nov, 2005
FreeBSD und automatische Updates
Posted by: Enrico Stahn In: Uncategorized
Alle Ports von “FreeBSD“ komplett automatisiert zu aktualisieren, fällt wohl eher in die Kategorie “mutig”. Jedoch kann man den Portstree ganz gut automatisiert pflegen.
Dazu läuft seit einiger Zeit auf meiner Test-Maschine folgender Cronjob:
0 3 * * * /usr/local/sbin/portsnap -I cron fech update && \
/usr/local/sbin/portsdb -uUF && \
/usr/local/sbin/portupgrade -arF && \
/usr/local/sbin/portsclean -DP && \
/usr/local/sbin/portversion -vl "<"
Dieser Cronjob aktualisiert den Portstree, gibt die zu aktualisierenden Ports aus (cronjob Nachricht via E-Mail), erzeugt die INDEX(-5|-6) neu, lädt bereits alle nötigen Distfiles herunter und entfernt alles unnötige.
Manuell zu erledigen bleibt jetzt lediglich noch der portupgrade-Part.
''Quellen:''
http://lists.uugrn.org/uugrn/04/12/11244.html
http://lists.uugrn.org/uugrn/04/12/11246.html
[http://lists.freebsd.org/pipermail/freebsd-questions/2005-October/102904.html http://lists.freebsd.org/pipermail/freebsd-q...]