From 9bee1aaef61d0b9459ab9eaa5975625f353e4685 Mon Sep 17 00:00:00 2001 From: Markus Frosch Date: Fri, 6 Dec 2013 20:04:07 +0100 Subject: [PATCH] Debian: Make sure to enable default features due when updating. The last fix for that missed handling upgrading between versions, so we now enable features when upgrading from before 0.0.5+icingasnap201312070000. This enabling will include any release package previously installed. Fixes #5102 --- debian/icinga2-common.postinst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/icinga2-common.postinst b/debian/icinga2-common.postinst index 32d2f9e58..04cffed03 100644 --- a/debian/icinga2-common.postinst +++ b/debian/icinga2-common.postinst @@ -25,7 +25,9 @@ is_fresh_install() } enable_default_features() { - if is_fresh_install $@; then + FIX_VERSION="0.0.5+icingasnap201312070000" + if is_fresh_install $@ \ + || dpkg --compare-versions "$2" lt "$FIX_VERSION"; then echo "enabling default icinga2 features" for feature in checker notification mainlog; do icinga2-enable-feature $feature