We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6d9246e commit 69aabadCopy full SHA for 69aabad
1 file changed
bin/v_add_dns_domain
@@ -64,8 +64,13 @@ is_template_valid 'dns'
64
#----------------------------------------------------------#
65
66
# Defining variables
67
-ns1=$(get_user_value '$NS1')
68
-ns2=$(get_user_value '$NS2')
+i=1
+ns=$(get_user_value '$NS')
69
+for nameserver in ${ns//,/ };do
70
+ eval ns$i=$nameserver
71
+ i=$((i + 1))
72
+done
73
+
74
if [ -z "$soa" ]; then
75
soa="$ns1"
76
fi
@@ -77,6 +82,12 @@ cat $V_DNSTPL/$template.tpl |\
77
82
-e "s/%domain%/$domain/g" \
78
83
-e "s/%ns1%/$ns1/g" \
79
84
-e "s/%ns2%/$ns2/g" \
85
+ -e "s/%ns3%/$ns3/g" \
86
+ -e "s/%ns4%/$ns4/g" \
87
+ -e "s/%ns5%/$ns5/g" \
88
+ -e "s/%ns6%/$ns6/g" \
89
+ -e "s/%ns7%/$ns7/g" \
90
+ -e "s/%ns8%/$ns8/g" \
80
91
-e "s/%date%/$V_DATE/g" > $V_USERS/$user/zones/$domain
81
92
93
# Adding dns.conf record
0 commit comments