📚 Improved log files for better installation tracking & setup script updates.

This commit is contained in:
Till Tomczak 2025-06-03 15:46:31 +02:00
parent 6a858b0dd3
commit 5675410632
5 changed files with 40 additions and 76 deletions

View File

@ -1,36 +1,32 @@
================================================================= =================================================================
MYP Installation DEBUG Log - 2025-06-03 15:28:48 MYP Installation DEBUG Log - 2025-06-03 15:45:48
================================================================= =================================================================
[2025-06-03 15:28:48] DEBUG von setup.sh:449 [2025-06-03 15:45:49] DEBUG von setup.sh:449
Debian erkannt über /etc/debian_version: 12.11 Debian erkannt über /etc/debian_version: 12.11
--- ---
[2025-06-03 15:28:48] DEBUG von setup.sh:517 [2025-06-03 15:45:49] DEBUG von setup.sh:517
Kein Raspberry Pi erkannt. Hardware-Info: Kein Raspberry Pi erkannt. Hardware-Info:
--- ---
[2025-06-03 15:28:48] DEBUG von setup.sh:518 [2025-06-03 15:45:49] DEBUG von setup.sh:518
- Device Tree: nicht verfügbar - Device Tree: nicht verfügbar
--- ---
[2025-06-03 15:28:48] DEBUG von setup.sh:519 [2025-06-03 15:45:49] DEBUG von setup.sh:519
- CPU Hardware: nicht verfügbar - CPU Hardware: nicht verfügbar
--- ---
[2025-06-03 15:28:48] DEBUG von setup.sh:559 [2025-06-03 15:45:49] DEBUG von setup.sh:559
Vollständige Kernel-Info: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux Vollständige Kernel-Info: Linux debian 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux
--- ---
[2025-06-03 15:28:49] DEBUG von setup.sh:615 [2025-06-03 15:45:49] DEBUG von setup.sh:615
DNS-Test Details: Teste DNS für 8.8.8.8: Erfolg mit nslookup. DNS-Test Details: Teste DNS für 8.8.8.8: Erfolg mit nslookup.
--- ---
[2025-06-03 15:28:49] DEBUG von setup.sh:716 [2025-06-03 15:45:50] DEBUG von setup.sh:716
Externe IP ermittelt über ifconfig.me: 163.116.178.31 Externe IP ermittelt über ifconfig.me: 163.116.178.31
--- ---
[2025-06-03 15:28:58] DEBUG von setup.sh:1179
sysctl-Konfiguration erstellt: /etc/sysctl.d/99-myp-security.conf
---

View File

@ -1,4 +1,4 @@
================================================================= =================================================================
MYP Installation FEHLER Log - 2025-06-03 15:28:48 MYP Installation FEHLER Log - 2025-06-03 15:45:48
================================================================= =================================================================

View File

@ -1,4 +1,4 @@
================================================================= =================================================================
MYP Installation WARNUNGEN Log - 2025-06-03 15:28:48 MYP Installation WARNUNGEN Log - 2025-06-03 15:45:48
================================================================= =================================================================

View File

