Dodana config skripta za rjesavanje grub diverta.
[kernel-cn.git] / debian / config
diff --git a/debian/config b/debian/config
new file mode 100644 (file)
index 0000000..b0a9aee
--- /dev/null
@@ -0,0 +1,31 @@
+#!/bin/sh -e
+
+# Source debconf library.
+. /usr/share/debconf/confmodule
+
+exec >&2
+
+sysctl -e -w kernel.exec-shield=0 || true
+
+DIVERT_TO="grub grub-probe"
+for i in $DIVERT_TO; do
+    if [ -e /usr/sbin/$i.real ]; then
+        echo "CN: Undiverting $i"
+
+        if [ -e /usr/sbin/$i ]; then
+            rm -vf /usr/sbin/$i
+        fi
+
+        dpkg-divert --remove --rename --package 'kernel-2.6-cn' \
+            --divert /usr/sbin/$i.real /usr/sbin/$i
+
+        sed -i "/^\/usr\/sbin\/$i/d" /var/lib/dpkg/info/kernel-2.6-cn.list
+    fi
+done
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0