From ea7717d6c6f6f5db8d7a9b363ebcb232ddcfbe33 Mon Sep 17 00:00:00 2001 From: basilhendroff <63370329+basilhendroff@users.noreply.github.com> Date: Thu, 21 May 2020 04:57:33 +0800 Subject: [PATCH] Base file This is all that remains of the V1 script after superfluous code has been removed and minor code tweaks made. --- caddy | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/caddy b/caddy index cb54ddd..dd27fc5 100644 --- a/caddy +++ b/caddy @@ -27,28 +27,7 @@ load_rc_config ${name} : ${caddy_bin_path="/usr/local/bin/caddy"} : ${caddy_config_path="/usr/local/www/Caddyfile"} -if [ "$caddy_cert_email" = "" ] -then - echo "rc variable \$caddy_cert_email is not set. Please provide a valid SSL certificate issuer email." - exit 1 -fi - -pidfile="/var/run/${name}.pid" -procname="${caddy_bin_path}" #enabled builtin pid checking for start / stop -command="/usr/sbin/daemon" -command_args="-p ${pidfile} -T ${name} -l ${caddy_syslog_facility} -s ${caddy_syslog_level} /usr/bin/env ${caddy_env} ${procname} ${caddy_options} < /dev/null" - -start_precmd="caddy_startprecmd" - -caddy_startprecmd() -{ - # Clear flags provided by caddy_flags to prevent them being passed to daemon(8) - rc_flags="" - - if [ ! -e "${pidfile}" ]; then - install -o "${caddy_user}" -g "${caddy_group}" "/dev/null" "${pidfile}" - fi -} +command="${caddy_bin_path}" required_files="${caddy_config_path}"