1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
--- a/Makefile
+++ b/Makefile
@@ -7,8 +7,8 @@
TMPFILESDIR ?= /usr/lib/tmpfiles.d
SHAREDIR ?= /usr/share/
VARDIR ?= /var/
-SPEAKERSAFETYD_GROUP ?= speakersafetyd
-SPEAKERSAFETYD_USER ?= speakersafetyd
+SPEAKERSAFETYD_GROUP ?= _speakersafetyd
+SPEAKERSAFETYD_USER ?= _speakersafetyd
all:
cargo build --release
@@ -24,11 +24,10 @@
install -pm0644 95-speakersafetyd.rules $(DESTDIR)/$(UDEVDIR)/95-speakersafetyd.rules
install -dDm0755 $(DESTDIR)/$(SHAREDIR)/speakersafetyd/apple
install -pm0644 -t $(DESTDIR)/$(SHAREDIR)/speakersafetyd/apple $(wildcard conf/apple/*)
- install -dDm0755 -o $(SPEAKERSAFETYD_USER) -g $(SPEAKERSAFETYD_GROUP) $(DESTDIR)/$(VARDIR)/lib/speakersafetyd
- install -dDm0700 -o $(SPEAKERSAFETYD_USER) -g $(SPEAKERSAFETYD_GROUP) $(DESTDIR)/$(VARDIR)/lib/speakersafetyd/blackbox
+ install -dDm0755 $(DESTDIR)/$(VARDIR)/lib/speakersafetyd
+ install -dDm0700 $(DESTDIR)/$(VARDIR)/lib/speakersafetyd/blackbox
install -dDm0755 $(DESTDIR)/$(TMPFILESDIR)
install -pm0644 speakersafetyd.tmpfiles $(DESTDIR)/$(TMPFILESDIR)/speakersafetyd.conf
- install -dDm0755 -o $(SPEAKERSAFETYD_USER) -g $(SPEAKERSAFETYD_GROUP) $(DESTDIR)/run/speakersafetyd
uninstall:
rm -f $(DESTDIR)/$(BINDIR)/speakersafetyd $(DESTDIR)/$(UNITDIR)/speakersafetyd.service $(DESTDIR)/$(UDEVDIR)/95-speakersafetyd.rules $(DESTDIR)/$(TMPFILESDIR)/speakersafetyd.conf
--- a/speakersafetyd.service
+++ b/speakersafetyd.service
@@ -4,7 +4,7 @@
[Service]
Type=simple
ExecStart=/usr/bin/speakersafetyd -c /usr/share/speakersafetyd/ -b /var/lib/speakersafetyd/blackbox -m 7
-User=speakersafetyd
+User=_speakersafetyd
AmbientCapabilities=CAP_SYS_NICE
CapabilityBoundingSet=CAP_SYS_NICE
UMask=0066
--- a/speakersafetyd.tmpfiles
+++ b/speakersafetyd.tmpfiles
@@ -1,3 +1,3 @@
-d /var/lib/speakersafetyd 755 speakersafetyd speakersafetyd -
-d /var/lib/speakersafetyd/blackbox 0700 speakersafetyd speakersafetyd -
-d /run/speakersafetyd 0755 speakersafetyd speakersafetyd -
+d /var/lib/speakersafetyd 0755 _speakersafetyd _speakersafetyd -
+d /var/lib/speakersafetyd/blackbox 0700 _speakersafetyd _speakersafetyd -
+d /run/speakersafetyd 0755 _speakersafetyd _speakersafetyd -
|