Index: trunk/packages/xvm-iscsi-config/debian/rules
===================================================================
--- trunk/packages/xvm-iscsi-config/debian/rules	(revision 1509)
+++ trunk/packages/xvm-iscsi-config/debian/rules	(revision 1510)
@@ -6,4 +6,5 @@
 	/etc/iscsi/iscsid.conf.xvm
 
+DEB_DH_INSTALLINIT_ARGS += --no-start
 DEB_UPDATE_RCD_PARAMS_xvm-iscsi-config += defaults 20 80
 
@@ -13,4 +14,7 @@
 common-build-indep:: debian/iscsid.conf.xvm.mako
 
+binary-post-install/xvm-iscsi-config::
+	touch $(DEB_DESTDIR)/etc/iscsi/iscsid.conf.xvm
+
 debian/iscsid.conf.xvm.mako: $(call debian_check_files,/etc/iscsi/iscsid.conf)
 	debian/transform_iscsid.conf.xvm.mako < $< > $@
Index: trunk/packages/xvm-iscsi-config/debian/xvm-iscsi-config.postinst
===================================================================
--- trunk/packages/xvm-iscsi-config/debian/xvm-iscsi-config.postinst	(revision 1509)
+++ trunk/packages/xvm-iscsi-config/debian/xvm-iscsi-config.postinst	(revision 1510)
@@ -21,4 +21,8 @@
 # the debian-policy package
 
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
 
 case "$1" in
@@ -30,4 +34,5 @@
         db_get xvm-iscsi-config/password
         PASSWORD="$RET"
+        db_stop
         
         cat >/etc/invirt/conf.d/iscsi <<EOF
@@ -51,8 +56,3 @@
 esac
 
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
 exit 0