@ -1,25 +1,25 @@
================================================================= =================================================================
MYP Installation Log - 2025-06-03 15:28:48 MYP Installation Log - 2025-06-03 15:45:48
Script Version: 4.1.0 Script Version: 4.1.0
System: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux System: Linux debian 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux
================================================================= =================================================================
[2025-06-03 15:28:48] === MODUS: ROBUSTE ABHÄNGIGKEITEN-INSTALLATION FÜR MANUELLES TESTEN === [2025-06-03 15:45:48] === MODUS: ROBUSTE ABHÄNGIGKEITEN-INSTALLATION FÜR MANUELLES TESTEN ===
[2025-06-03 15:28:48] ✅ Root-Berechtigung bestätigt [2025-06-03 15:45:49] ✅ Root-Berechtigung bestätigt
[2025-06-03 15:28:48] === SYSTEM-RESSOURCEN PRÜFUNG === [2025-06-03 15:45:49] === SYSTEM-RESSOURCEN PRÜFUNG ===
[FORTSCHRITT] Prüfe RAM... [FORTSCHRITT] Prüfe RAM...
[FORTSCHRITT] Verfügbarer RAM: 24031MB [FORTSCHRITT] Verfügbarer RAM: 24031MB
[ERFOLG] ✅ Ausreichend RAM verfügbar (24031MB) [ERFOLG] ✅ Ausreichend RAM verfügbar (24031MB)
[FORTSCHRITT] Prüfe Festplattenplatz... [FORTSCHRITT] Prüfe Festplattenplatz...
[FORTSCHRITT] Verfügbarer Festplattenplatz: 12,5GB (12815MB) [FORTSCHRITT] Verfügbarer Festplattenplatz: 13,2GB (13473MB)
[ERFOLG] ✅ Ausreichend Festplattenplatz verfügbar (12,5GB) [ERFOLG] ✅ Ausreichend Festplattenplatz verfügbar (13,2GB)
[FORTSCHRITT] Prüfe CPU... [FORTSCHRITT] Prüfe CPU...
[FORTSCHRITT] CPU: 8 Kern(e) - 11th Gen Intel(R) Core(TM) i7-11850H @ 2.50GHz [FORTSCHRITT] CPU: 8 Kern(e) - 11th Gen Intel(R) Core(TM) i7-11850H @ 2.50GHz
[ERFOLG] ✅ CPU-Information erfolgreich ermittelt [ERFOLG] ✅ CPU-Information erfolgreich ermittelt
[2025-06-03 15:28:48] ✅ System-Ressourcen-Prüfung abgeschlossen [2025-06-03 15:45:49] ✅ System-Ressourcen-Prüfung abgeschlossen
[FORTSCHRITT] Prüfe Debian/Raspbian-System... [FORTSCHRITT] Prüfe Debian/Raspbian-System...
[DEBUG] Debian erkannt über /etc/debian_version: 12.11 [DEBUG] Debian erkannt über /etc/debian_version: 12.11
[2025-06-03 15:28:48] ✅ Debian/Raspbian-basiertes System erkannt (Version: 12.11) [2025-06-03 15:45:49] ✅ Debian/Raspbian-basiertes System erkannt (Version: 12.11)
[FORTSCHRITT] Prüfe Raspberry Pi Hardware... [FORTSCHRITT] Prüfe Raspberry Pi Hardware...
[INFO] 💻 Standard-PC/Server System (kein Raspberry Pi) [INFO] 💻 Standard-PC/Server System (kein Raspberry Pi)
[DEBUG] Kein Raspberry Pi erkannt. Hardware-Info: [DEBUG] Kein Raspberry Pi erkannt. Hardware-Info:
@ -30,8 +30,8 @@ System: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1
[INFO] → 64-Bit x86 Architektur erkannt [INFO] → 64-Bit x86 Architektur erkannt
[FORTSCHRITT] Prüfe Kernel-Version... [FORTSCHRITT] Prüfe Kernel-Version...
[INFO] 🐧 Kernel-Version: 6.1.0-37-amd64 [INFO] 🐧 Kernel-Version: 6.1.0-37-amd64
[DEBUG] Vollständige Kernel-Info: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux [DEBUG] Vollständige Kernel-Info: Linux debian 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux
[2025-06-03 15:28:48] ✅ System-Analyse abgeschlossen [2025-06-03 15:45:49] ✅ System-Analyse abgeschlossen
[FORTSCHRITT] Prüfe Internetverbindung (erweiterte Methoden)... [FORTSCHRITT] Prüfe Internetverbindung (erweiterte Methoden)...
[FORTSCHRITT] Teste DNS-Auflösung... [FORTSCHRITT] Teste DNS-Auflösung...
[DEBUG] DNS-Test Details: Teste DNS für 8.8.8.8: Erfolg mit nslookup.  [DEBUG] DNS-Test Details: Teste DNS für 8.8.8.8: Erfolg mit nslookup. 
@ -40,41 +40,5 @@ System: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1
[FORTSCHRITT] Ermittle externe IP-Adresse... [FORTSCHRITT] Ermittle externe IP-Adresse...
[INFO] 🌐 Externe IP: 163.116.178.31 [INFO] 🌐 Externe IP: 163.116.178.31
[DEBUG] Externe IP ermittelt über ifconfig.me: 163.116.178.31 [DEBUG] Externe IP ermittelt über ifconfig.me: 163.116.178.31
[2025-06-03 15:28:49] === KONFIGURIERE HOSTNAME === [2025-06-03 15:45:50] === KONFIGURIERE HOSTNAME ===
[2025-06-03 15:28:49] ✅ Hostname bereits korrekt: 'raspberrypi' [FORTSCHRITT] Setze Hostname von 'debian' auf 'raspberrypi'...
[2025-06-03 15:28:49] ✅ Hostname-Auflösung funktioniert: raspberrypi -> 127.0.1.1
[2025-06-03 15:28:49] === ROBUSTE SYSTEM-UPDATE ===
[FORTSCHRITT] Konfiguriere APT für bessere Zuverlässigkeit...
[FORTSCHRITT] Validiere APT-Repositories...
[2025-06-03 15:28:49] ✅ Source-Repositories deaktiviert (nicht benötigt)
[FORTSCHRITT] Aktualisiere Paketlisten mit Retry...
[FORTSCHRITT] Führe System-Upgrade durch...
[FORTSCHRITT] Installiere essenzielle System-Tools...
[FORTSCHRITT] Installiere Pakete: ca-certificates
[FORTSCHRITT] Installiere Pakete: gnupg
[FORTSCHRITT] Installiere Pakete: curl
[FORTSCHRITT] Installiere Pakete: wget
[FORTSCHRITT] Installiere Pakete: git
[FORTSCHRITT] Installiere Pakete: nano
[FORTSCHRITT] Installiere Pakete: htop
[FORTSCHRITT] Installiere Pakete: rsync
[FORTSCHRITT] Installiere Pakete: unzip
[FORTSCHRITT] Installiere Pakete: sudo
[FORTSCHRITT] Installiere Pakete: systemd
[FORTSCHRITT] Installiere Pakete: lsb-release
[FORTSCHRITT] Installiere Pakete: apt-transport-https
[FORTSCHRITT] Installiere Pakete: software-properties-common
[FORTSCHRITT] Installiere Pakete: bc
[FORTSCHRITT] Installiere Pakete: dbus
[FORTSCHRITT] Installiere Pakete: systemd-timesyncd
[FORTSCHRITT] Synchronisiere Systemzeit...
[2025-06-03 15:28:58] ✅ Robustes System-Update abgeschlossen
[2025-06-03 15:28:58] === KONFIGURIERE ROBUSTE NETZWERK-SICHERHEIT ===
[FORTSCHRITT] Deaktiviere IPv6 (robust)...
[FORTSCHRITT] Deaktiviere IPv6 in GRUB...
[INFO] IPv6 bereits in GRUB deaktiviert
[FORTSCHRITT] Erstelle robuste sysctl-Konfiguration...
[ERFOLG] ✅ Basis-sysctl-Konfiguration erstellt
[DEBUG] sysctl-Konfiguration erstellt: /etc/sysctl.d/99-myp-security.conf
[FORTSCHRITT] Wende sysctl-Einstellungen an (non-blocking)...
[FORTSCHRITT] Versuche komplette sysctl-Datei anzuwenden...

