[Piuparts-commits] rev 918 - in piatti/org/piuparts.debian.org: etc/scripts htdocs

Holger Levsen holger at alioth.debian.org
Sun Jul 10 12:28:15 UTC 2011


Author: holger
Date: 2011-07-10 12:28:15 +0000 (Sun, 10 Jul 2011)
New Revision: 918

Modified:
   piatti/org/piuparts.debian.org/etc/scripts/post_purge_exceptions
   piatti/org/piuparts.debian.org/etc/scripts/pre_install_exceptions
   piatti/org/piuparts.debian.org/htdocs/index.tpl
Log:
<b>2011-07-10</b>: systemd-sysv is the eighth package getting special treatment by piuparts as it needs removal of sysvinit before installation and installation of that package before removal...

Modified: piatti/org/piuparts.debian.org/etc/scripts/post_purge_exceptions
===================================================================
--- piatti/org/piuparts.debian.org/etc/scripts/post_purge_exceptions	2011-07-10 10:41:45 UTC (rev 917)
+++ piatti/org/piuparts.debian.org/etc/scripts/post_purge_exceptions	2011-07-10 12:28:15 UTC (rev 918)
@@ -46,6 +46,11 @@
 				rm -fv /var/lib/update-rc.d/*
 				apt-get clean
 				;;
+	systemd-sysv)		log_debug
+				#  removal wont work if sysvinit isn't reinstalled
+				apt-get -y install sysvinit
+				apt-get clean
+				;;
 esac
 
 exit 0

Modified: piatti/org/piuparts.debian.org/etc/scripts/pre_install_exceptions
===================================================================
--- piatti/org/piuparts.debian.org/etc/scripts/pre_install_exceptions	2011-07-10 10:41:45 UTC (rev 917)
+++ piatti/org/piuparts.debian.org/etc/scripts/pre_install_exceptions	2011-07-10 12:28:15 UTC (rev 918)
@@ -46,6 +46,10 @@
 				# force installation and removal of essential package sysv-rc
 				yes 'Yes, do as I say!' | apt-get -y --force-yes install file-rc
 				;;
+	systemd-sysv)		log_debug
+				# force installation and removal of essential package sysvinit
+				yes 'Yes, do as I say!' | apt-get -y --force-yes install systemd-sysv
+				;;
 esac
 
 exit 0

Modified: piatti/org/piuparts.debian.org/htdocs/index.tpl
===================================================================
--- piatti/org/piuparts.debian.org/htdocs/index.tpl	2011-07-10 10:41:45 UTC (rev 917)
+++ piatti/org/piuparts.debian.org/htdocs/index.tpl	2011-07-10 12:28:15 UTC (rev 918)
@@ -48,6 +48,11 @@
     </tr>
     <tr class="normalrow">
      <td class="contentcell2">
+      <b>2011-07-10</b>: systemd-sysv is the eighth package getting special treatment by piuparts as it needs removal of sysvinit before installation and installation of that package before removal...
+     </td>
+    </tr>
+    <tr class="normalrow">
+     <td class="contentcell2">
       <b>2011-04-02</b>: New daily cronjob to reschedule the oldest 200 logfiles of each sid and wheezy, if they are older then 180 days. IOW: make sure no logfile for sid and wheezy is older than half a year.
      </td>
     </tr>




More information about the Piuparts-commits mailing list