Explorar o código

enable symlink protection only if nginx is higher than 1.0

Serghey Rodin %!s(int64=13) %!d(string=hai) anos
pai
achega
9392655b2a
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      upd/convert-templates.sh

+ 2 - 1
upd/convert-templates.sh

@@ -117,7 +117,8 @@ sed -i '/Symlinks protection/d' /etc/nginx/nginx.conf
 sed -i '/disable_symlinks.*/d' /etc/nginx/nginx.conf
 
 # Add improved symlink protection
-if [ -e "$TPL/nginx" ]; then
+nginx_version=$(rpm -q nginx| grep nginx-1| cut -f 2 -d .)
+if [ -e "/tmp/nginx" ] && [[ "$nginx_version" -gt '0' ]]; then
     for tpl in $(ls $TPL/nginx |grep -v proxy_ip.tpl); do
         check_symlink=$(grep disable_symlinks $TPL/nginx/$tpl)
         if [ -z "$check_symlink" ]; then