From 6fb58774bcf7e9bbfd3f3ff25d134269f402539e Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Mon, 23 Feb 2009 14:16:30 -0300 Subject: initramfs-module-psplash: allow psplash to be disabled using boot param Add support to disable psplash using boot param as done for regular psplash package. To disable it, use 'psplash=false' as boot param. --- packages/initrdscripts/files/00-psplash.sh | 8 +++++--- packages/initrdscripts/files/99-psplash.sh | 6 ++++-- packages/initrdscripts/initramfs-module-psplash_1.0.bb | 2 +- 3 files changed, 10 insertions(+), 6 deletions(-) (limited to 'packages') diff --git a/packages/initrdscripts/files/00-psplash.sh b/packages/initrdscripts/files/00-psplash.sh index 491fe13fc3..db8aabedd7 100644 --- a/packages/initrdscripts/files/00-psplash.sh +++ b/packages/initrdscripts/files/00-psplash.sh @@ -1,4 +1,6 @@ -mkdir -p /mnt/.psplash -mount tmpfs -t tmpfs /mnt/.psplash -o,size=40k +if ! grep -Eq '\s?psplash=false\s?' /proc/cmdline; then + mkdir -p /mnt/.psplash + mount tmpfs -t tmpfs /mnt/.psplash -o,size=40k -psplash & + psplash & +fi diff --git a/packages/initrdscripts/files/99-psplash.sh b/packages/initrdscripts/files/99-psplash.sh index fa488cff8b..3d5f1d60d1 100644 --- a/packages/initrdscripts/files/99-psplash.sh +++ b/packages/initrdscripts/files/99-psplash.sh @@ -1,2 +1,4 @@ -mkdir -p /mnt/mnt/.psplash -mount -n -o move /mnt/.psplash /mnt/mnt/.psplash +if ! grep -Eq '\s?psplash=false\s?' /proc/cmdline; then + mkdir -p /mnt/mnt/.psplash + mount -n -o move /mnt/.psplash /mnt/mnt/.psplash +fi diff --git a/packages/initrdscripts/initramfs-module-psplash_1.0.bb b/packages/initrdscripts/initramfs-module-psplash_1.0.bb index a765b36ad3..1cc6f9eabc 100644 --- a/packages/initrdscripts/initramfs-module-psplash_1.0.bb +++ b/packages/initrdscripts/initramfs-module-psplash_1.0.bb @@ -1,5 +1,5 @@ SRC_URI = "file://00-psplash.sh file://99-psplash.sh" -PR = "r1" +PR = "r2" RDEPENDS = "initramfs-uniboot psplash" DESCRIPTION = "An initramfs module to enable psplash." -- cgit v1.2.3