debian/changelog | 6 ++++++ debian/xinit.postinst | 31 +++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+)
New commits: commit a8e678a1d5a18d47f57d97546ce8a377ce5852be Author: Laurent Bigonville <bi...@bigon.be> Date: Mon Oct 19 01:28:38 2015 +0200 Make /etc/X11/xinit/xinitrc on upgrade too (Closes: #790433) diff --git a/debian/changelog b/debian/changelog index f11e7b0..f67b851 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xinit (1.3.4-2) UNRELEASED; urgency=medium + + * Make /etc/X11/xinit/xinitrc on upgrade too (Closes: #790433) + + -- Laurent Bigonville <bi...@debian.org> Mon, 19 Oct 2015 01:27:14 +0200 + xinit (1.3.4-1) unstable; urgency=medium * Team upload. diff --git a/debian/xinit.postinst b/debian/xinit.postinst new file mode 100644 index 0000000..e0d08f6 --- /dev/null +++ b/debian/xinit.postinst @@ -0,0 +1,31 @@ +#!/bin/sh +# postinst script for xinit +# +# see: dh_installdeb(1) + +set -e + +case "$1" in + configure) + if dpkg --compare-versions "$2" lt-nl "1.3.4-2~"; then + if ! dpkg-statoverride --list /etc/X11/xinit/xinitrc >/dev/null 2>&1; then + chmod 0755 /etc/X11/xinit/xinitrc + fi + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0