From 423db946fb10abe296a784eda11ae7aac98768fb Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Fri, 17 Apr 2020 23:04:01 +0500 Subject: [PATCH] swtich pure-ftpd to 1.0.47-3 --- install/installCyberPanel.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/install/installCyberPanel.py b/install/installCyberPanel.py index 5c231888b..fac031588 100755 --- a/install/installCyberPanel.py +++ b/install/installCyberPanel.py @@ -330,8 +330,18 @@ class InstallCyberPanel: def installPureFTPD(self): if self.distro == ubuntu: - command = 'DEBIAN_FRONTEND=noninteractive apt install pure-ftpd-mysql -y' - os.system(command) + command = 'wget https://ubuntu.cyberpanel.net/pool/main/p/pure-ftpd/pure-ftpd-common_1.0.47-3_all.deb' + install.preFlightsChecks.call(command, self.distro, command, command, 1, 1, os.EX_OSERR) + + command = 'wget https://ubuntu.cyberpanel.net/pool/main/p/pure-ftpd/pure-ftpd-mysql_1.0.47-3_amd64.deb' + install.preFlightsChecks.call(command, self.distro, command, command, 1, 1, os.EX_OSERR) + + command = 'dpkg --install --force-confold pure-ftpd-common_1.0.47-3_all.deb' + install.preFlightsChecks.call(command, self.distro, command, command, 1, 1, os.EX_OSERR) + + command = 'dpkg --install --force-confold pure-ftpd-mysql_1.0.47-3_amd64.deb' + install.preFlightsChecks.call(command, self.distro, command, command, 1, 1, os.EX_OSERR) + elif self.distro == centos: command = "yum install -y pure-ftpd" install.preFlightsChecks.call(command, self.distro, command, command, 1, 1, os.EX_OSERR)