summaryrefslogtreecommitdiffstats
path: root/debian/klibc-utils.postinst
diff options
context:
space:
mode:
Diffstat (limited to 'debian/klibc-utils.postinst')
-rw-r--r--debian/klibc-utils.postinst20
1 files changed, 20 insertions, 0 deletions
diff --git a/debian/klibc-utils.postinst b/debian/klibc-utils.postinst
new file mode 100644
index 0000000..f31c443
--- /dev/null
+++ b/debian/klibc-utils.postinst
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+set -e
+
+if [ ! -L /usr/share/doc/klibc-utils ] && \
+[ -e /usr/share/doc/klibc-utils ]; then
+ rm -rf /usr/share/doc/klibc-utils
+ cd /usr/share/doc/
+ ln -sf libklibc /usr/share/doc/klibc-utils
+fi
+
+# Remove diversion which was used during upgrades to stretch.
+# This command can be removed after the buster release.
+if dpkg --compare-versions "$2" lt 2.0.4-12~; then
+ dpkg-divert --package klibc-utils --remove --rename \
+ --divert /usr/share/initramfs-tools/hooks/klibc^i-t \
+ /usr/share/initramfs-tools/hooks/klibc
+fi
+
+#DEBHELPER#