projects
/
manu
/
mod-proxy-html.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c5bde94
)
Enable new configuration file on upgrade
author
Emmanuel Lacour
<elacour@home-dn.net>
Wed, 17 Oct 2007 12:52:21 +0000
(12:52 +0000)
committer
Emmanuel Lacour
<elacour@home-dn.net>
Wed, 17 Oct 2007 12:52:21 +0000
(12:52 +0000)
debian/postinst
patch
|
blob
|
history
diff --git
a/debian/postinst
b/debian/postinst
index
ccc14b4
..
2373cd4
100644
(file)
--- a/
debian/postinst
+++ b/
debian/postinst
@@
-31,16
+31,21
@@
case "$1" in
configure)
# Reload the module on upgrade if enabled
if [ -n "$2" ]; then
configure)
# Reload the module on upgrade if enabled
if [ -n "$2" ]; then
- if [ -e /etc/apache2/mods-enabled/proxy_html.load ]; then
- reload_apache
- fi
+ if [ -e /etc/apache2/mods-enabled/proxy_html.load ]; then
+ # We must reenable this module to enable the new configuration file
+ if [ dpkg --compare-versions "3.0.0-1" lt "$2" ]; then
+ a2dismod proxy_html >/dev/null || true
+ a2enmod proxy_html >/dev/null || true
+ fi
+ reload_apache
+ fi
else
else
-
# Enable the module
-
if [ -e /etc/apache2/apache2.conf ]; then
-
a2enmod proxy_html >/dev/null || true
-
reload_apache
-
fi
-
fi
+ # Enable the module
+ if [ -e /etc/apache2/apache2.conf ]; then
+ a2enmod proxy_html >/dev/null || true
+ reload_apache
+ fi
+ fi
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
abort-upgrade|abort-remove|abort-deconfigure)