blob: e4670a65e435789603cae62c00ffd36722a29919 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
[Unit]
Description=Create Weston Ready Signal File For Kiosk User
After=weston.socket
BindsTo=weston.socket
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStartPre=/bin/sh -c 'rm -f /home/kiosk/.local/share/weston/weston-ready-signal'
ExecStartPre=/bin/sh -c 'mkdir -p /home/kiosk/.local/share/weston'
ExecStartPre=/bin/sh -c 'chown kiosk:kiosk /home/kiosk/.local/share/weston'
ExecStart=/bin/sh -c 'touch /home/kiosk/.local/share/weston/weston-ready-signal && chmod 644 /home/kiosk/.local/share/weston/weston-ready-signal && chown kiosk:kiosk /home/kiosk/.local/share/weston/weston-ready-signal'
ExecStopPost=/bin/sh -c 'rm -f /home/kiosk/.local/share/weston/weston-ready-signal'
[Install]
WantedBy=multi-user.target
|