enable mpm_prefork, deb 9+
authorIvan Kohler <ivan@freeside.biz>
Fri, 10 Apr 2020 19:32:58 +0000 (12:32 -0700)
committerIvan Kohler <ivan@freeside.biz>
Fri, 10 Apr 2020 19:32:58 +0000 (12:32 -0700)
debian/control
debian/freeside-webui.postinst

index ec39495..a8bb514 100644 (file)
@@ -119,7 +119,7 @@ Depends: freeside-lib,apache2,apache2-utils,
  libapache-dbi-perl,libapache2-mod-perl2,libapache2-request-perl,
  libapache-session-perl,openssl, libcgi-emulate-psgi-perl,
  libplack-perl (>= 1.0002)
  libapache-dbi-perl,libapache2-mod-perl2,libapache2-request-perl,
  libapache-session-perl,openssl, libcgi-emulate-psgi-perl,
  libplack-perl (>= 1.0002)
-Conflicts: apache2-mpm-worker, libev-perl
+Conflicts: libev-perl
 Replaces: freeside (<<4)
 Breaks: freeside (<<4)
 Description: Web interface for Freeside billing and trouble ticketing
 Replaces: freeside (<<4)
 Breaks: freeside (<<4)
 Description: Web interface for Freeside billing and trouble ticketing
index 8dd2baa..a1bcdda 100644 (file)
@@ -3,6 +3,11 @@
 chown -R freeside /usr/local/etc/freeside
 rm -fr  /usr/local/etc/freeside/masondata/*
 
 chown -R freeside /usr/local/etc/freeside
 rm -fr  /usr/local/etc/freeside/masondata/*
 
+/usr/sbin/a2dismod mpm_event || /bin/true
+/usr/sbin/a2dismod mpm_worker || /bin/true
+/usr/bin/a2enmod mpm_prefork
+#/usr/sbin/service restart apache2
+
 #XXX systemd equivalent (start apache after postgres)
 /sbin/insserv -d
 
 #XXX systemd equivalent (start apache after postgres)
 /sbin/insserv -d