[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