Sophie

Sophie

distrib > Mageia > 7 > i586 > media > core-updates-src > by-pkgid > 61537fb87f9994db809cbef942a6512b > files > 23

webmin-1.930-1.mga7.src.rpm

diff -u webmin-1.490.orig/maketemp.pl webmin-1.490/maketemp.pl
--- webmin-1.490.orig/maketemp.pl	2009-09-17 18:21:36.000000000 +0200
+++ webmin-1.490/maketemp.pl	2009-10-15 14:30:53.000000000 +0200
@@ -5,7 +5,7 @@
 
 while($tries++ < 10) {
 	local @st = lstat($tmp_dir);
-	exit(0) if ($st[4] == $< && (-d _) && ($st[2] & 0777) == 0755);
+	exit(0) if ($st[4] == $< && (-d _));
 	if (@st) {
 		unlink($tmp_dir) || rmdir($tmp_dir) ||
 			system("/bin/rm -rf ".quotemeta($tmp_dir));
diff -u webmin-1.490.orig/web-lib-funcs.pl webmin-1.490/web-lib-funcs.pl
--- webmin-1.490.orig/web-lib-funcs.pl	2009-09-17 18:21:35.000000000 +0200
+++ webmin-1.490/web-lib-funcs.pl	2009-10-15 16:58:22.000000000 +0200
@@ -212,7 +212,7 @@
 	my $tries = 0;
 	while($tries++ < 10) {
 		my @st = lstat($tmp_dir);
-		last if ($st[4] == $< && (-d _) && ($st[2] & 0777) == 0755);
+		last if ($st[4] == $< && (-d _));
 		if (@st) {
 			unlink($tmp_dir) || rmdir($tmp_dir) ||
 				system("/bin/rm -rf ".quotemeta($tmp_dir));