diff --git a/post_install.sh b/post_install.sh index 44423ba..4ff2943 100644 --- a/post_install.sh +++ b/post_install.sh @@ -54,27 +54,21 @@ tee /usr/lib/firefox-esr/distribution/policies.json > /dev/null <<'EOF' } EOF chown -R kiosk:kiosk /home/kiosk/.config -# tee /etc/systemd/system/firefox-kiosk.service > /dev/null <<'EOF' -# [Unit] -# Description=Firefox Kiosk -# After=graphical.target -# Wants=graphical.target +tee /etc/systemd/system/firefox-kiosk.service > /dev/null <<'EOF' +[Unit] +Description=Firefox Kiosk +After=graphical.target +Wants=graphical.target -# [Service] -# User=kiosk -# Type=simple -# ExecStart=/usr/bin/firefox --kiosk https://c3nav.ke -# Restart=always -# RestartSec=5 -# Environment=DISPLAY=:0 +[Service] +User=kiosk +Type=simple +ExecStart=/usr/bin/firefox --kiosk https://mahn.ke +Restart=always +RestartSec=5 +Environment=DISPLAY=:0 -# [Install] -# WantedBy=graphical.target -# EOF -# systemctl enable firefox-kiosk.service - -tee /home/kiosk/.bash_profile > /dev/null <<'EOF' -if [ -z "$WAYLAND_DISPLAY" ] && [ "$(tty)" = "/dev/tty1" ]; then - exec cage firefox --kiosk https://c3nav.de -fi -EOF \ No newline at end of file +[Install] +WantedBy=graphical.target +EOF +systemctl enable firefox-kiosk.service \ No newline at end of file diff --git a/preseed.cfg b/preseed.cfg index b934651..7518b53 100644 --- a/preseed.cfg +++ b/preseed.cfg @@ -51,8 +51,6 @@ d-i pkgsel/include string \ openbox \ chromium \ sudo \ - cage \ - firefox-esr \ curl d-i pkgsel/exclude string gnome-software