Browse Source

Removed redundant backup in installcert when RealCACertPath == RealCertPath

BlueAnanas 9 years ago
parent
commit
78552b183b
1 changed files with 3 additions and 3 deletions
  1. 3 3
      le.sh

+ 3 - 3
le.sh

@@ -1349,13 +1349,13 @@ installcert() {
   fi
   fi
   
   
   if [ "$Le_RealCACertPath" ] ; then
   if [ "$Le_RealCACertPath" ] ; then
-    if [ -f "$Le_RealCACertPath" ] ; then
-      cp -p "$Le_RealCACertPath" "$Le_RealCACertPath".bak
-    fi
     if [ "$Le_RealCACertPath" == "$Le_RealCertPath" ] ; then
     if [ "$Le_RealCACertPath" == "$Le_RealCertPath" ] ; then
       echo "" >> "$Le_RealCACertPath"
       echo "" >> "$Le_RealCACertPath"
       cat "$CA_CERT_PATH" >> "$Le_RealCACertPath"
       cat "$CA_CERT_PATH" >> "$Le_RealCACertPath"
     else
     else
+      if [ -f "$Le_RealCACertPath" ] ; then
+        cp -p "$Le_RealCACertPath" "$Le_RealCACertPath".bak
+      fi
       cat "$CA_CERT_PATH" > "$Le_RealCACertPath"
       cat "$CA_CERT_PATH" > "$Le_RealCACertPath"
     fi
     fi
   fi
   fi