minor optimizations
[util-vserver.git] / util-vserver / scripts / vserver-build.functions.pkgmgmt
index 7475cc2..5f2649b 100644 (file)
@@ -22,7 +22,7 @@ function pkgmgmt._setPkgCfgBase
 {
     test -z "$PKGCFGBASE" || return 0
 
-    for item in "\"$CONFDIR/.defaults/apps/pkgmgmt/base\" 1" "$ROOTDIR/.pkg" "$DEFAULT_VSERVERPKGDIR"; do
+    for item in "\"$CONFDIR/.defaults/apps/pkgmgmt/base\" 1" ${ROOTDIR:+"$ROOTDIR/.pkg"} "$DEFAULT_VSERVERPKGDIR"; do
        eval set -- "$item"
        PKGCFGBASE=$1
        PKGCFGBASE_REL=$2
@@ -60,7 +60,7 @@ function pkgmgmt.initFilesystem
 {
     test -z "$1" || pkgmgmt._renameVserverPkgCfg
     test ! -d "$PKGCFGDIR" || {
-       echo $
+       echo $\
 "vserver pkgmgmt-directory exists already; please try to use
 '--force'; or remove it manually" >&2
        exit 1