diff --git a/debian/aegir3-cluster-slave.postinst b/debian/aegir3-cluster-slave.postinst index c0e863d43e423cec4693a5cce9bea9bc56284c88..840e2428c9d9f47c69ead0e7c1ee5ce3777cde1d 100644 --- a/debian/aegir3-cluster-slave.postinst +++ b/debian/aegir3-cluster-slave.postinst @@ -54,7 +54,14 @@ case "$1" in # make sure we have apache configs settled in, for remote headless aegir servers touch $VARLIB/config/apache.conf chown aegir:aegir "$VARLIB/config/apache.conf" - ln -sf $VARLIB/config/apache.conf /etc/apache2/conf.d/aegir.conf + if [ -d /etc/apache2/conf-enabled ]; then + # Apache 2.4 + ln -sf $VARLIB/config/apache.conf /etc/apache2/conf-enabled/aegir.conf + else + # Apache 2.2 + ln -sf $VARLIB/config/apache.conf /etc/apache2/conf.d/aegir.conf + fi + a2enmod ssl rewrite apache2ctl graceful