Update v-add-sys-ip

Добавил проверку наличия Listen 127.0.0.1:<PORT>. Если запись есть, то ничего не добавляется.
This commit is contained in:
vadim s. sabinich 2018-11-30 12:36:07 +08:00 committed by GitHub
commit cf49a6cc46
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -107,17 +107,21 @@ if [ ! -z "$WEB_SYSTEM" ]; then
rm -f $web_conf
if [ "$WEB_SYSTEM" = 'httpd' ] || [ "$WEB_SYSTEM" = 'apache2' ]; then
if [ -z "$(/usr/sbin/apachectl -v | grep Apache/2.4)" ]; then
echo "NameVirtualHost $ip:$WEB_PORT" > $web_conf
if [ -z "$(grep -r "Listen 127.0.0.1:$WEB_PORT" /etc/httpd/conf.d/* )" ]; then
if [ -z "$(/usr/sbin/apachectl -v | grep Apache/2.4)" ]; then
echo "NameVirtualHost $ip:$WEB_PORT" > $web_conf
fi
echo "Listen 127.0.0.1:$WEB_PORT" >> $web_conf
fi
echo "Listen 127.0.0.1:$WEB_PORT" >> $web_conf
fi
fi
if [ "$WEB_SSL" = 'mod_ssl' ]; then
if [ -z "$(/usr/sbin/apachectl -v | grep Apache/2.4)" ]; then
echo "NameVirtualHost $ip:$WEB_SSL_PORT" >> $web_conf
if [ -z "$(grep -r "Listen 127.0.0.1:$WEB_PORT" /etc/httpd/conf.d/* )" ]; then
if [ -z "$(/usr/sbin/apachectl -v | grep Apache/2.4)" ]; then
echo "NameVirtualHost $ip:$WEB_SSL_PORT" >> $web_conf
fi
echo "Listen 127.0.0.1:$WEB_SSL_PORT" >> $web_conf
fi
echo "Listen 127.0.0.1:$WEB_SSL_PORT" >> $web_conf
fi
fi