View File

@ -1105,7 +1105,13 @@ install_nodejs_npm() {
# =========================== NETZWERK-SICHERHEIT =========================== # =========================== NETZWERK-SICHERHEIT ===========================
configure_network_security() { configure_network_security() {
log "=== KONFIGURIERE ROBUSTE NETZWERK-SICHERHEIT ===" log "=== KONFIGURIERE OPTIONALE NETZWERK-SICHERHEIT ==="
# Umgebungsvariable zum kompletten Überspringen
if [ "${SKIP_NETWORK_SECURITY:-0}" = "1" ]; then
warning "⚠️ SKIP_NETWORK_SECURITY gesetzt - überspringe Netzwerk-Sicherheit komplett"
return
fi
# IPv6 vorsichtig deaktivieren # IPv6 vorsichtig deaktivieren
progress "Deaktiviere IPv6 (robust)..." progress "Deaktiviere IPv6 (robust)..."
@ -1297,19 +1303,17 @@ EOF
fi fi
# Abschließende Zusammenfassung # Abschließende Zusammenfassung
log "✅ Robuste Netzwerk-Sicherheit konfiguriert:" log "✅ Optionale Netzwerk-Sicherheit konfiguriert:"
log " 🚫 IPv6 Deaktivierung konfiguriert" log " 📝 Sysctl-Konfiguration erstellt: ${myp_sysctl_file:-/etc/sysctl.d/99-myp-security.conf}"
log " 🛡️ Netzwerk-Sicherheitsregeln gesetzt"
log " 🔒 Basis-Firewall-Schutz aktiviert"
log " 📝 Sysctl-Konfiguration erstellt: $myp_sysctl_file"
log " 🔧 Netzwerk-Services entsprechend konfiguriert"
log " ⚙️ Einstellungen werden beim nächsten Boot aktiv" log " ⚙️ Einstellungen werden beim nächsten Boot aktiv"
log " 🔧 Netzwerk-Konfiguration vorbereitet"
# Alternative für sysctl-Probleme dokumentieren # Hinweis für manuelle Aktivierung
debug "Alternative sysctl-Anwendung:" info "💡 Tipp: Netzwerk-Sicherheit kann manuell aktiviert werden:"
debug " - Manuell: sysctl -p $myp_sysctl_file" info " → sudo sysctl -p /etc/sysctl.d/99-myp-security.conf"
debug " - Automatisch: Beim nächsten Neustart aktiv" info " → Oder automatisch beim nächsten Neustart"
debug " - Verifikation: sysctl net.ipv6.conf.all.disable_ipv6"
debug "Netzwerk-Sicherheit ohne Blockierung abgeschlossen"
} }
# =========================== DESKTOP-ENVIRONMENT ENTFERNUNG =========================== # =========================== DESKTOP-ENVIRONMENT ENTFERNUNG ===========================