#!/sbin/openrc-run # Copyright 2024 Willy Garidol # Distributed under the terms of the GNU General Public License v3 depend() { need localmount net } description="SSH tunnel manager" pidfile="/run/tunnel.pid" command_background=true command="/home/tunnel/tunnel.sh" command_args="" command_user="tunnel:tunnel" start_stop_daemon_args="--stdout /var/log/tunnel/tunnel.log --stderr /var/log/tunnel/tunnel.log" start_pre() { test -e "/var/log/tunnel" || { mkdir "/var/log/tunnel" } && chown -R tunnel:tunnel "/var/log/tunnel" }