|
@@ -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'
|