projects
/
feisty_meow.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
crucial fix for last version, oops
[feisty_meow.git]
/
scripts
/
system
/
add_domain.sh
diff --git
a/scripts/system/add_domain.sh
b/scripts/system/add_domain.sh
index 00cf6de043a739083202e0a9a4757e5cdae1d69b..0dabaf2e7b4234392fe214883a4fdd6c3e07e94b 100644
(file)
--- a/
scripts/system/add_domain.sh
+++ b/
scripts/system/add_domain.sh
@@
-52,13
+52,12
@@
function write_new_domain_file()
IN NS ${MAIN_NAME_SERVER}.
IN MX 10 ${MAIL_SERVER}.
IN NS ${MAIN_NAME_SERVER}.
IN MX 10 ${MAIL_SERVER}.
-${domain
}.
IN A ${IP_ADDRESS}
+${domain
_name}.
IN A ${IP_ADDRESS}
IN HINFO \"linux server\" \"${DISTRO}\"
IN HINFO \"linux server\" \"${DISTRO}\"
-"
-#fix
-# >"$domain_file"
+" >"$domain_file"
}
}
+# hooks up a new config file into bind's list of zones.
function add_zone_for_new_domain()
{
local domain_name="$1"; shift
function add_zone_for_new_domain()
{
local domain_name="$1"; shift
@@
-68,18
+67,17
@@
function add_zone_for_new_domain()
echo "adding a new domain configured by ${domain_file} into"
echo "the named.conf.local configuration file."
echo "adding a new domain configured by ${domain_file} into"
echo "the named.conf.local configuration file."
-# need to write the reference to the new conf file in the zone list.
-
-echo "
+ # append the reference to the new conf file in the zone list.
+ echo "
zone \"${domain_name}\" in {
file \"${domain_file}\";
type master;
allow-query { any; };
};
zone \"${domain_name}\" in {
file \"${domain_file}\";
type master;
allow-query { any; };
};
-"
-#fix
-#>> /etc/bind9/named.conf.local
+////////////////////////////////////////////////////////////////////////////
+
+" >> /etc/bind/named.conf.local
}
# adds a new subdomain under a containing domain.
}
# adds a new subdomain under a containing domain.
@@
-115,9
+113,7
@@
function add_new_subdomain()
echo "
${subdomain}.${containing_domain}. IN A ${IP_ADDRESS}
IN HINFO \"linux server\" \"${DISTRO}\"
echo "
${subdomain}.${containing_domain}. IN A ${IP_ADDRESS}
IN HINFO \"linux server\" \"${DISTRO}\"
-"
-#fix
-#>> /etc/bind/${containing_domain}.conf
+" >> /etc/bind/${containing_domain}.conf
}
}