diff options
author | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-12-06 07:54:22 +0000 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-12-06 07:54:34 +0000 |
commit | 6c4bea5606848d7c2c8362d81837cf369fc913bb (patch) | |
tree | d50dd44f659902df37b8a7575f417c8f3e038e5b /non-free/unifi/unifi.initd | |
parent | c62137354b6836a71833c68230512632bc1d5f8d (diff) | |
download | aports-6c4bea5606848d7c2c8362d81837cf369fc913bb.tar.bz2 aports-6c4bea5606848d7c2c8362d81837cf369fc913bb.tar.xz |
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.initd | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/non-free/unifi/unifi.initd b/non-free/unifi/unifi.initd index bfb0d84229..802f85b7b7 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 \ |