From 0b8a9d2ba645e44fdd815bd5dc13335654d4b1b9 Mon Sep 17 00:00:00 2001 From: Tim Eertmoed Date: Mon, 28 Oct 2024 13:51:09 +0100 Subject: [PATCH] install.sh aktualisiert --- install.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 49a9e0c..33358ea 100644 --- a/install.sh +++ b/install.sh @@ -60,12 +60,20 @@ sudo rsync -a --numeric-ids --info=progress2 --no-owner --no-group \ echo -e "${RED}→${NC} Setting file permissions..." sudo chown loginuser:loginuser -R /home/loginuser >>/var/log/install 2>&1 && print_status "File permissions set" +echo -e "${RED}→${NC} Creating log files..." +sudo touch /var/log/watchdog.log /var/log/chromium-monitor.log >>/var/log/install 2>&1 && print_status "Log files created" + +echo -e "${RED}→${NC} Setting ownership for log files..." +sudo chown loginuser:loginuser /var/log/watchdog.log /var/log/chromium-monitor.log >>/var/log/install 2>&1 && print_status "Ownership set for log files" + +echo -e "${RED}→${NC} Setting permissions for log files..." +sudo chmod 664 /var/log/watchdog.log /var/log/chromium-monitor.log >>/var/log/install 2>&1 && print_status "Permissions set for log files" + echo -e "${RED}→${NC} Enabling services..." sudo systemctl daemon-reload >>/var/log/install 2>&1 && print_status "Daemon reloaded" sudo systemctl enable watchdog chromium-monitor vncserver-x11-serviced.service >>/var/log/install 2>&1 && print_status "Services enabled" sudo systemctl restart getty@tty1 >>/var/log/install 2>&1 && print_status "getty service restarted" -# Ask user about cleaning unused kernels echo -e "${RED}→${NC} Do you want to clean up unused kernels? (yes/y/ye to proceed):" read -r clean_kernels if [[ "$clean_kernels" =~ ^[Yy](e[Ss]?)?$ ]]; then