[Pkg-sysvinit-commits] r890 - sysvinit/trunk/debian

Petter Reinholdtsen pere at costa.debian.org
Fri Sep 8 23:33:04 UTC 2006


Author: pere
Date: 2006-09-08 23:33:03 +0000 (Fri, 08 Sep 2006)
New Revision: 890

Modified:
   sysvinit/trunk/debian/NEWS
   sysvinit/trunk/debian/changelog
Log:
  * Add new NEWS entry with a better shell fragment for
    recovering from the update-rc.d problem.

Modified: sysvinit/trunk/debian/NEWS
===================================================================
--- sysvinit/trunk/debian/NEWS	2006-09-08 22:39:47 UTC (rev 889)
+++ sysvinit/trunk/debian/NEWS	2006-09-08 23:33:03 UTC (rev 890)
@@ -1,3 +1,21 @@
+sysvinit (2.86.ds1-19) unstable; urgency=low
+
+  The script proposed below had a problem with removed but not purged
+  packages.  This version check to make sure the package is installed
+  before trying to reinstall it:
+
+    for p in `dpkg -S /etc/init.d/*|cut -d: -f1|sort -u`; do
+      if dpkg --get-selections $p | grep -qw install ; then
+        echo reinstalling $p
+        apt-get --reinstall install $p
+      fi
+    done
+
+  It will ask for each package if it should be reinstalled or not.  To
+  avoid this, add -y as an argument for apt-get.
+
+ -- Petter Reinholdtsen <pere at debian.org>  Thu,  8 Sep 2006 15:40:50 +0200
+
 sysvinit (2.86.ds1-18) unstable; urgency=low
 
   In version 2.86.ds1-16 of the sysv-rc package released 2006-09-06,

Modified: sysvinit/trunk/debian/changelog
===================================================================
--- sysvinit/trunk/debian/changelog	2006-09-08 22:39:47 UTC (rev 889)
+++ sysvinit/trunk/debian/changelog	2006-09-08 23:33:03 UTC (rev 890)
@@ -1,5 +1,7 @@
 sysvinit (2.86.ds1-19~1) unstable; urgency=low
 
+  * Add new NEWS entry with a better shell fragment for
+    recovering from the update-rc.d problem.
   * LSB header updates:
     - umountfs should and execute before umountroot.
     - umountroot should stop in runlevel 0 and 6, and execute before umountroot.




More information about the Pkg-sysvinit-commits mailing list