Ver código fonte

Obtaining ssl and ssh parameters

Bob Mottram 8 anos atrás
pai
commit
4c5ea23ed6
1 arquivos alterados com 7 adições e 5 exclusões
  1. 7
    5
      src/freedombone-sec

+ 7
- 5
src/freedombone-sec Ver arquivo

528
     if [ ! -f $project_filename ]; then
528
     if [ ! -f $project_filename ]; then
529
         project_filename=/usr/bin/${PROJECT_NAME}
529
         project_filename=/usr/bin/${PROJECT_NAME}
530
     fi
530
     fi
531
+    SSH_FILENAME=${project_filename}-utils-ssh
532
+    SSL_FILENAME=${project_filename}-utils-web
531
 
533
 
532
-    RECOMMENDED_SSL_CIPHERS=$(cat $project_filename | grep 'SSL_CIPHERS=' | head -n 1 | awk -F '=' '{print $2}' | awk -F '"' '{print $2}')
534
+    RECOMMENDED_SSL_CIPHERS=$(cat $SSL_FILENAME | grep 'SSL_CIPHERS=' | head -n 1 | awk -F '=' '{print $2}' | awk -F '"' '{print $2}')
533
     if [ ! "$RECOMMENDED_SSL_CIPHERS" ]; then
535
     if [ ! "$RECOMMENDED_SSL_CIPHERS" ]; then
534
         return
536
         return
535
     fi
537
     fi
537
         return
539
         return
538
     fi
540
     fi
539
 
541
 
540
-    RECOMMENDED_SSL_PROTOCOLS=$(cat $project_filename | grep 'SSL_PROTOCOLS=' | head -n 1 | awk -F '=' '{print $2}' | awk -F '"' '{print $2}')
542
+    RECOMMENDED_SSL_PROTOCOLS=$(cat $SSL_FILENAME | grep 'SSL_PROTOCOLS=' | head -n 1 | awk -F '=' '{print $2}' | awk -F '"' '{print $2}')
541
     if [ ! "$RECOMMENDED_SSL_PROTOCOLS" ]; then
543
     if [ ! "$RECOMMENDED_SSL_PROTOCOLS" ]; then
542
         return
544
         return
543
     fi
545
     fi
545
         return
547
         return
546
     fi
548
     fi
547
 
549
 
548
-    RECOMMENDED_SSH_CIPHERS=$(cat $project_filename | grep 'SSH_CIPHERS=' | head -n 1 | awk -F '=' '{print $2}' | awk -F '"' '{print $2}')
550
+    RECOMMENDED_SSH_CIPHERS=$(cat $SSH_FILENAME | grep 'SSH_CIPHERS=' | head -n 1 | awk -F '=' '{print $2}' | awk -F '"' '{print $2}')
549
     if [ ! "$RECOMMENDED_SSH_CIPHERS" ]; then
551
     if [ ! "$RECOMMENDED_SSH_CIPHERS" ]; then
550
         return
552
         return
551
     fi
553
     fi
553
         return
555
         return
554
     fi
556
     fi
555
 
557
 
556
-    RECOMMENDED_SSH_MACS=$(cat $project_filename | grep 'SSH_MACS=' | head -n 1 | awk -F '=' '{print $2}' | awk -F '"' '{print $2}')
558
+    RECOMMENDED_SSH_MACS=$(cat $SSH_FILENAME | grep 'SSH_MACS=' | head -n 1 | awk -F '=' '{print $2}' | awk -F '"' '{print $2}')
557
     if [ ! "$RECOMMENDED_SSH_MACS" ]; then
559
     if [ ! "$RECOMMENDED_SSH_MACS" ]; then
558
         return
560
         return
559
     fi
561
     fi
561
         return
563
         return
562
     fi
564
     fi
563
 
565
 
564
-    RECOMMENDED_SSH_KEX=$(cat $project_filename | grep 'SSH_KEX=' | head -n 1 | awk -F '=' '{print $2}' | awk -F '"' '{print $2}')
566
+    RECOMMENDED_SSH_KEX=$(cat $SSH_FILENAME | grep 'SSH_KEX=' | head -n 1 | awk -F '=' '{print $2}' | awk -F '"' '{print $2}')
565
     if [ ! "$RECOMMENDED_SSH_KEX" ]; then
567
     if [ ! "$RECOMMENDED_SSH_KEX" ]; then
566
         return
568
         return
567
     fi
569
     fi