Эх сурвалжийг харах

Replace wget with uclient-fetch

DSR! 2 жил өмнө
parent
commit
71bbaffb71

+ 1 - 1
src/pineapple/modules/Advanced/api/module.php

@@ -183,7 +183,7 @@ class Advanced extends SystemModule
         @unlink(self::UP_PATH);
         @unlink(self::UP_FLAG);
         $url = escapeshellarg($this->request->upgradeUrl);
-        $this->execBackground("wget {$url} -O " . self::UP_PATH . " && touch " . self::UP_FLAG);
+        $this->execBackground("uclient-fetch -q -O " . self::UP_PATH . " {$url} && touch " . self::UP_FLAG);
         $this->response = ["success" => true];
     }
 

+ 1 - 1
src/pineapple/modules/ModuleManager/api/module.php

@@ -106,7 +106,7 @@ class ModuleManager extends SystemModule
         }
 
         $module = "{$this->request->moduleName}.tar.gz";
-        $this->execBackground("wget '" . self::REMOTE_URL . "/modules/build/{$module}' -O {$dest}{$module} && touch /tmp/moduleDownloaded");
+        $this->execBackground("uclient-fetch -q -O {$dest}{$module} '" . self::REMOTE_URL . "/modules/build/{$module}' && touch /tmp/moduleDownloaded");
         $this->response = array('success' => true);
     }