[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#690123: unblock: modsecurity-apache/2.6.6-4



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock modsecurity-apache. It fixes a broken symlink in
/usr/share/doc pointing to a removed package (mod-security-common).
Closes: #687866

debdiff attached. Thanks!

unblock modsecurity-apache/2.6.6-4
-- 
Alberto Gonzalez Iniesta    | Formación, consultoría y soporte técnico
agi@(inittab.org|debian.org)| en GNU/Linux y software libre
Encrypted mail preferred    | http://inittab.com

Key fingerprint = 9782 04E7 2B75 405C F5E9  0C81 C514 AF8E 4BA4 01C3
diff -Nru modsecurity-apache-2.6.6/debian/changelog modsecurity-apache-2.6.6/debian/changelog
--- modsecurity-apache-2.6.6/debian/changelog	2012-07-12 13:06:12.000000000 +0200
+++ modsecurity-apache-2.6.6/debian/changelog	2012-10-01 18:06:22.000000000 +0200
@@ -1,3 +1,10 @@
+modsecurity-apache (2.6.6-4) unstable; urgency=low
+
+  * Fix dangling symlink to /usr/share/doc/mod-security-common.
+    (Closes: #687866)
+
+ -- Alberto Gonzalez Iniesta <agi@inittab.org>  Mon, 01 Oct 2012 18:05:09 +0200
+
 modsecurity-apache (2.6.6-3) unstable; urgency=low
 
   * Relicense debian/* files to ASLv2 to avoid conflicts with upstream
diff -Nru modsecurity-apache-2.6.6/debian/libapache-mod-security.preinst modsecurity-apache-2.6.6/debian/libapache-mod-security.preinst
--- modsecurity-apache-2.6.6/debian/libapache-mod-security.preinst	1970-01-01 01:00:00.000000000 +0100
+++ modsecurity-apache-2.6.6/debian/libapache-mod-security.preinst	2012-10-01 18:04:46.000000000 +0200
@@ -0,0 +1,32 @@
+#!/bin/sh
+# Copyright 2012 Alberto Gonzalez Iniesta <agi@agi.as>
+# Licensed under the GNU General Public License, version 2.  See the file
+# /usr/share/common-licenses/GPL-2
+# 
+set -e
+test $DEBIAN_SCRIPT_DEBUG && set -v -x
+
+# libapache-mod-security versions previous to 2.5.13-1 had 
+# /usr/share/doc/libapache-mod-security as a symlink to mod-security-common
+# This is now gone, and should be deleted in order to get replaced with its
+# own /usr/share/doc/libapache-mod-security directory
+# We'll check versions older that 2.6.6-3 just to make sure noone got caught
+# with this bug
+
+case "$1" in
+    upgrade)
+
+    if `dpkg --compare-versions $2 lt 2.6.6-3`
+    then
+        if [ -h /usr/share/doc/libapache-mod-security ]
+        then
+            rm -f /usr/share/doc/libapache-mod-security
+        fi
+    fi
+    ;;
+
+esac
+
+#DEBHELPER#
+
+exit 0

Reply to: