]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/commitdiff
updxlerator: Disable call of chmod on downloader.
authorStefan Schantl <stefan.schantl@ipfire.org>
Wed, 19 Dec 2012 19:47:07 +0000 (20:47 +0100)
committerStefan Schantl <stefan.schantl@ipfire.org>
Wed, 19 Dec 2012 19:47:07 +0000 (20:47 +0100)
Disable the call of chmod after downloading a file. This is not woking because of different
owner's and only flushes the log files.

Fixes #10088.

config/updxlrator/download

index 6744d9c6e956eecef14ec04ed0528b07f0b42284..8b219bcab46fc3b0c43a99e29864d9ec924934b3 100644 (file)
@@ -49,7 +49,7 @@ $vendorid =~ tr/A-Z/a-z/;
 unless (-d "$repository/download/$vendorid")
 {
        system("mkdir -p $repository/download/$vendorid");
-       system("chmod 775 $repository/download/$vendorid");
+       #system("chmod 775 $repository/download/$vendorid");
 }
 
 if($restartdl == 0)
@@ -159,13 +159,13 @@ if ($_ == 0)
        unless (-d "$repository/$vendorid")
        {
                system("mkdir -p $repository/$vendorid");
-               system("chmod 775 $repository/$vendorid");
+               #system("chmod 775 $repository/$vendorid");
        }
 
        unless (-d "$repository/$vendorid/$uuid")
        {
                system("mkdir -p $repository/$vendorid/$uuid");
-               system("chmod 775 $repository/$vendorid/$uuid");
+               #system("chmod 775 $repository/$vendorid/$uuid");
        }
 
        &writelog("Moving file to the cache directory: $vendorid/$uuid");
@@ -181,7 +181,7 @@ if ($_ == 0)
        &UPDXLT::setcachestatus("$repository/$vendorid/$uuid/access.log",time);
 
        system("/usr/local/bin/updxsetperms");
-       system("chmod 775 $repository/$vendorid/$uuid/*");
+       #system("chmod 775 $repository/$vendorid/$uuid/*");
 
        unlink ("$repository/download/$vendorid/$updatefile.info");