From 27166253cb87763df129f47c1a3bff0b22a7b1f9 Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Sat, 8 Sep 2007 13:08:22 +0200 Subject: [PATCH 1/1] Update /etc/mtab if running in live-initramfs mode --- debian/changelog | 6 ++++++ grml-autoconfig | 11 ++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 54c1f66..5099850 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +grml-autoconfig (0.7.17) unstable; urgency=low + + * Update /etc/mtab if running in live-initramfs mode. + + -- Michael Prokop Sat, 8 Sep 2007 13:07:54 +0200 + grml-autoconfig (0.7.16) unstable; urgency=low * Drop support for (deprecated) bootoption 'expert'. diff --git a/grml-autoconfig b/grml-autoconfig index 04625a9..4bba09c 100755 --- a/grml-autoconfig +++ b/grml-autoconfig @@ -4,7 +4,7 @@ # Authors: grml-team (grml.org), (c) Michael Prokop # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2. -# Latest change: Mit Jul 25 19:59:07 CEST 2007 [mika] +# Latest change: Sam Sep 08 12:15:12 CEST 2007 [mika] ################################################################################ # http://wiki.debian.org/LSBInitScripts => @@ -67,6 +67,15 @@ if checkbootparam "textsplash" || checkbootparam "tsplash"; then SPLASH=1 fi +# update /etc/mtab if running in live-initramfs mode: +if [ -z "$INSTALLED" -a -e /live/cow ] ; then + if ! grep -q rootfs /etc/mtab ; then + for i in rootfs sysfs proc /live/image /live/cow /lib/init/rw /dev/shm /dev/pts ; do + grep $i /proc/mounts >> /etc/mtab + done + fi +fi + if [ -z "$SPLASH" ] ; then stage=5 rundebugshell -- 2.1.4