updxlerator: Disable call of chmod on downloader.

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.
This commit is contained in:
Stefan Schantl
2012-12-19 20:47:07 +01:00
parent b88cd7caa1
commit 68e2d326ed

View 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");