%PDF- %PDF-
Direktori : /usr/local/libexec/qinst/ |
Current File : //usr/local/libexec/qinst/install |
#!/bin/sh # Install package for quick install set -e OPT_QUIET= while getopts "q" opt; do case "${opt}" in q) OPT_QUIET="yes" ;; *) ;; esac done shift $(expr ${OPTIND} - 1) PKGNAME="$1" CGIDIR="$2" BASEDIR="$3" set -u _error() { local msg="$1" test -z "${OPT_QUIET}" && echo "${msg}" exit 1 } CURDIR="$(realpath $(pwd))" WRKDIR="${CURDIR}/work" STAGEDIR="${WRKDIR}/stage" WWWDIR="${CGIDIR%%/*}" STAGESRC="${STAGEDIR}/${WWWDIR}" test -n "${BASEDIR}" -a -d "${BASEDIR}" || _error "Usage: $0 PKGNAME CGIDIR BASEDIR" test -n "${CGIDIR}" -a -d "${STAGESRC}" || _error "Usage: $0 PKGNAME CGIDIR BASEDIR" rsync -a ${STAGESRC} ${BASEDIR}/. || _error "Error: Cannot copy" : end of script