systemd: start apache after postgresql master github/master
authorIvan Kohler <ivan@freeside.biz>
Tue, 16 Jul 2024 16:01:05 +0000 (09:01 -0700)
committerIvan Kohler <ivan@freeside.biz>
Tue, 16 Jul 2024 16:01:05 +0000 (09:01 -0700)
Makefile
debian/freeside-webui.dirs
debian/rules

index 3a60128..1a6725d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -291,8 +291,8 @@ install-apache:
        [ -d ${APACHE_CONF} ] && [ -x /usr/sbin/a2enconf ] && ( /usr/sbin/a2enconf freeside-base2.4 ) || true
        [ -d ${APACHE_CONF} ] && [ -x /usr/sbin/a2disconf ] && ( /usr/sbin/a2disconf freeside-base2 ) || true
        [ -d ${APACHE_CONF} ] && [ -x /usr/sbin/a2enconf ] && [ ${RT_ENABLED} -eq 1 ] && ( /usr/sbin/a2enconf freeside-rt ) || true
-       [ -x /usr/sbin/systemctl ] && mkdir /etc/systemd/system/apache.d/ || true
-       [ -x /usr/sbin/systemctl ] && ( install -o root -m 755 init.d/systemd-apache-override.conf /etc/systemd/system/apache2.d/override.conf && /usr/sbin/systemctl daemon-reload ) || true
+       [ -x /usr/bin/systemctl ] && mkdir /etc/systemd/system/apache.service.d/ || true
+       [ -x /usr/bin/systemctl ] && ( install -o root -m 755 init.d/systemd-apache-override.conf /etc/systemd/system/apache2.service.d/override.conf && /usr/bin/systemctl daemon-reload ) || true
 
 install-selfservice:
        [ -e ~freeside ] || cp -pr /etc/skel ~freeside && chown -R freeside ~freeside
index 216d42d..c66d55a 100644 (file)
@@ -1,2 +1,2 @@
 /usr/local/etc/freeside/profile
-/etc/systemd/system/apache2.d
+/etc/systemd/system/apache2.service.d
index 928e589..b324088 100755 (executable)
@@ -133,7 +133,7 @@ install-stamp: build-stamp
 
        install -d $(FREESIDE_DOCUMENT_ROOT)
        install -d $(TMP)-webui/usr/local/etc/freeside/
-       install -d $(TMP)-webui/etc/systemd/system/apache2.d/
+       install -d $(TMP)-webui/etc/systemd/system/apache2.service.d/
        install -d $(TMP)/usr/local/etc/freeside/
 #      install -d $(TMP)-lib/usr/bin
 
@@ -176,7 +176,7 @@ install-stamp: build-stamp
 # Create Apache configurations
        install -d $(APACHE_CONF)
        $(MAKE) -e DESTDIR=$(APACHE_CONF) install-apache
-       install -o root -m 755 init.d/systemd-apache-override.conf $(TMP)-webui/etc/systemd/system/apache2.d/override.conf
+       install -o root -m 755 init.d/systemd-apache-override.conf $(TMP)-webui/etc/systemd/system/apache2.service.d/override.conf
 
         #Hack the build dir out of apache config