1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
#!/bin/sh
# vim:set fileencoding=utf-8 et ts=4 sts=4 sw=4:
set -e
PREFERENCES=/etc/apt/listchanges.conf
PYTHON3=/usr/bin/python3
. /usr/share/debconf/confmodule
if [ "$1" = "configure" ]
then
"$PYTHON3" -m apt_listchanges.debconf_helper postinst "$PREFERENCES" "$2"
ucfr 'apt-listchanges' "$PREFERENCES"
# Ignore whitespace-only difference (see #823514)
diff -qwB "$PREFERENCES".new "$PREFERENCES" >/dev/null 2>&1 || \
ucf --debconf-ok "$PREFERENCES".new "$PREFERENCES"
rm -f "$PREFERENCES".new
if dpkg --compare-versions "$2" lt 4.1; then
# Purge old pre-4.0 NDBM listchanges.db
dbfile=/var/lib/apt/listchanges.db
if [ -f $dbfile ]; then
rm -f $dbfile $dbfile-new $dbfile-old
fi
fi
if dpkg --compare-versions "$2" lt 4.1; then
deb-systemd-helper enable apt-listchanges.timer >/dev/null || true
fi
fi
[ -z "$DEBCONF_RECONFIGURE" ] || exit 0
#DEBHELPER#
exit 0
|