Skip to content

Commit dffb7c3

Browse files
committed
Small fixes in add/delete ip functions
1 parent 2f17fc8 commit dffb7c3

File tree

6 files changed

+12
-23
lines changed

6 files changed

+12
-23
lines changed

bin/v_delete_sys_ip

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,6 @@ is_ip_key_empty '$U_WEB_DOMAINS'
3535
# Checking users on ip
3636
is_ip_key_empty '$U_SYS_USERS'
3737

38-
# We do not check ownership if
39-
# no one actualy use this ip
40-
4138
# Checking interface
4239
interface=$(get_current_interface)
4340

data/templates/ngingx_ip.tpl

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
server {
22
listen %ip%:%proxy_port% default;
33
server_name _;
4-
server_name_in_redirect off;
5-
#access_log /var/log/nginx/%ip%.log main;
6-
4+
#access_log /var/log/nginx/%ip%.log main;
75
location / {
86
proxy_pass http://%ip%:%web_port%;
97
}

data/templates/ngingx_vhost_default.stpl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
server {
22
listen %ip%:%proxy_ssl_port%;
33
server_name %domain_idn% %alias_idn%;
4-
server_name_in_redirect off;
54
ssl on;
65
ssl_certificate %ssl_pem%;
76
ssl_certificate_key %ssl_key%;

data/templates/ngingx_vhost_default.tpl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
server {
22
listen %ip%:%proxy_port%;
33
server_name %domain_idn% %alias_idn%;
4-
server_name_in_redirect off;
54
%elog%error_log /var/log/httpd/domains/%domain%.error.log error;
65
76
location / {

func/domain.func

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -600,33 +600,29 @@ dom_clear_list() {
600600
}
601601

602602
namehost_ip_support() {
603-
#Checking web system
603+
# Checking httpd config for NameHost string number
604604
if [ "$WEB_SYSTEM" = 'apache' ]; then
605-
606-
# Checking httpd config for NameHost string number
607605
conf_line=$(grep -n "NameVirtual" $conf|tail -n 1|cut -f 1 -d ':')
608606
if [ ! -z "$conf_line" ]; then
609-
conf_ins=$((conf_line + 1)) # inster into next line
607+
conf_ins=$((conf_line + 1))
610608
else
611-
conf_ins='1' # insert into first line
609+
conf_ins='1'
612610
fi
613611

614612
# Checking ssl support
615613
if [ "$WEB_SSL" = 'mod_ssl' ]; then
616-
web_ssl_port=$(get_config_value '$WEB_SSL_PORT')
617-
sed -i "$conf_ins i NameVirtualHost $ip:$web_ssl_port" $conf
618-
sed -i "$conf_ins i Listen $ip:$web_ssl_port" $conf
614+
sed -i "$conf_ins i NameVirtualHost $ip:$WEB_SSL_PORT" $conf
615+
sed -i "$conf_ins i Listen $ip:$WEB_SSL_PORT" $conf
619616
fi
620617

621-
web_port=$(get_config_value '$WEB_PORT')
622-
sed -i "$conf_ins i NameVirtualHost $ip:$web_port" $conf
623-
sed -i "$conf_ins i Listen $ip:$web_port" $conf
618+
sed -i "$conf_ins i NameVirtualHost $ip:$WEB_PORT" $conf
619+
sed -i "$conf_ins i Listen $ip:$WEB_PORT" $conf
624620

625621
# Checking proxy support
626622
if [ "$PROXY_SYSTEM" = 'nginx' ]; then
627-
proxy_port=$(get_config_value '$PROXY_PORT')
628623
cat $V_WEBTPL/ngingx_ip.tpl | sed -e "s/%ip%/$ip/g" \
629-
-e "s/%web_port%/$web_port/g" -e "s/%proxy_port%/$proxy_port/g" >>$nconf
624+
-e "s/%web_port%/$WEB_SSL_PORT/g" \
625+
-e "s/%proxy_port%/$PROXY_PORT/g" >>$nconf
630626

631627
# Adding to rpaf ip pool as well
632628
ips=$(grep 'RPAFproxy_ips' $rconf)

func/ip.func

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
is_sys_ip_free() {
22
# Parsing system ips
3-
ip_list=$(ifconfig|grep 'inet addr:'|cut -f 2 -d ':'|cut -f 1 -d " ")
3+
ip_list=$(/sbin/ifconfig|grep 'inet addr:'|cut -f 2 -d ':'|cut -f 1 -d " ")
44

55
# Checking ip existance
66
ip_check=$(echo "$ip_list"|grep -w "$ip")
@@ -13,7 +13,7 @@ is_sys_ip_free() {
1313

1414
get_next_interface_number() {
1515
# Parsing ifconfig
16-
i=$(ifconfig -a |grep -w "$interface"|cut -f1 -d ' '|\
16+
i=$(/sbin/ifconfig -a |grep -w "$interface"|cut -f1 -d ' '|\
1717
tail -n 1|cut -f 2 -d :)
1818

1919
# Checking result

0 commit comments

Comments
 (0)