Github: FreeBSD unattended Jail upgrades (FuJu)

FreeBSD Beastie

FuJu ist ein Skript für automatische Package Updates in Jails

FreeNAS

In diesem sehr frühen Stadium funktioniert zumindest, unter FreeNAS, schon einmal das:

– auslesen von nicht VirtualBox / Plugin Jails
– ZFS snapshotten vor dem upgraden
– pkg upgraden innerhalb der Jails

Wie üblich auf Github unter: github.com/plitc/fuju

Ergänzungen:

02.08.2015
– verteilt Subskripte in den FreeBSD Jails
– baut die Packages in Screen Sessions neu
– erzeugt logger Statusmeldungen
– verschickt eine Mail (sofern ssmtp installiert ist) bei Jails die eine dialog4ports Bestätigung benötigen
– startet alle „ports“ basierten/aktiven Dienste neu (sofern portupgrade nicht mit einem Fehler abgebrochen ist)

03.08.2015
– Unterstützung für freebsd carp jails (die im BACKUP Modus laufen)

04.08.2015
– Unterstützung für freebsd pkg binary (upgrade) jails hinzugefügt

06.08.2015
– in FreeNAS Jails werden betroffene Dienste neugestartet
– für einzelne FreeNAS Jails können die FuJu Updates deaktiviert werden

Viel Spaß damit

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *