Files
sysadmin/README.md
T

2.0 KiB

WinterIT Sysadmin

Sammlung von System-Administrationsskripten für WinterIT und Kunden.

Verzeichnis

Skript Zweck
setup-unattended-upgrades.sh Automatische Security-Updates für Kubuntu
setup-unattended-upgrades-full.sh Automatische alle Updates (Security + Apps)

Kubuntu: Automatische Updates einrichten

Schnellstart (vor Ort)

Variante A: Nur Security-Updates (empfohlen für stabile Systeme)

# 1. Skript herunterladen
wget https://git.winterit.de/WinterIT/sysadmin/raw/branch/main/setup-unattended-upgrades.sh

# 2. Ausführbar machen
chmod +x setup-unattended-upgrades.sh

# 3. Als root ausführen
sudo ./setup-unattended-upgrades.sh

Variante B: Alle Updates inkl. Applikationen (empfohlen für aktuelle Software)

# 1. Skript herunterladen
wget https://git.winterit.de/WinterIT/sysadmin/raw/branch/main/setup-unattended-upgrades-full.sh

# 2. Ausführbar machen
chmod +x setup-unattended-upgrades-full.sh

# 3. Als root ausführen
sudo ./setup-unattended-upgrades-full.sh

Was passiert?

Das Skript richtet automatisch ein:

  • unattended-upgrades installieren und konfigurieren
  • Security-Updates automatisch im Hintergrund installieren
  • Reguläre Updates (bei Full-Version) — Firefox, LibreOffice, etc.
  • GUI-Benachrichtigungen deaktivieren (keine Popups mehr)
  • Service aktivieren und starten

Nach dem Setup prüfen

# Status des Services
sudo systemctl status unattended-upgrades

# Testlauf (simuliert, ändert nichts)
sudo unattended-upgrade --dry-run

# Logs ansehen
ls /var/log/unattended-upgrades/

Manuelle Konfiguration (falls nötig)

# Konfiguration anpassen
sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

# Auch reguläre Updates aktivieren (falls Standard-Version verwendet):
# "${distro_id}:${distro_codename}-updates";  ← Kommentar entfernen

Lizenz

Interner Code für WinterIT.