X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=scripts%2Ffunctions;h=2eac61f94e6e53312c165cd3ad13023a6db4ce47;hb=3a626a7f2cd15bca6a66d012f622a9c00c9fb5e0;hp=f4cd1ff25267237445ed7bb0cb16c498b2a0cfcb;hpb=73344887cd41fa1157c86ae3e1ad75e007e6e0d8;p=util-vserver.git diff --git a/scripts/functions b/scripts/functions index f4cd1ff..2eac61f 100644 --- a/scripts/functions +++ b/scripts/functions @@ -91,7 +91,7 @@ function isDirectoryEmpty shopt -s nullglob || * ignore_lostfound=1 - test -z "$2" -o "$2" = 0 || ignore_lostfound= + test -n "$2" -a "$2" != 0 || ignore_lostfound= for i in "$1"/*; do case "$i" in @@ -429,7 +429,7 @@ function _pkgMountYum function _pkgMountUrpmi { - : + _pkgMountBindDir "$RPMSTATEDIR" "$URPMISTATEDIR/../../../.rpmdb" } function _pkgMountRPM @@ -926,7 +926,7 @@ function pkgmgmt.isUrpmiAvailable local have_urpmi i if test -n "$is_internal"; then have_urpmi=1 - test -d "$cfgdir"/var/lib/urpmi || have_yum= + test -d "$cfgdir"/base/var/lib/urpmi || have_urpmi= else have_urpmi= for i in /bin /usr/bin /usr/local/bin; do