From 3d0a53cb0728d4aa2062ecef0fde172c8787553c Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Mon, 25 Mar 2019 20:25:49 +0100 Subject: [PATCH] clear old links --- lam-packaging/debian/postrm | 2 +- lam-packaging/debian/preinst | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 lam-packaging/debian/preinst 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 +