SYSTEMD · 557 bytes Raw Blame History
1 [Unit]
2 Description=gar Display Manager
3 Documentation=https://github.com/mfwolffe/gardesk
4 After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service systemd-logind.service
5 Conflicts=getty@tty1.service
6 PartOf=graphical.target
7 StartLimitIntervalSec=30
8 StartLimitBurst=2
9
10 [Service]
11 Type=notify
12 ExecStart=/usr/bin/gardmd
13 ExecReload=/bin/kill -HUP $MAINPID
14 Restart=always
15 RestartSec=1
16 EnvironmentFile=-/etc/sysconfig/gardm
17
18 # Minimal security hardening (display managers need broad access)
19 PrivateTmp=no
20
21 [Install]
22 Alias=display-manager.service