diff options
author | Andreas Schneider <asn@samba.org> | 2017-08-10 15:04:08 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2017-09-05 23:58:20 +0200 |
commit | 4c9608fb27b0f1bef846b72291ecb515045d3507 (patch) | |
tree | daacad4d746f60e54cc289f18dea373ec4145130 /lib | |
parent | 3b1aa2ca5f9ae151cd64579ed05c8fb766b1ec5d (diff) | |
download | samba-4c9608fb27b0f1bef846b72291ecb515045d3507.tar.gz |
param: Add 'binddns dir' parameter
This allows to us to have restricted access to the directory by the group
'named' which bind is a member of.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=12957
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Andrew Bartlet <abartlet@samba.org>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/param/loadparm.c | 1 | ||||
-rw-r--r-- | lib/param/param.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/lib/param/loadparm.c b/lib/param/loadparm.c index a221e879d07..b91f9657f1c 100644 --- a/lib/param/loadparm.c +++ b/lib/param/loadparm.c @@ -2655,6 +2655,7 @@ struct loadparm_context *loadparm_init(TALLOC_CTX *mem_ctx) /* the winbind method for domain controllers is for both RODC auth forwarding and for trusted domains */ lpcfg_do_global_parameter(lp_ctx, "private dir", dyn_PRIVATE_DIR); + lpcfg_do_global_parameter(lp_ctx, "binddns dir", dyn_BINDDNS_DIR); lpcfg_do_global_parameter(lp_ctx, "registry:HKEY_LOCAL_MACHINE", "hklm.ldb"); /* This hive should be dynamically generated by Samba using diff --git a/lib/param/param.h b/lib/param/param.h index 589b8906db5..680c053a6cc 100644 --- a/lib/param/param.h +++ b/lib/param/param.h @@ -56,6 +56,7 @@ const char **lpcfg_interfaces(struct loadparm_context *); const char *lpcfg_realm(struct loadparm_context *); const char *lpcfg_netbios_name(struct loadparm_context *); const char *lpcfg_private_dir(struct loadparm_context *); +const char *lpcfg_binddns_dir(struct loadparm_context *); int lpcfg_server_role(struct loadparm_context *); int lpcfg_allow_dns_updates(struct loadparm_context *); |