From 7e36455fb47eb64b5e19aede7a6679cce988536c Mon Sep 17 00:00:00 2001 From: Greg Price Date: Sun, 28 Dec 2008 01:01:02 -0500 Subject: [PATCH] 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 --- debian/changelog | 8 ++++++++ debian/xvm-iscsi-config.postinst | 11 +++++++---- debian/xvm-iscsi-config.prerm | 6 +++--- 3 files changed, 18 insertions(+), 7 deletions(-) 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 <