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