from versions 1.9.21 through 1.10.28, to avoid getting prompted about
conffile changes. Closes: #398061
* Support extracting lzma compressed source and binary packages,
and add a Suggests on package lzma. Closes: #347715
* Add '/emul/ia32-linux' biarch paths to dpkg-shlibdeps. Closes: #403216
+ * Remove non-modified /etc/dpkg/dpkg.cfg configuration file when upgrading
+ from versions 1.9.21 through 1.10.28, to avoid getting prompted about
+ conffile changes. Closes: #398061
[ Updated dpkg translations ]
* Chinese (Traditional, Asho Yeh)
}
+# Handle upgrades from pre-conffile dpkg.cfg
+upgrade_dpkg_non_conffile()
+{
+ if [ -r /etc/dpkg/dpkg.cfg ]; then
+ dpkg_cfg_md5="535552ad5ee9145dbc7a34c264df4e59 /etc/dpkg/dpkg.cfg"
+ if echo "$dpkg_cfg_md5" | md5sum -c >/dev/null 2>&1; then
+ echo "Removing non-modified dpkg.cfg to be replaced by a conffile ..."
+ rm -f /etc/dpkg/dpkg.cfg
+ fi
+ fi
+}
+
+
case "$1" in
install)
;;
confirm_dselect_split
;;
esac
+ case "$2" in
+ # Upgrade from pre-conffile dpkg.cfg
+ 1.9.21 | 1.10.* )
+ upgrade_dpkg_non_conffile
+ ;;
+ esac
;;
abort-upgrade)