summaryrefslogtreecommitdiffstats
path: root/source/param
diff options
context:
space:
mode:
authorLuke Leighton <lkcl@samba.org>1999-11-16 17:27:41 +0000
committerLuke Leighton <lkcl@samba.org>1999-11-16 17:27:41 +0000
commit71f12138679251a9ebcada35969d9baea286a3e9 (patch)
tree891bc203f4c6c9f3f1e436bfab8b5b90ceac3035 /source/param
parentb51fa05c820c4629b278dc294ad0a405ee470a6e (diff)
downloadsamba-71f12138679251a9ebcada35969d9baea286a3e9.tar.gz
samba-71f12138679251a9ebcada35969d9baea286a3e9.tar.xz
samba-71f12138679251a9ebcada35969d9baea286a3e9.zip
added two new params: "trusted domains" and "trusting domains".
these _may_ not actually ever get used, as trust relationships really need to be established with shared secrets, and you need to get the SID of the trusted and trusting domains, so this may have to go in a private/xxx.mac file.
Diffstat (limited to 'source/param')
-rw-r--r--source/param/loadparm.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/param/loadparm.c b/source/param/loadparm.c
index 7e736ad99d4..b7aef210138 100644
--- a/source/param/loadparm.c
+++ b/source/param/loadparm.c
@@ -123,6 +123,8 @@ typedef struct
char *szSocketOptions;
char *szValidChars;
char *szWorkGroup;
+ char *szTrustedDomains;
+ char *szTrustingDomains;
char *szUsernameMap;
char *szAliasnameMap;
char *szGroupnameMap;
@@ -717,6 +719,8 @@ static struct parm_struct parm_table[] =
{"Domain Options", P_SEP, P_SEPARATOR},
+ {"trusted domains", P_STRING, P_GLOBAL, &Globals.szTrustedDomains, NULL, NULL, 0},
+ {"trusting domains", P_STRING, P_GLOBAL, &Globals.szTrustingDomains, NULL, NULL, 0},
{"local group map", P_STRING, P_GLOBAL, &Globals.szAliasnameMap, NULL, NULL, 0},
{"domain group map", P_STRING, P_GLOBAL, &Globals.szGroupnameMap, NULL, NULL, 0},
{"builtin group map", P_STRING, P_GLOBAL, &Globals.szBuiltinnameMap, NULL, NULL, 0},
@@ -1203,6 +1207,8 @@ FN_GLOBAL_STRING(lp_passwd_chat,&Globals.szPasswdChat)
FN_GLOBAL_STRING(lp_passwordserver,&Globals.szPasswordServer)
FN_GLOBAL_STRING(lp_name_resolve_order,&Globals.szNameResolveOrder)
FN_GLOBAL_STRING(lp_workgroup,&Globals.szWorkGroup)
+FN_GLOBAL_STRING(lp_trusted_domains,&Globals.szTrustedDomains)
+FN_GLOBAL_STRING(lp_trusting_domains,&Globals.szTrustingDomains)
FN_GLOBAL_STRING(lp_username_map,&Globals.szUsernameMap)
FN_GLOBAL_STRING(lp_aliasname_map,&Globals.szAliasnameMap)
FN_GLOBAL_STRING(lp_groupname_map,&Globals.szGroupnameMap)