Partial daemon mode for builtin LED control

This commit is contained in:
Luke
2020-04-16 15:26:13 +12:00
parent 0d5341e003
commit 2d4953d87b
10 changed files with 265 additions and 63 deletions

18
data/rog-core.conf Normal file
View File

@@ -0,0 +1,18 @@
<!DOCTYPE busconfig PUBLIC
"-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
<policy group="adm">
<allow send_destination="org.rogcore.Daemon"/>
<allow receive_sender="org.rogcore.Daemon"/>
</policy>
<policy group="sudo">
<allow send_destination="org.rogcore.Daemon"/>
<allow receive_sender="org.rogcore.Daemon"/>
</policy>
<policy user="root">
<allow own="org.rogcore.Daemon"/>
<allow send_destination="org.rogcore.Daemon"/>
<allow receive_sender="org.rogcore.Daemon"/>
</policy>
</busconfig>

9
data/rog-core.service Normal file
View File

@@ -0,0 +1,9 @@
[Unit]
Description=ROG Core Daemon
[Service]
ExecStart=/usr/bin/rog-core -d
Restart=on-failure
[Install]
WantedBy=multi-user.target