aports/community/tlstunnel/tlstunnel.initd
2022-02-01 03:01:17 +01:00

29 lines
510 B
Plaintext

#!/sbin/openrc-run
supervisor=supervise-daemon
name="tlstunnel"
description="TLS reverse proxy"
command=/usr/sbin/tlstunnel
command_user=tlstunnel:tlstunnel
extra_started_commands="reload"
description_reload="Reload configuration"
: ${error_log:=/var/log/tlstunnel.log}
depend() {
need net localmount
after firewall
}
start_pre() {
[ -n "$error_log" ] && checkpath -f -o tlstunnel:tlstunnel "$error_log"
}
reload() {
ebegin "Reloading configuration"
$supervisor $RC_SVCNAME --signal HUP
eend $?
}