aboutsummaryrefslogtreecommitdiffstats
path: root/non-free/unifi/unifi.initd
diff options
context:
space:
mode:
authorLeonardo Arena <rnalrd@alpinelinux.org>2017-12-06 07:54:22 +0000
committerLeonardo Arena <rnalrd@alpinelinux.org>2017-12-06 07:54:34 +0000
commit6c4bea5606848d7c2c8362d81837cf369fc913bb (patch)
treed50dd44f659902df37b8a7575f417c8f3e038e5b /non-free/unifi/unifi.initd
parentc62137354b6836a71833c68230512632bc1d5f8d (diff)
non-free/unifi: slight improvements
- Add a name for init - Allow daemon's user override - Allow passing additional options to daemon - Add robots.txt - Use copytruncate for log rotation so daemon isn't restarted - Augment log history
Diffstat (limited to 'non-free/unifi/unifi.initd')
-rw-r--r--non-free/unifi/unifi.initd5
1 files changed, 3 insertions, 2 deletions
diff --git a/non-free/unifi/unifi.initd b/non-free/unifi/unifi.initd
index bfb0d84229b..802f85b7b7b 100644
--- a/non-free/unifi/unifi.initd
+++ b/non-free/unifi/unifi.initd
@@ -1,9 +1,10 @@
#!/sbin/openrc-run
+name="Unifi Controller"
supervisor=supervise-daemon
command=/usr/bin/java
-command_args="-jar lib/ace.jar start"
-command_user="unifi"
+command_args="-jar lib/ace.jar start ${OPTS}"
+: ${command_user="unifi"}
pidfile=/run/unifi/${RC_SVCNAME}.pid
command_background=yes
supervise_daemon_args="--chdir /usr/lib/unifi \