Browse Source

Mobile ciphers

Bob Mottram 8 years ago
parent
commit
58ecc2d8d5
1 changed files with 6 additions and 1 deletions
  1. 6
    1
      src/freedombone-sec

+ 6
- 1
src/freedombone-sec View File

166
     cd $WEBSITES_DIRECTORY
166
     cd $WEBSITES_DIRECTORY
167
     for file in `dir -d *` ; do
167
     for file in `dir -d *` ; do
168
         sed -i "s|ssl_protocols .*|ssl_protocols $SSL_PROTOCOLS;|g" $WEBSITES_DIRECTORY/$file
168
         sed -i "s|ssl_protocols .*|ssl_protocols $SSL_PROTOCOLS;|g" $WEBSITES_DIRECTORY/$file
169
-        sed -i "s|ssl_ciphers .*|ssl_ciphers '$SSL_CIPHERS';|g" $WEBSITES_DIRECTORY/$file
169
+        if ! grep -q "Mobile compatible ciphers" $WEBSITES_DIRECTORY/$file; then
170
+
171
+            sed -i "s|ssl_ciphers .*|ssl_ciphers '$SSL_CIPHERS';|g" $WEBSITES_DIRECTORY/$file
172
+        else
173
+            sed -i "s|ssl_ciphers .*|ssl_ciphers '$SSL_CIPHERS_MOBILE';|g" $WEBSITES_DIRECTORY/$file
174
+        fi
170
     done
175
     done
171
     systemctl restart nginx
176
     systemctl restart nginx
172
     echo $'Web security settings changed'
177
     echo $'Web security settings changed'