diff --git a/install.sh b/install.sh index 6f143ee..142f82b 100644 --- a/install.sh +++ b/install.sh @@ -69,7 +69,8 @@ sudo chown wis:wis -R /home/wis >>/var/log/install 2>&1 && print_status "File pe sudo chmod +x /usr/bin/custom/hostname /usr/bin/custom/chromium-monitor /usr/bin/custom/watchdog-monitor /sbin/overlayRoot.sh /sbin/ramfsRoot.sh >>/var/log/install 2>&1 && print_status "Permissions for script files set" sudo usermod -aG video loginuser >>/var/log/install 2>&1 && print_status "Permissions for 'loginuser' set" echo -e "${RED}→${NC} Setting permissions for 'loginuser'..." | tee -a /var/log/install -sudo tee /etc/sudoers.d/loginuser >>/var/log/install 2>&1 && print_status "Sudo rights for 'loginuser' set" << 'EOF' +sudo tee /etc/sudoers.d/loginuser >>/var/log/install 2>&1 <<'EOF' \ +&& print_status "Sudo rights for 'loginuser' set" loginuser ALL=(ALL) NOPASSWD: /usr/bin/systemctl stop chromium-monitor, /usr/bin/systemctl start chromium-monitor loginuser ALL=(ALL) NOPASSWD: /usr/bin/systemctl stop watchdog-monitor, /usr/bin/systemctl start watchdog-monitor loginuser ALL=(ALL) NOPASSWD: /usr/bin/cat /var/lib/dhcp/* @@ -81,7 +82,7 @@ loginuser ALL=(ALL) NOPASSWD: /usr/bin/fbset -s loginuser ALL=(ALL) NOPASSWD: /usr/bin/hostnamectl set-hostname loginuser ALL=(ALL) NOPASSWD: /usr/sbin/dhclient eth0 loginuser ALL=(ALL) NOPASSWD: /usr/sbin/reboot -EOF +EOF # Setze TCP-Keepalive echo "net.ipv4.tcp_keepalive_time = 60" >> /etc/sysctl.conf