]> git.saurik.com Git - apt.git/commitdiff
merge fix from Matt Zimmerman, many thanks (LP: #741098)
authorMichael Vogt <michael.vogt@ubuntu.com>
Thu, 24 Mar 2011 16:37:18 +0000 (17:37 +0100)
committerMichael Vogt <michael.vogt@ubuntu.com>
Thu, 24 Mar 2011 16:37:18 +0000 (17:37 +0100)
debian/changelog
methods/mirror.cc

index d9a20765ff45b17ed08a0c2eee53e1a9dc1d5064..6ccb3dede32317574d3bee8ab334461c1b459a1b 100644 (file)
@@ -14,6 +14,7 @@ apt (0.8.13) unstable; urgency=low
   * mirror method:
     - when downloading data, show the mirror being used
     - randomize mirror list to ensure more even load
+    - merge fix from Matt Zimmerman, many thanks (LP: #741098)
 
  -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 10 Mar 2011 15:56:54 +0100
 
index e499b054b15edb0e36a62bf08417a6867e6aeba4..9d8202dad58340dfa1734bbe2850e53dbfc44ac4 100644 (file)
@@ -141,8 +141,10 @@ bool MirrorMethod::DownloadMirrorFile(string mirror_uri_str)
    pkgAcquire Fetcher;
    new pkgAcqFile(&Fetcher, fetch, "", 0, "", "", "", MirrorFile);
    bool res = (Fetcher.Run() == pkgAcquire::Continue);
-   if(res)
+   if(res) {
       DownloadedMirrorFile = true;
+      chmod(MirrorFile.c_str(), 0644);
+   }
    Fetcher.Shutdown();
 
    if(Debug)