From: Greg Price Date: Sun, 28 Dec 2008 06:01:02 +0000 (-0500) Subject: xvm-iscsi-config: print restart message only if settings actually changed X-Git-Tag: 0.0.5^0 X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/xvm-iscsi-config.git/commitdiff_plain/7e36455fb47eb64b5e19aede7a6679cce988536c xvm-iscsi-config: print restart message only if settings actually changed also, don't fail in prerm if /etc/invirt/conf.d/iscsi missing svn path=/trunk/packages/xvm-iscsi-config/; revision=1925 --- diff --git a/debian/changelog b/debian/changelog index da84753..be8c683 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +xvm-iscsi-config (0.0.5) unstable; urgency=low + + * check automatically if settings changed in postinst, + print "restart iscsi" message only if they did + * don't fail in prerm if /etc/invirt/conf.d/iscsi missing + + -- Greg Price Sun, 28 Dec 2008 00:58:01 -0500 + xvm-iscsi-config (0.0.4) unstable; urgency=low * don't restart iscsi on upgrade, only first install diff --git a/debian/xvm-iscsi-config.postinst b/debian/xvm-iscsi-config.postinst index e7e9faf..1722daa 100755 --- a/debian/xvm-iscsi-config.postinst +++ b/debian/xvm-iscsi-config.postinst @@ -35,6 +35,10 @@ case "$1" in PASSWORD="$RET" db_stop + if [ -e /etc/invirt/conf.d/iscsi ]; then + # invirt.config.run_parts_list excludes backup filenames. + mv -f /etc/invirt/conf.d/iscsi /etc/invirt/conf.d/iscsi~ + fi cat >/etc/invirt/conf.d/iscsi </dev/null; then + cat <