[Piuparts-commits] rev 819 - piatti/org/piuparts.debian.org/etc/scripts

Holger Levsen holger at alioth.debian.org
Fri Nov 26 18:32:14 UTC 2010


Author: holger
Date: 2010-11-26 18:32:05 +0000 (Fri, 26 Nov 2010)
New Revision: 819

Modified:
   piatti/org/piuparts.debian.org/etc/scripts/post_purge_exceptions
   piatti/org/piuparts.debian.org/etc/scripts/pre_install_exceptions
Log:
deal with packages depending on upstart too

Modified: piatti/org/piuparts.debian.org/etc/scripts/post_purge_exceptions
===================================================================
--- piatti/org/piuparts.debian.org/etc/scripts/post_purge_exceptions	2010-11-26 10:04:14 UTC (rev 818)
+++ piatti/org/piuparts.debian.org/etc/scripts/post_purge_exceptions	2010-11-26 18:32:05 UTC (rev 819)
@@ -5,6 +5,22 @@
 }
 
 echo "Debug: running script $0"
+
+#
+# deal with packages depending on exceptions:
+#
+case $PIUPARTS_OBJECTS in
+	netscript-2.4-upstart)  log_debug
+				PIUPARTS_OBJECT=upstart
+				;;
+	live-config-upstart)    log_debug
+				PIUPARTS_OBJECT=upstart
+				;;
+esac
+
+#
+# deal with exceptions:
+#
 case $PIUPARTS_OBJECTS in 
 	fai-nfsroot)		log_debug
 				rm -f /.THIS_IS_THE_FAI_NFSROOT
@@ -28,6 +44,3 @@
 esac
 
 exit 0
-
-
-

Modified: piatti/org/piuparts.debian.org/etc/scripts/pre_install_exceptions
===================================================================
--- piatti/org/piuparts.debian.org/etc/scripts/pre_install_exceptions	2010-11-26 10:04:14 UTC (rev 818)
+++ piatti/org/piuparts.debian.org/etc/scripts/pre_install_exceptions	2010-11-26 18:32:05 UTC (rev 819)
@@ -7,10 +7,25 @@
 echo "Debug: running script $0"
 
 # sudo refuses removal if no root password is set, so set one
-# do this unconditionally, as there are packages depending on sudo 
+# do this unconditionally, as there are quite some packages depending on sudo 
 # (and since its harmless and fast)
 yes "yes" | passwd 
 
+#
+# deal with packages depending on exceptions:
+#
+case $PIUPARTS_OBJECTS in
+	netscript-2.4-upstart)	log_debug
+				PIUPARTS_OBJECT=upstart
+				;;
+	live-config-upstart)	log_debug
+				PIUPARTS_OBJECT=upstart
+				;;
+esac
+
+#
+# deal with exceptions:
+#
 case $PIUPARTS_OBJECTS in 
 	fai-nfsroot)		log_debug
 				# fai-nfsroot refuses installation unless this file exist




More information about the Piuparts-commits mailing list