Merge pull request #2202 from dokku/2197_mh-nginx-install
attempt to bypass inconsistencies in nginx start behavior
This commit is contained in:
@@ -49,18 +49,24 @@ gpasswd -M "" dokku
|
|||||||
|
|
||||||
case "$DOKKU_DISTRO" in
|
case "$DOKKU_DISTRO" in
|
||||||
debian)
|
debian)
|
||||||
/usr/sbin/invoke-rc.d nginx start
|
NGINX_INIT="/usr/sbin/invoke-rc.d"
|
||||||
|
"$NGINX_INIT" nginx start || "$NGINX_INIT" nginx reload
|
||||||
;;
|
;;
|
||||||
|
|
||||||
ubuntu)
|
ubuntu)
|
||||||
/etc/init.d/nginx start
|
NGINX_INIT="/etc/init.d/nginx"
|
||||||
|
"$NGINX_INIT" start || "$NGINX_INIT" reload
|
||||||
;;
|
;;
|
||||||
|
|
||||||
opensuse)
|
opensuse)
|
||||||
/sbin/service nginx start
|
NGINX_INIT="/sbin/service"
|
||||||
|
"$NGINX_INIT" nginx start || "$NGINX_INIT" nginx reload
|
||||||
;;
|
;;
|
||||||
|
|
||||||
arch)
|
arch)
|
||||||
/usr/bin/systemctl start nginx
|
NGINX_INIT="/usr/bin/systemctl"
|
||||||
|
"$NGINX_INIT" start nginx || "$NGINX_INIT" reload nginx
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user