From: Harald Hoyer Date: Thu, 11 Nov 2010 09:56:26 +0000 (+0100) Subject: move initlog.pipe to /dev/.initramfs X-Git-Tag: 008~38 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5023964844530eebef6fb779320b09472ef1d8d7;p=thirdparty%2Fdracut.git move initlog.pipe to /dev/.initramfs --- diff --git a/modules.d/40network/dhclient-script b/modules.d/40network/dhclient-script index 4b566d0ca..81917e0d3 100755 --- a/modules.d/40network/dhclient-script +++ b/modules.d/40network/dhclient-script @@ -47,7 +47,7 @@ setup_interface() { PATH=$PATH:/sbin:/usr/sbin export PS4="dhclient.$interface.$$ + " -exec >>/dev/initlog.pipe 2>>/dev/initlog.pipe +exec >>/dev/.initramfs/initlog.pipe 2>>/dev/.initramfs/initlog.pipe . /lib/dracut-lib.sh # We already need a set netif here diff --git a/modules.d/40network/ifup b/modules.d/40network/ifup index 73e798465..c548eceec 100755 --- a/modules.d/40network/ifup +++ b/modules.d/40network/ifup @@ -83,7 +83,7 @@ do_static() { PATH=$PATH:/sbin:/usr/sbin export PS4="ifup.$1.$$ + " -exec >>/dev/initlog.pipe 2>>/dev/initlog.pipe +exec >>/dev/.initramfs/initlog.pipe 2>>/dev/.initramfs/initlog.pipe . /lib/dracut-lib.sh # Huh? No $1? diff --git a/modules.d/95fcoe/fcoe-up b/modules.d/95fcoe/fcoe-up index 46075073e..b4eaa0934 100755 --- a/modules.d/95fcoe/fcoe-up +++ b/modules.d/95fcoe/fcoe-up @@ -14,7 +14,7 @@ PATH=$PATH:/sbin:/usr/sbin [ -z "$1" -o -z "$2" ] && exit 1 export PS4="fcoe-up.$1.$$ + " -exec >>/dev/initlog.pipe 2>>/dev/initlog.pipe +exec >>/dev/.initramfs/initlog.pipe 2>>/dev/.initramfs/initlog.pipe . /lib/dracut-lib.sh netif=$1 diff --git a/modules.d/99base/init b/modules.d/99base/init index bc5dc7f28..ee67ae53f 100755 --- a/modules.d/99base/init +++ b/modules.d/99base/init @@ -33,6 +33,7 @@ wait_for_loginit() done set -x fi + rm -f /dev/.initramfs/initlog.pipe } emergency_shell() @@ -105,9 +106,9 @@ mount -t tmpfs -o mode=1777,noexec,nosuid,nodev tmpfs /dev/shm >/dev/null 2>&1 if getargbool 0 rd.debug -y rdinitdebug -y rdnetdebug; then getarg quiet && DRACUT_QUIET="yes" - mkfifo /dev/initlog.pipe - /sbin/loginit $DRACUT_QUIET /dev/console 2>&1 & - exec >/dev/initlog.pipe 2>&1 + mkfifo /dev/.initramfs/initlog.pipe + /sbin/loginit $DRACUT_QUIET /dev/console 2>&1 & + exec >/dev/.initramfs/initlog.pipe 2>&1 else exec 0<>/dev/console 1<>/dev/console 2<>/dev/console fi