diff options
| author | Ivan Kohler <ivan@freeside.biz> | 2020-04-10 12:33:01 -0700 | 
|---|---|---|
| committer | Ivan Kohler <ivan@freeside.biz> | 2020-04-10 12:33:01 -0700 | 
| commit | 742d3de7641cdd18ef35d4c6b7e843315914d2d2 (patch) | |
| tree | 032bd30245ceba0e28ebb5ce3c5e74fb6db4938e | |
| parent | c4e117f3c972415b779451fd55fe50b86e1ce458 (diff) | |
enable mpm_prefork, deb 9+
| -rw-r--r-- | debian/control | 2 | ||||
| -rw-r--r-- | debian/freeside-webui.postinst | 5 | 
2 files changed, 6 insertions, 1 deletions
diff --git a/debian/control b/debian/control index 34cd7c20d..52c0e90bb 100644 --- a/debian/control +++ b/debian/control @@ -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) -Conflicts: apache2-mpm-worker, libev-perl +Conflicts: libev-perl  Replaces: freeside (<<4)  Breaks: freeside (<<4)  Description: Web interface for Freeside billing and trouble ticketing diff --git a/debian/freeside-webui.postinst b/debian/freeside-webui.postinst index 8dd2baaf5..a1bcdda3a 100644 --- a/debian/freeside-webui.postinst +++ b/debian/freeside-webui.postinst @@ -3,6 +3,11 @@  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  | 
