clear echo "Starte Systemupdate..." sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y && sudo apt autoremove -y && sudo apt clean -y echo "Starte Systemupdate..." echo "Systemupdate erfolgreich..." echo "Installierse benötigte Pakete..." sudo apt install --no-install-recommends xserver-xorg x11-xserver-utils xinit chromium-browser fonts-noto-color-emoji nfs-common watchdog xdotool rsync -y clear echo "Starte Systemupdate..." echo "Systemupdate erfolgreich..." echo "Installierse benötigte Pakete..." echo "Alle Pakete wurden installiert..." echo "Lege den Benutzer \"loginuser\" an..." sudo adduser --disabled-password --gecos "" loginuser clear echo "Starte Systemupdate..." echo "Systemupdate erfolgreich..." echo "Installierse benötigte Pakete..." echo "Alle Pakete wurden installiert..." echo "Lege den Benutzer \"loginuser\" an..." echo "Loginuser angelegt..." echo "Setze Rechte für \"loginuser\"" sudo tee /etc/sudoers.d/loginuser > /dev/null << 'EOF' loginuser ALL=(ALL) NOPASSWD: /usr/bin/systemctl restart watchdog loginuser ALL=(ALL) NOPASSWD: /usr/bin/echo loginuser ALL=(ALL) NOPASSWD: /usr/bin/cp loginuser ALL=(ALL) NOPASSWD: /usr/bin/sed loginuser ALL=(ALL) NOPASSWD: /usr/sbin/reboot loginuser ALL=(ALL) NOPASSWD: /usr/sbin/dhclient eth0 loginuser ALL=(ALL) NOPASSWD: /usr/bin/fbset loginuser ALL=(ALL) NOPASSWD: /usr/bin/cat /var/lib/dhcp/* EOF sudo usermod -aG video loginuser clear echo "Starte Systemupdate..." echo "Systemupdate erfolgreich..." echo "Installierse benötigte Pakete..." echo "Alle Pakete wurden installiert..." echo "Lege den Benutzer \"loginuser\" an..." echo "Loginuser angelegt..." echo "Setze Rechte für \"loginuser\"" echo "Rechte gesetzt..." echo "Verbiete login für ROOT..." sudo tee /etc/ssh/sshd_config >> /dev/null << 'EOF' PermitRootLogin no EOF sudo passwd -l root clear echo "Starte Systemupdate..." echo "Systemupdate erfolgreich..." echo "Installierse benötigte Pakete..." echo "Alle Pakete wurden installiert..." echo "Lege den Benutzer \"loginuser\" an..." echo "Loginuser angelegt..." echo "Setze Rechte für \"loginuser\"" echo "Rechte gesetzt..." echo "Deaktiviere login für ROOT..." echo "ROOT login deaktiviert..." echo "Kopiere erfoderliche Dateie..." rm ./rps-light-pxe/.gitignore ./rps-light-pxe/LICENSE ./rps-light-pxe/README.md cp -r ./rps-light-pxe/ / clear echo "Starte Systemupdate..." echo "Systemupdate erfolgreich..." echo "Installierse benötigte Pakete..." echo "Alle Pakete wurden installiert..." echo "Lege den Benutzer \"loginuser\" an..." echo "Loginuser angelegt..." echo "Setze Rechte für \"loginuser\"" echo "Rechte gesetzt..." echo "Deaktiviere login für ROOT..." echo "ROOT login deaktiviert..." echo "Spiele erforderliche Daten ein..." echo "Alle Daten wurden eingespielt..." echo "Setze alle Dateiberechtigungen..." sudo chown loginuser:loginuser /home/loginuser/.xinitrc sudo chown loginuser:loginuser /home/loginuser/.bash_profile sudo chmod +x /root/remove_unused_kernel.sh sudo chmod +x /usr/bin/watchdog sudo chmod +x /usr/bin/chromium-monitor clear echo "Starte Systemupdate..." echo "Systemupdate erfolgreich..." echo "Installierse benötigte Pakete..." echo "Alle Pakete wurden installiert..." echo "Lege den Benutzer \"loginuser\" an..." echo "Loginuser angelegt..." echo "Setze Rechte für \"loginuser\"" echo "Rechte gesetzt..." echo "Deaktiviere login für ROOT..." echo "ROOT login deaktiviert..." echo "Spiele erforderliche Daten ein..." echo "Alle Daten wurden eingespielt..." echo "Setze alle Dateiberechtigungen..." echo "Alle Berechtigungen wurden gesetzt..." echo "Aktiviere benötigte Services..." sudo systemctl daemon-reload sudo systemctl enable watchdog sudo systemctl enable chromium-monitor sudo systemctl enable getty@tty1 clear echo "Starte Systemupdate..." echo "Systemupdate erfolgreich..." echo "Installierse benötigte Pakete..." echo "Alle Pakete wurden installiert..." echo "Lege den Benutzer \"loginuser\" an..." echo "Loginuser angelegt..." echo "Setze Rechte für \"loginuser\"" echo "Rechte gesetzt..." echo "Deaktiviere login für ROOT..." echo "ROOT login deaktiviert..." echo "Spiele erforderliche Daten ein..." echo "Alle Daten wurden eingespielt..." echo "Setze alle Dateiberechtigungen..." echo "Alle Berechtigungen wurden gesetzt..." echo "Aktiviere benötigte Services..." echo "Watchdog, Chromium und AutoLogin wurden aktiviert..." echo "Lösche nicht mehr benötigte Kernel..." sudo bash /root/remove_unused_kernel.sh -u -e rm /root/remove_unused_kernel.sh clear echo "Starte Systemupdate..." echo "Systemupdate erfolgreich..." echo "Installierse benötigte Pakete..." echo "Alle Pakete wurden installiert..." echo "Lege den Benutzer \"loginuser\" an..." echo "Loginuser angelegt..." echo "Setze Rechte für \"loginuser\"" echo "Rechte gesetzt..." echo "Deaktiviere login für ROOT..." echo "ROOT login deaktiviert..." echo "Spiele erforderliche Daten ein..." echo "Alle Daten wurden eingespielt..." echo "Setze alle Dateiberechtigungen..." echo "Alle Berechtigungen wurden gesetzt..." echo "Aktiviere benötigte Services..." echo "Watchdog, Chromium und AutoLogin wurden aktiviert..." echo "Lösche nicht mehr benötigte Kernel..." echo "Alte Kernel gelöscht..." echo "Installation komplett..." echo "Zum Neustarten bitte eine beliebige Taste drücken..." read -n 1 -s sudo reboot