X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=scripts%2Fvserver-build.debootstrap;h=dfbcc56c82868c56224874efcdf7c9fc5d9e99d7;hb=e1090a987657136a4884f7fe36b7c0c31e966df1;hp=56575d1a76825b3fee7c07676899307a194bc485;hpb=9c78378bebc1a9f3d400f422df8ede9efea57dea;p=util-vserver.git diff --git a/scripts/vserver-build.debootstrap b/scripts/vserver-build.debootstrap index 56575d1..dfbcc56 100644 --- a/scripts/vserver-build.debootstrap +++ b/scripts/vserver-build.debootstrap @@ -121,7 +121,7 @@ function fixupDebian ### main starts here <--- -tmp=$(getopt -o '+d:m:' --long debug -n "$0" -- "$@") || exit 1 +tmp=$(getopt -o '+d:m:s:' --long debug -n "$0" -- "$@") || exit 1 eval set -- "$tmp" init @@ -130,6 +130,7 @@ while true; do case "$1" in (-d) DISTRIBUTION=$2; shift;; (-m) mirror=$2; shift;; + (-s) script=$2; shift;; (--debug) set -x;; (--) shift; break ;; (*) echo "vserver-build.debootstrap: internal error: unrecognized option '$1'" >&2 @@ -151,7 +152,7 @@ findDebootstrap test -z "$BUILD_INITPRE" || "$BUILD_INITPRE" "$SETUP_CONFDIR" "$UTIL_VSERVER_VARS" mv "$VDIR"/dev "$VDIR"/dev.X -"$DEBOOTSTRAP" "$@" "$DISTRIBUTION" "$VDIR" "$mirror" || : ## HACK: ignore all errors... +"$DEBOOTSTRAP" "$@" "$DISTRIBUTION" "$VDIR" "$mirror" "$script" || : ## HACK: ignore all errors... fixupDebian "$VDIR" test -z "$BUILD_INITPOST" || "$BUILD_INITPOST" "$SETUP_CONFDIR" "$UTIL_VSERVER_VARS"