main: Start splitting out root daemon from main

This commit is contained in:
Vicki Pfau 2024-04-23 18:06:27 -07:00
parent 35d33d0074
commit ff6aa760ca
6 changed files with 166 additions and 84 deletions

View file

@ -1,5 +1,5 @@
[D-BUS Service]
Name=com.steampowered.SteamOSManager1
Exec=/usr/lib/steamos-manager
Exec=/usr/lib/steamos-manager -r
User=root
SystemdService=steamos-manager.service

View file

@ -7,7 +7,7 @@ After=steamos-log-submitter.service
Type=dbus
BusName=com.steampowered.SteamOSManager1
Environment=RUST_LOG='INFO'
ExecStart=/usr/lib/steamos-manager
ExecStart=/usr/lib/steamos-manager -r
Restart=on-failure
RestartSec=1