Switch to httpd as user, add tmpfiles template file.

This commit is contained in:
Auke Kok 2018-02-05 12:47:55 -08:00
parent dd12d125de
commit 98bdd5fbd0
3 changed files with 4 additions and 4 deletions

View File

@ -4,7 +4,7 @@ PREFIX ?= /usr/local
DIST := COPYING Makefile mtmediasrv.service mtmediasrv.yaml nginx-server.conf readme.md DIST := COPYING Makefile mtmediasrv.service mtmediasrv.yaml nginx-server.conf readme.md
PROJECT := mtmediasrv PROJECT := mtmediasrv
VERSION = 2 VERSION = 3
BUILD = `git describe --tags --always` BUILD = `git describe --tags --always`
$(PROJECT): main.go $(PROJECT): main.go

2
mtmediasrv.conf Normal file
View File

@ -0,0 +1,2 @@
# create folder for socket location for mtmediasrv
d /run/mtmediasrv 0755 httpd httpd -

View File

@ -2,11 +2,9 @@
Description=Minetest Media server Description=Minetest Media server
[Service] [Service]
User=www User=httpd
Type=simple Type=simple
Restart=always Restart=always
ExecStartPre=+/usr/bin/mkdir -p /run/mtmediasrv
ExecStartPre=+/usr/bin/chown www /run/mtmediasrv
WorkingDirectory=/var/empty WorkingDirectory=/var/empty
ExecStart=/usr/local/bin/mtmediasrv ExecStart=/usr/local/bin/mtmediasrv