X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fstunnel4%2Ffiles%2Fetc-init.d-stunnel4;h=e2f442e721985ffc9bd6c4b93de1bffc499303fe;hb=c00b2b97c65826fd8711891a232fc349bc72e37d;hp=5ace7cb4a7d1a0ef65b16158f21dd5995255717c;hpb=78d9609794123c96e794ff5201a1aa3e7695ab5a;p=mirror%2Fdsa-puppet.git diff --git a/modules/stunnel4/files/etc-init.d-stunnel4 b/modules/stunnel4/files/etc-init.d-stunnel4 index 5ace7cb4a..e2f442e72 100755 --- a/modules/stunnel4/files/etc-init.d-stunnel4 +++ b/modules/stunnel4/files/etc-init.d-stunnel4 @@ -23,9 +23,15 @@ DESC="SSL tunnels" OPTIONS="" ENABLED=0 -FILES="/etc/stunnel/*.conf" -if [ -n "${2-:}" ] && [ -e "/etc/stunnel/$2.conf" ]; then - FILES="/etc/stunnel/$2.conf}" +if [ -n "${2:-}" ]; then + if [ -e "/etc/stunnel/$2.conf" ]; then + FILES="/etc/stunnel/$2.conf" + else + echo >&2 "/etc/stunnel/$2.conf does not exist." + exit 1 + fi +else + FILES="/etc/stunnel/*.conf" fi get_pids() { @@ -111,7 +117,7 @@ case "$1" in ;; *) N=/etc/init.d/$NAME - echo "Usage: $N {start|stop|force-reload|restart}" >&2 + echo "Usage: $N {start|stop|force-reload|restart} []" >&2 exit 1 ;; esac