diff options
Diffstat (limited to 'bin/doinitd')
-rwxr-xr-x | bin/doinitd | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/bin/doinitd b/bin/doinitd index 60dc6bc31..8aae1b383 100755 --- a/bin/doinitd +++ b/bin/doinitd @@ -3,13 +3,12 @@ # Distributed under the terms of the GNU General Public License v2 # $Id: /var/cvsroot/gentoo-src/portage/bin/doinitd,v 1.2.2.1 2005/01/13 04:51:56 vapier Exp $ -if [ ${#} -lt 1 ] ; then - echo "doinitd: at least one argument needed" +if [[ $# -lt 1 ]] ; then + echo "$0: at least one argument needed" 1>&2 exit 1 fi -tmp_EXEDESTTREE="${EXEDESTTREE}" -EXEDESTTREE=/etc/init.d/ +exec \ +env \ +EXEDESTTREE="/etc/init.d/" \ doexe "$@" -EXEDESTTREE="${tmp_EXEDESTTREE}" -unset tmp_EXEDESTTREE |