X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Fscripts%2Fvserver-build.functions;h=af2843ee82ef6e8fb7a03ac103271ba8635b5e3d;hb=bb95a260f18983e80abcad495bd224b386a705e1;hp=b3de22dc841355bd9495ddb0e2083828c71b69d7;hpb=ddf48080cf3ea3de9575fcd38f3770c4835d7886;p=util-vserver.git diff --git a/util-vserver/scripts/vserver-build.functions b/util-vserver/scripts/vserver-build.functions index b3de22d..af2843e 100644 --- a/util-vserver/scripts/vserver-build.functions +++ b/util-vserver/scripts/vserver-build.functions @@ -114,6 +114,8 @@ function _renameVserverCfg done } + +## Usage: getDistribution [] function getDistribution { test -z "$DISTRIBUTION" || return 0 @@ -136,6 +138,8 @@ function getDistribution elif test -e /etc/slackware-release; then set -- $(cat /etc/slackware-release) DISTRIBUTION=slackware$2 + elif test -n "$1"; then + DISTRIBUTION=$1 else echo \ "Can not determine distribution; please specify it manually @@ -158,7 +162,7 @@ exist already; please try to use '--force', or remove them manually" mkdir -p -m755 "$VDIR" chattr -t "$VDIR" - mkdir -p -m755 "$SETUP_CONFDIR"/apps "$VDIR"/{dev/pts,etc} "$SETUP_LOCKREVDIR" + mkdir -p -m755 "$SETUP_CONFDIR"/apps "$VDIR"/{dev/pts,etc} ln -s "$VDIR" "$SETUP_CONFDIR/vdir"