summaryrefslogtreecommitdiffstats
path: root/source/setup
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2005-09-12 23:52:25 +0000
committerJelmer Vernooij <jelmer@samba.org>2005-09-12 23:52:25 +0000
commit5fe8578d369f287b06b017c425206e3cb71fe53a (patch)
treee8b30a3341b240726fd7a80dadeadfbecd20fe12 /source/setup
parentc575116aebccf5a5d1cbd653dea2e72895162530 (diff)
downloadsamba-5fe8578d369f287b06b017c425206e3cb71fe53a.tar.gz
samba-5fe8578d369f287b06b017c425206e3cb71fe53a.tar.xz
samba-5fe8578d369f287b06b017c425206e3cb71fe53a.zip
r10190: Do some very basic input checking when provisioning.
Diffstat (limited to 'source/setup')
-rwxr-xr-xsource/setup/provision5
-rw-r--r--source/setup/provision.zone2
2 files changed, 6 insertions, 1 deletions
diff --git a/source/setup/provision b/source/setup/provision
index fd949ce9d99..44b7ee7a4f1 100755
--- a/source/setup/provision
+++ b/source/setup/provision
@@ -108,6 +108,11 @@ for (r in options) {
var blank = (options["blank"] != undefined);
+if (!provision_validate(subobj, message)) {
+ return -1;
+}
+
+
message("Provisioning for %s in realm %s\n", subobj.DOMAIN, subobj.REALM);
message("Using administrator password: %s\n", subobj.ADMINPASS);
provision(subobj, message, blank, provision_default_paths(subobj));
diff --git a/source/setup/provision.zone b/source/setup/provision.zone
index 0f5764dc11e..40cb78fd552 100644
--- a/source/setup/provision.zone
+++ b/source/setup/provision.zone
@@ -1,4 +1,4 @@
-; generate by provision.pl
+; generated by provision.pl
$ORIGIN ${DNSDOMAIN}.
$TTL 1W
@ IN SOA @ hostmaster (