Преглед изворни кода

Fix ProFTPD configuration backup

Kristan Kenney пре 5 година
родитељ
комит
102d05e4ee
1 измењених фајлова са 7 додато и 1 уклоњено
  1. 7 1
      func/upgrade.sh

+ 7 - 1
func/upgrade.sh

@@ -149,7 +149,13 @@ upgrade_init_backup() {
         fi
         fi
     fi
     fi
     if [ ! -z "$FTP_SYSTEM" ]; then
     if [ ! -z "$FTP_SYSTEM" ]; then
-        cp -f /etc/$FTP_SYSTEM.conf $HESTIA_BACKUP/conf/$FTP_SYSTEM/
+        if [ "$FTP_SYSTEM" = "vsftpd" ]; then
+            cp -f /etc/$FTP_SYSTEM.conf $HESTIA_BACKUP/conf/$FTP_SYSTEM/
+        fi
+
+        if [ "$FTP_SYSTEM" = "proftpd" ]; then
+            cp -f /etc/proftpd/proftpd.conf $HESTIA_BACKUP/conf/$FTP_SYSTEM/
+        fi
     fi
     fi
     if [ ! -z "$FIREWALL_EXTENSION" ]; then
     if [ ! -z "$FIREWALL_EXTENSION" ]; then
         cp -f /etc/$FIREWALL_EXTENSION/*.conf $HESTIA_BACKUP/conf/$FIREWALL_EXTENSION/
         cp -f /etc/$FIREWALL_EXTENSION/*.conf $HESTIA_BACKUP/conf/$FIREWALL_EXTENSION/