From cfce928df4002c48a87c80ff5aa38acba34a2a82 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Tue, 25 Sep 2018 19:00:08 +0200 Subject: [PATCH] fixed links --- lam-packaging/debian/postinst | 4 +++- lam-packaging/debian/postrm | 9 +++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/lam-packaging/debian/postinst b/lam-packaging/debian/postinst index 2d85d512..e566bc43 100755 --- a/lam-packaging/debian/postinst +++ b/lam-packaging/debian/postinst @@ -12,7 +12,9 @@ db_version 2.0 || [ $? -lt 30 ] # 3rd party libs phpThirdPartyLibs='phpseclib tcpdf' for phpThirdPartyLib in $phpThirdPartyLibs; do - ln -s /usr/share/php/${phpThirdPartyLib} /usr/share/ldap-account-manager/lib/3rdParty/${phpThirdPartyLib} + if [ ! -L /usr/share/ldap-account-manager/lib/3rdParty/${phpThirdPartyLib} ] ; then + ln -s /usr/share/php/${phpThirdPartyLib} /usr/share/ldap-account-manager/lib/3rdParty/${phpThirdPartyLib} + fi done cd /usr/share/ldap-account-manager/config-samples/profiles diff --git a/lam-packaging/debian/postrm b/lam-packaging/debian/postrm index 3c12a477..f38b6e69 100755 --- a/lam-packaging/debian/postrm +++ b/lam-packaging/debian/postrm @@ -49,6 +49,15 @@ if [ -f /usr/share/debconf/confmodule ]; then done fi + # 3rd party libs + phpThirdPartyLibs='phpseclib tcpdf' + 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 + + set -e if [ "$1" = "purge" ]; then rm -r -f /usr/share/ldap-account-manager