From 7e8d4209fe2421d7c68e505b16afeabe16ee3ed6 Mon Sep 17 00:00:00 2001 From: Francois Pons Date: Mon, 11 Feb 2002 16:49:51 +0000 Subject: fixed find_mntpoints to avoid mounting multiple times or never umounting. --- urpm.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/urpm.pm b/urpm.pm index 5aee5533..3258ee3f 100644 --- a/urpm.pm +++ b/urpm.pm @@ -1077,8 +1077,8 @@ sub find_mntpoints { $pdir .= "/$_"; $pdir =~ s,/+,/,g; $pdir =~ s,/$,,; if (exists $fstab{$pdir}) { - $mode eq 'mount' && ! $fstab{$_} and push @mntpoints, $pdir; - $mode eq 'umount' && $fstab{$_} and unshift @mntpoints, $pdir; + $mode eq 'mount' && ! $fstab{$pdir} and push @mntpoints, $pdir; + $mode eq 'umount' && $fstab{$pdir} and unshift @mntpoints, $pdir; $mode eq 'device' and push @mntpoints, $pdir, $fstab{$pdir}; } } -- cgit v1.2.1