install.sh aktualisiert

This commit is contained in:
2024-10-28 13:51:09 +01:00
parent b921505906
commit 0b8a9d2ba6

View File

@@ -60,12 +60,20 @@ sudo rsync -a --numeric-ids --info=progress2 --no-owner --no-group \
echo -e "${RED}${NC} Setting file permissions..." echo -e "${RED}${NC} Setting file permissions..."
sudo chown loginuser:loginuser -R /home/loginuser >>/var/log/install 2>&1 && print_status "File permissions set" 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..." echo -e "${RED}${NC} Enabling services..."
sudo systemctl daemon-reload >>/var/log/install 2>&1 && print_status "Daemon reloaded" 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 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" 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):" echo -e "${RED}${NC} Do you want to clean up unused kernels? (yes/y/ye to proceed):"
read -r clean_kernels read -r clean_kernels
if [[ "$clean_kernels" =~ ^[Yy](e[Ss]?)?$ ]]; then if [[ "$clean_kernels" =~ ^[Yy](e[Ss]?)?$ ]]; then