diff --git a/lam-packaging/debian/postrm b/lam-packaging/debian/postrm index f38b6e69..914bfcfb 100755 --- a/lam-packaging/debian/postrm +++ b/lam-packaging/debian/postrm @@ -50,7 +50,7 @@ if [ -f /usr/share/debconf/confmodule ]; then fi # 3rd party libs - phpThirdPartyLibs='phpseclib tcpdf' + phpThirdPartyLibs='phpseclib tcpdf Monolog Psr' for phpThirdPartyLib in $phpThirdPartyLibs; do if [ -L /usr/share/ldap-account-manager/lib/3rdParty/${phpThirdPartyLib} ] ; then rm /usr/share/ldap-account-manager/lib/3rdParty/${phpThirdPartyLib} diff --git a/lam-packaging/debian/preinst b/lam-packaging/debian/preinst new file mode 100644 index 00000000..7507d3a5 --- /dev/null +++ b/lam-packaging/debian/preinst @@ -0,0 +1,16 @@ +#!/bin/bash + +set -e + +if [ "$1" != "upgrade" ]; then + exit 0 +fi + +# 3rd party libs +phpThirdPartyLibs='phpseclib tcpdf Monolog Psr' +for phpThirdPartyLib in $phpThirdPartyLibs; do + if [ -L /usr/share/ldap-account-manager/lib/3rdParty/${phpThirdPartyLib} ] ; then + rm /usr/share/ldap-account-manager/lib/3rdParty/${phpThirdPartyLib} + fi +done +