diff --git a/etc/systemd/system/chromium-monitor.service b/etc/systemd/system/chromium-monitor.service new file mode 100644 index 0000000..1ba4c54 --- /dev/null +++ b/etc/systemd/system/chromium-monitor.service @@ -0,0 +1,14 @@ +[Unit] +Description=A Service to monitor the Kiosk's current site +After=network.target getty@tty1.service + +[Service] +# Wait until Chromium is running +ExecStartPre=-/bin/bash -c 'while ! pgrep -f chromium-browser > /dev/null; do sleep 5; done' +ExecStartPre=-/usr/bin/sleep 20 +Type=simple +User=loginuser +ExecStart=/usr/bin/chromium-monitor + +[Install] +WantedBy=multi-user.target \ No newline at end of file