File tree Expand file tree Collapse file tree 2 files changed +25
-1
lines changed
Expand file tree Collapse file tree 2 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -41,6 +41,16 @@ is_object_unsuspended 'dns' 'DOMAIN' "$domain"
4141# Action #
4242# ----------------------------------------------------------#
4343
44+ # Deleting system configs
45+ if [[ " $DNS_SYSTEM " =~ named| bind ]]; then
46+ if [ -e ' /etc/named.conf' ]; then
47+ dns_conf=' /etc/named.conf'
48+ else
49+ dns_conf=' /etc/bind/named.conf'
50+ fi
51+
52+ sed -i " /\/$user \/conf\/dns\/$domain .db\" /d" $dns_conf
53+ fi
4454
4555# ----------------------------------------------------------#
4656# Vesta #
Original file line number Diff line number Diff line change @@ -40,7 +40,21 @@ is_object_suspended 'dns' 'DOMAIN' "$domain"
4040# Action #
4141# ----------------------------------------------------------#
4242
43-
43+ # Creating system configs
44+ if [[ " $DNS_SYSTEM " =~ named| bind ]]; then
45+ if [ -e ' /etc/named.conf' ]; then
46+ dns_conf=' /etc/named.conf'
47+ dns_group=' named'
48+ else
49+ dns_conf=' /etc/bind/named.conf'
50+ dns_group=' bind'
51+ fi
52+
53+ # Adding zone in named.conf
54+ named=" zone \" $domain_idn \" {type master; file"
55+ named=" $named \" $HOMEDIR /$user /conf/dns/$domain .db\" ;};"
56+ echo " $named " >> $dns_conf
57+ fi
4458
4559# ----------------------------------------------------------#
4660# Vesta #
You can’t perform that action at this time.
0 commit comments