12345678910111213141516171819202122232425 |
- #!/sbin/openrc-run
- # Copyright 2015-2017 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- description="vault server"
- group=${group:-${SVCNAME}}
- pidfile=${pidfile:-"/run/${SVCNAME}/${SVCNAME}.pid"}
- user=${user:-${SVCNAME}}
- command="/usr/bin/${SVCNAME}"
- command_args="server ${command_args}"
- command_background="true"
- start_stop_daemon_args="--user ${user} --group ${group} \
- --stdout /var/log/${SVCNAME}/${SVCNAME}.log \
- --stderr /var/log/${SVCNAME}/${SVCNAME}.log"
- depend() {
- need net
- after net
- }
- start_pre() {
- checkpath -d -m 0755 -o "${user}":"${group}" "${pidfile%/*}"
- }
|