From 781b5b82d8debd5a5c66d0cd90a09558859d3aa8 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 23 Oct 2023 16:00:45 +0200 Subject: [SSPS] Add note about automatic updates to firstrun script --- .../system/etc/apt/apt.conf.d/99update-config | 27 ++++++++++++++++++++++ .../static_files/system/opt/openslx/firstrun.sh | 5 ++++ 2 files changed, 32 insertions(+) create mode 100644 satellit_installer/static_files/system/etc/apt/apt.conf.d/99update-config diff --git a/satellit_installer/static_files/system/etc/apt/apt.conf.d/99update-config b/satellit_installer/static_files/system/etc/apt/apt.conf.d/99update-config new file mode 100644 index 0000000..0f66e29 --- /dev/null +++ b/satellit_installer/static_files/system/etc/apt/apt.conf.d/99update-config @@ -0,0 +1,27 @@ +// Updates aktivieren +APT::Periodic::Update-Package-Lists "1"; +APT::Periodic::Unattended-Upgrade "1"; + +// Wenn ein Paket nicht sauber installiert wird, Installation erneut +// versuchen, und alte Paketkonfiguration beibehalten. +Unattended-Upgrade::AutoFixInterruptedDpkg "true"; + +// Macht den Updatevorgang langsamer, aber robuster +Unattended-Upgrade::MinimalSteps "true"; + +// Alte Kernelversionen automatisch deinstallieren +Unattended-Upgrade::Remove-Unused-Kernel-Packages "true"; + +// Wenn nach einem Update Pakete nicht mehr benötigt werden, diese automatisch deinstallieren +//Unattended-Upgrade::Remove-New-Unused-Dependencies "true"; +Unattended-Upgrade::Remove-Unused-Dependencies "true"; + +// Automatisch rebooten, wenn ein Paket dies nach dem Update erfordert? +Unattended-Upgrade::Automatic-Reboot "false"; + +// ... Reboot auch durchführen, wenn jemand auf dem Server eingeloggt ist? (SSH, Terminal) +Unattended-Upgrade::Automatic-Reboot-WithUsers "false"; + +// Uhrzeit, zu der bei erforderlichem Reboot neugestartet werden soll. +// Der Wert "now" führt den Reboot unverzüglich durch. +Unattended-Upgrade::Automatic-Reboot-Time "02:00"; diff --git a/satellit_installer/static_files/system/opt/openslx/firstrun.sh b/satellit_installer/static_files/system/opt/openslx/firstrun.sh index 41e386c..90f9c0b 100755 --- a/satellit_installer/static_files/system/opt/openslx/firstrun.sh +++ b/satellit_installer/static_files/system/opt/openslx/firstrun.sh @@ -41,6 +41,11 @@ cat < bwLehrpool-Systems erfolgt über die Webschnittstelle, die über die > IP-Addresse oder den Hostnamen des Servers erreichbar ist. > +> Falls Sie das Einspielen von System-Updates automatisieren wollen, +> lesen Sie bitte den zugehörigen Artikel +> https://www.bwlehrpool.de/wiki/doku.php/satellite/system_updates +> (auch zu finden im Web-Interface: System-Status -> System updates) +> > Bitte geben Sie zum Abschluss noch einmal das oben neu festgelegte > Passwort ein. Der Server wird sich daraufhin neustarten und ist > dann betriebsbereit. -- cgit v1.2.3-55-g7522