diff --git a/package/teha/rockinitramfs/files/init.d/90-go_real b/package/teha/rockinitramfs/files/init.d/90-go_real deleted file mode 100644 index b4af85414..000000000 --- a/package/teha/rockinitramfs/files/init.d/90-go_real +++ /dev/null @@ -1,27 +0,0 @@ - -# read root parameter from cmdline -root=$(sed 's/.*\ does not exist." -else - mount $root /real-root -fi - -# thanks udevd. you did a great job. -# now go away and let the real system do its work. -echo "terminating udevd..." -killall udevd -sleep 1 -rm -rf /dev/.udev - -if [ -e /real-root/dev ] -then - mount --move /dev /real-root/dev - mount --move /sys /real-root/sys - mount --move /proc /real-root/proc -else - echo "outch. /real-root/dev does not exist." -fi diff --git a/package/teha/rockinitramfs/files/run_init/90-go_real b/package/teha/rockinitramfs/files/run_init/90-go_real index de3ee9c8d..7304e589b 100644 --- a/package/teha/rockinitramfs/files/run_init/90-go_real +++ b/package/teha/rockinitramfs/files/run_init/90-go_real @@ -30,5 +30,5 @@ fi echo "going real..." if [ -x /real-root/sbin/init ] then - exec /bin/run_init /real-root /sbin/init + exec /sbin/run_init /real-root /sbin/init fi diff --git a/package/teha/rockinitramfs/libexec/mkinitramfs.sh b/package/teha/rockinitramfs/libexec/mkinitramfs.sh index 14e732036..78b6c4f11 100755 --- a/package/teha/rockinitramfs/libexec/mkinitramfs.sh +++ b/package/teha/rockinitramfs/libexec/mkinitramfs.sh @@ -37,8 +37,9 @@ usage() { providing a location for files needed by build.d-scripts - --root-dir prefix for all directory locations - (e.g. /lib/modules, --files-dir, --build-dir) + --root-dir prefix for some directory locations + (/lib/modules, /lib/rock_initramfs + and --files-dir, --build-dir if relative) --gen_init_cpio alternate binary for gen_init_cpio (usefull when default binary was cross compiled) @@ -108,6 +109,7 @@ done [ -z "$mod_origin" ] && mod_origin=$rootdir/lib/modules/$k_ver [ -z "$outfile" ] && outfile=$rootdir/boot/initramfs-$k_ver.cpio.gz +[ -z "$listoutfile" ] && listoutfile=$rootdir/boot/initramfs-$k_ver.cpio.lst if [ "$usage" = "1" ] then