bin/mocksetup: /var/cache/mock: -u: Fix.
authorroot <root@host1.jankratochvil.net>
Sat, 23 Jan 2016 19:02:04 +0000 (20:02 +0100)
committerroot <root@host1.jankratochvil.net>
Sat, 23 Jan 2016 19:02:04 +0000 (20:02 +0100)
bin/mocksetup

index e113030..b24afbc 100755 (executable)
@@ -155,12 +155,12 @@ for r in $l;do
   fi
 
   # Must be before umount of /quad
   fi
 
   # Must be before umount of /quad
-  c="umount $rpath/var/cache/yum"
-  if $c 2>&1|grep -v ': not \(mounted\|found\)$';then
-    echo $c
-  fi
-  if ! $u;then
-    for cache in yum dnf;do
+  for cache in yum dnf;do
+    c="umount $rpath/var/cache/$cache"
+    if $c 2>&1|grep -v ': not \(mounted\|found\)$';then
+      echo $c
+    fi
+    if ! $u;then
       if [ -d /var/cache/mock/$r/${cache}_cache ];then
        cr=$r
       else
       if [ -d /var/cache/mock/$r/${cache}_cache ];then
        cr=$r
       else
@@ -170,8 +170,8 @@ for r in $l;do
        c="mount --bind /var/cache/mock/$cr/${cache}_cache $rpath/var/cache/${cache}"
        echo $c; $c
       fi
        c="mount --bind /var/cache/mock/$cr/${cache}_cache $rpath/var/cache/${cache}"
        echo $c; $c
       fi
-    done
-  fi
+    fi
+  done
 
   mkdir -p $rpath/quad
   for dir in /home /usr/local/bin /proc /sys /root /quad;do
 
   mkdir -p $rpath/quad
   for dir in /home /usr/local/bin /proc /sys /root /quad;do