Browse Source

Read cipher settings from configuration file

Bob Mottram 10 years ago
parent
commit
6e77aa1217
1 changed files with 27 additions and 0 deletions
  1. 27
    0
      src/freedombone

+ 27
- 0
src/freedombone View File

@@ -697,6 +697,33 @@ function read_configuration {
697 697
   fi
698 698
 
699 699
   if [ -f $CONFIGURATION_FILE ]; then
700
+      if grep -q "SSL_PROTOCOLS" $CONFIGURATION_FILE; then
701
+          SSL_PROTOCOLS=$(grep "SSL_PROTOCOLS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
702
+      fi
703
+      if grep -q "SSL_CIPHERS" $CONFIGURATION_FILE; then
704
+          SSL_CIPHERS=$(grep "SSL_CIPHERS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
705
+      fi
706
+      if grep -q "SSH_CIPHERS" $CONFIGURATION_FILE; then
707
+          SSH_CIPHERS=$(grep "SSH_CIPHERS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
708
+      fi
709
+      if grep -q "SSH_MACS" $CONFIGURATION_FILE; then
710
+          SSH_MACS=$(grep "SSH_MACS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
711
+      fi
712
+      if grep -q "SSH_KEX" $CONFIGURATION_FILE; then
713
+          SSH_KEX=$(grep "SSH_KEX" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
714
+      fi
715
+      if grep -q "SSH_HOST_KEY_ALGORITHMS" $CONFIGURATION_FILE; then
716
+          SSH_HOST_KEY_ALGORITHMS=$(grep "SSH_HOST_KEY_ALGORITHMS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
717
+      fi
718
+      if grep -q "SSH_PASSWORDS" $CONFIGURATION_FILE; then
719
+          SSH_PASSWORDS=$(grep "SSH_PASSWORDS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
720
+      fi
721
+      if grep -q "XMPP_CIPHERS" $CONFIGURATION_FILE; then
722
+          XMPP_CIPHERS=$(grep "XMPP_CIPHERS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
723
+      fi
724
+      if grep -q "XMPP_ECC_CURVE" $CONFIGURATION_FILE; then
725
+          XMPP_ECC_CURVE=$(grep "XMPP_ECC_CURVE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
726
+      fi
700 727
       if grep -q "MY_USERNAME" $CONFIGURATION_FILE; then
701 728
           MY_USERNAME=$(grep "MY_USERNAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
702 729
       fi