From e2fb2aa85195834064c42da3e1ba6d1f9eb7f99d Mon Sep 17 00:00:00 2001 From: Timo Aaltonen Date: Fri, 22 Dec 2017 19:24:12 +0200 Subject: [PATCH] control: add libapache2-mod-lookup-identity to server dependencies, enable/disable it in postinst/postrm. --- debian/changelog | 2 ++ debian/control | 1 + debian/freeipa-server.postinst | 3 +++ debian/freeipa-server.postrm | 3 +++ 4 files changed, 9 insertions(+) diff --git a/debian/changelog b/debian/changelog index 424357cf6..4eebe51ff 100644 --- a/debian/changelog +++ b/debian/changelog @@ -35,6 +35,8 @@ freeipa (4.6.2-1) UNRELEASED; urgency=medium * control: Drop libcurl4-nss-dev from build-depends, bump libkrb5-dev build-dependency. * control: Bump dependency on bind9 and bind9-dyndb-ldap. + * control: add libapache2-mod-lookup-identity to server dependencies, + enable/disable it in postinst/postrm. -- Timo Aaltonen Tue, 14 Mar 2017 16:55:45 +0200 diff --git a/debian/control b/debian/control index c270ed076..1dcef087c 100644 --- a/debian/control +++ b/debian/control @@ -88,6 +88,7 @@ Depends: krb5-pkinit, ldap-utils, libapache2-mod-auth-gssapi (>= 1.5.0), + libapache2-mod-lookup-identity (>= 1.0.0), libapache2-mod-nss (>= 1.0.10-2~), libapache2-mod-wsgi, libjs-dojo-core, diff --git a/debian/freeipa-server.postinst b/debian/freeipa-server.postinst index df0be8c61..bbd503230 100644 --- a/debian/freeipa-server.postinst +++ b/debian/freeipa-server.postinst @@ -37,6 +37,9 @@ if [ "$1" = configure ]; then if [ ! -e /etc/apache2/mods-enabled/headers.load ]; then apache2_invoke enmod headers || exit $? fi + if [ ! -e /etc/apache2/mods-enabled/lookup_identity.load ]; then + apache2_invoke enmod lookup_identity || exit $? + fi if [ ! -e /etc/apache2/mods-enabled/proxy.load ]; then apache2_invoke enmod proxy || exit $? fi diff --git a/debian/freeipa-server.postrm b/debian/freeipa-server.postrm index 235ebba8c..376584687 100644 --- a/debian/freeipa-server.postrm +++ b/debian/freeipa-server.postrm @@ -24,6 +24,9 @@ case "$1" in if [ -e /etc/apache2/mods-enabled/headers.load ]; then apache2_invoke dismod headers || exit $? fi + if [ -e /etc/apache2/mods-enabled/lookup_identity.load ]; then + apache2_invoke dismod lookup_identity || exit $? + fi if [ -e /etc/apache2/mods-enabled/proxy.load ]; then apache2_invoke dismod proxy || exit $? fi