From ef7fe809b75b6483f90fc12abb389ca56ec669b1 Mon Sep 17 00:00:00 2001 From: Domenik Bildhauer Date: Sun, 27 Sep 2026 19:34:42 +0200 Subject: [PATCH] Add automatic system report --- install/11-system-report.sh | 46 +++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100755 install/11-system-report.sh diff --git a/install/11-system-report.sh b/install/11-system-report.sh new file mode 100755 index 0000000..3415db5 --- /dev/null +++ b/install/11-system-report.sh @@ -0,0 +1,46 @@ +#!/usr/bin/env bash + +set -e + +PROJECT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" + +mkdir -p "$PROJECT_DIR/reports" + +REPORT="$PROJECT_DIR/reports/system-report.txt" + +{ +echo "=========================================" +echo " Debian 13 Admin Workstation Report" +echo "=========================================" +echo +echo "Datum:" +date +echo +echo "Hostname:" +hostname +echo +echo "Kernel:" +uname -r +echo +echo "RAM:" +free -h +echo +echo "CPU:" +lscpu | grep "Model name" +echo +echo "Festplatten:" +df -h +echo +echo "Installierte Pakete:" +dpkg -l | wc -l +echo +echo "Prozesse:" +ps -e | wc -l +echo +echo "Aktive Dienste:" +systemctl list-units --type=service --state=running +} > "$REPORT" + +echo +echo "Report gespeichert unter:" +echo "$REPORT"