From: Michael Prokop Date: Sat, 26 May 2018 12:53:39 +0000 (+0200) Subject: Provide postinst script for support of older Debian releases X-Git-Tag: v2018.06.01~5 X-Git-Url: http://git.grml.org/?p=grml-debian-keyring.git;a=commitdiff_plain;h=0f5d2031e0677bbada96446feaf937cd9643190f Provide postinst script for support of older Debian releases --- diff --git a/debian/grml-debian-keyring.postinst b/debian/grml-debian-keyring.postinst new file mode 100644 index 0000000..04dc4b5 --- /dev/null +++ b/debian/grml-debian-keyring.postinst @@ -0,0 +1,31 @@ +#!/bin/sh + +set -e + +case "$1" in + configure) + if ! [ -r /etc/debian_version ] ; then + echo "Warning: /etc/debian_version couldn't be accessed, ignoring version checks." + else + case "$(cat /etc/debian_version)" in + 7.*|8.*) + echo "Identified Debian release wheezy or jessie, applying workaround." + echo "Creating symlink /etc/apt/trusted.gpg.d/grml-archive-keyring.gpg" + ln -sf /usr/share/keyrings/grml-archive-keyring.gpg /etc/apt/trusted.gpg.d/grml-archive-keyring.gpg + echo "See https://wiki.debian.org/DebianRepository/UseThirdParty for details." + ;; + esac + fi + update-rc.d ngcp-license-client remove + ;; + abort-upgrade|abort-remove|abort-deconfigure) + ;; + *) + echo "postinst called with unknown argument '$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0