浏览代码

Mobile ciphers

Bob Mottram 8 年前
父节点
当前提交
58ecc2d8d5
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6
    1
      src/freedombone-sec

+ 6
- 1
src/freedombone-sec 查看文件

@@ -166,7 +166,12 @@ function change_website_settings {
166 166
     cd $WEBSITES_DIRECTORY
167 167
     for file in `dir -d *` ; do
168 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 175
     done
171 176
     systemctl restart nginx
172 177
     echo $'Web security settings changed'