From 51e85716ee8a13ccfc15163880f6ac6b37c791f6 Mon Sep 17 00:00:00 2001 From: neil Date: Tue, 19 Apr 2016 18:34:04 +0800 Subject: [PATCH] minor: fix apachectl error message --- acme.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/acme.sh b/acme.sh index 66ea5c9..2e3a6aa 100755 --- a/acme.sh +++ b/acme.sh @@ -809,6 +809,11 @@ _initpath() { _apachePath() { + if ! _exists apachectl ; then + _err "'apachecrl not found. It seems that apache is not installed, or you are not root user.'" + _err "Please use webroot mode to try again." + return 1 + fi httpdconfname="$(apachectl -V | grep SERVER_CONFIG_FILE= | cut -d = -f 2 | tr -d '"' )" if _startswith "$httpdconfname" '/' ; then httpdconf="$httpdconfname"