diff options
-rwxr-xr-x | meta/packages/psplash/files/psplash-init | 5 | ||||
-rw-r--r-- | meta/packages/psplash/psplash_svn.bb | 6 |
2 files changed, 6 insertions, 5 deletions
diff --git a/meta/packages/psplash/files/psplash-init b/meta/packages/psplash/files/psplash-init index ea370d622..66c85e933 100755 --- a/meta/packages/psplash/files/psplash-init +++ b/meta/packages/psplash/files/psplash-init @@ -7,7 +7,8 @@ # Default-Stop: ### END INIT INFO -for x in $(cat /proc/cmdline); do +read CMDLINE < /proc/cmdline +for x in $CMDLINE; do case $x in psplash=false) echo "Boot splashscreen disabled" @@ -21,7 +22,7 @@ mount tmpfs -t tmpfs $TMPDIR -o,size=40k rotation=0 if [ -e /etc/rotation ]; then - rotation=`cat /etc/rotation` + read rotation < /etc/rotation fi /usr/bin/psplash --angle $rotation & diff --git a/meta/packages/psplash/psplash_svn.bb b/meta/packages/psplash/psplash_svn.bb index f27839906..d46b051c6 100644 --- a/meta/packages/psplash/psplash_svn.bb +++ b/meta/packages/psplash/psplash_svn.bb @@ -2,7 +2,7 @@ DESCRIPTION = "Userspace framebuffer boot logo based on usplash." SECTION = "base" LICENSE = "GPL" PV = "0.0+svnr${SRCREV}" -PR = "r3" +PR = "r4" SRC_URI = "svn://svn.o-hand.com/repos/misc/trunk;module=psplash;proto=http \ file://psplash-init" @@ -16,8 +16,8 @@ FILES_${PN} += "/mnt/.psplash" do_install_prepend() { install -d ${D}/mnt/.psplash/ install -d ${D}${sysconfdir}/init.d/ - install -m 0755 ${WORKDIR}/psplash-init ${D}${sysconfdir}/init.d/psplash + install -m 0755 ${WORKDIR}/psplash-init ${D}${sysconfdir}/init.d/psplash.sh } -INITSCRIPT_NAME = "psplash" +INITSCRIPT_NAME = "psplash.sh" INITSCRIPT_PARAMS = "start 0 S . stop 20 0 1 6 ." |