Author: aurel32
Date: 2009-09-07 18:35:20 +0000 (Mon, 07 Sep 2009)
New Revision: 3804

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/debhelper.in/libc.postinst
Log:
  * libc.postinst: re-add "telinit u", removed by accident in version
    2.9-24. Closes: bug#545179.



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog        2009-09-07 14:22:11 UTC (rev 
3803)
+++ glibc-package/trunk/debian/changelog        2009-09-07 18:35:20 UTC (rev 
3804)
@@ -5,6 +5,8 @@
     bug#544389.
   * Strip *.o files manually (dh_strip does not do it) to prevent
     leakage of the build directory.
+  * libc.postinst: re-add "telinit u", removed by accident in version
+    2.9-24. Closes: bug#545179.
 
   [ Samuel Thibault ]
   * debian/debhelper.in/libc.install: Install libc/*-gnu*/ instead of
@@ -13,7 +15,7 @@
   [ Petr Salinger ]
   * kfreebsd/local-sysdeps.diff: update to revision 2779 (from glibc-bsd).
 
- -- Aurelien Jarno <aure...@debian.org>  Mon, 31 Aug 2009 22:15:07 +0200
+ -- Aurelien Jarno <aure...@debian.org>  Mon, 07 Sep 2009 20:32:03 +0200
 
 eglibc (2.9-26) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/debhelper.in/libc.postinst
===================================================================
--- glibc-package/trunk/debian/debhelper.in/libc.postinst       2009-09-07 
14:22:11 UTC (rev 3803)
+++ glibc-package/trunk/debian/debhelper.in/libc.postinst       2009-09-07 
18:35:20 UTC (rev 3804)
@@ -204,6 +204,12 @@
 
     # Generate cache file /usr/lib/gconv/gconv-modules.cache
     iconvconfig || true
+
+    if [ "$(stat -c %d/%i /)" = "$(stat -Lc %d/%i /proc/1/root 2>/dev/null)" 
]; then
+      # the devicenumber/inode pair of / is the same as that of /sbin/init's
+      # root, so we're *not* in a chroot
+      (telinit u ; sleep 1)
+    fi
 fi
 
 #DEBHELPER#


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to