summarylogtreecommitdiffstats
path: root/moss-backend.service
diff options
context:
space:
mode:
authorAurifier2017-03-20 13:02:34 -0400
committerAurifier2017-03-20 13:04:48 -0400
commita161e0ddfc2be1a94ab55a57692dacd714aad665 (patch)
tree6f305523f3387821cc256afa648d1edfce6acd84 /moss-backend.service
parent52e6e08e5e15df84a30ceb8cb00bdf7d254c25ae (diff)
downloadaur-a161e0ddfc2be1a94ab55a57692dacd714aad665.tar.gz
Update service files, create a user to run as, chown sensitive/privileged files.
Diffstat (limited to 'moss-backend.service')
-rw-r--r--moss-backend.service14
1 files changed, 14 insertions, 0 deletions
diff --git a/moss-backend.service b/moss-backend.service
new file mode 100644
index 000000000000..f573011b1aa8
--- /dev/null
+++ b/moss-backend.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=MOSS is a UNIX-based server for the Myst Online: Uru Live client
+Requires=postgresql.service
+After=postgresql.service
+Before=moss.service
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/moss_backend -c /etc/moss/moss_backend.cfg
+PIDFile=/var/run/moss_backend.pid
+User=moss
+
+[Install]
+WantedBy=multi-user.target