diff options
author | Ross Burton <ross@openedhand.com> | 2008-06-25 15:09:05 +0000 |
---|---|---|
committer | Ross Burton <ross@openedhand.com> | 2008-06-25 15:09:05 +0000 |
commit | 6cd426013e1701845a03a42bfd45a45cc3f13c91 (patch) | |
tree | d3fb0ff45476a28c2c870b0d74ded876a100d234 | |
parent | 5da8c4a3d8a08d400fdbad7a0adbd530230bb213 (diff) | |
download | openembedded-core-6cd426013e1701845a03a42bfd45a45cc3f13c91.tar.gz openembedded-core-6cd426013e1701845a03a42bfd45a45cc3f13c91.tar.bz2 openembedded-core-6cd426013e1701845a03a42bfd45a45cc3f13c91.zip |
initscripts: don't create subshells for simple tests
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4726 311d38ba-8fff-0310-9ca6-ca027cbcb966
-rwxr-xr-x | meta/packages/initscripts/initscripts-1.0/devpts.sh | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/meta/packages/initscripts/initscripts-1.0/devpts.sh b/meta/packages/initscripts/initscripts-1.0/devpts.sh index 334cf63801..18202adcc7 100755 --- a/meta/packages/initscripts/initscripts-1.0/devpts.sh +++ b/meta/packages/initscripts/initscripts-1.0/devpts.sh @@ -1,14 +1,16 @@ #! /bin/sh +### BEGIN INIT INFO +# Provides: devpts +# Required-Start: udev +# Required-Stop: +# Default-Start: S +# Default-Stop: +# Short-Description: Mount /dev/pts file systems. +### END INIT INFO . /etc/default/devpts -test "`uname -s`" = "Linux" || exit 0 - -# -# First find out if devpts is available. Also check if devfs -# is already mounted - in that case we don't want to use devpts. -# -if test ! -e /dev/.devfsd && ( grep -q devpts /proc/filesystems ) +if grep -q devpts /proc/filesystems then # # Create multiplexor device. @@ -18,11 +20,9 @@ then # # Mount /dev/pts if needed. # - if ( ! grep -q devpts /proc/mounts ) + if ! grep -q devpts /proc/mounts then mkdir -p /dev/pts mount -t devpts devpts /dev/pts -ogid=${TTYGRP},mode=${TTYMODE} fi fi - -exit 0 |