mirror of
https://github.com/samba-team/samba.git
synced 2025-01-22 22:04:08 +03:00
s4-param Remove 'idmap database'
This is now just idmap.ldb in the private dir, which remains.
This commit is contained in:
parent
1565da7694
commit
834d590bcf
@ -94,7 +94,6 @@ struct loadparm_global
|
||||
char *szAutoServices;
|
||||
char *szPasswdChat;
|
||||
char *szShareBackend;
|
||||
char *szIDMAP_URL;
|
||||
char *szSPOOLSS_URL;
|
||||
char *szWINS_CONFIG_URL;
|
||||
char *szWINS_URL;
|
||||
@ -370,7 +369,6 @@ static struct parm_struct parm_table[] = {
|
||||
{"null passwords", P_BOOL, P_GLOBAL, GLOBAL_VAR(bNullPasswords), NULL, NULL},
|
||||
{"obey pam restrictions", P_BOOL, P_GLOBAL, GLOBAL_VAR(bObeyPamRestrictions), NULL, NULL},
|
||||
{"password server", P_LIST, P_GLOBAL, GLOBAL_VAR(szPasswordServers), NULL, NULL},
|
||||
{"idmap database", P_STRING, P_GLOBAL, GLOBAL_VAR(szIDMAP_URL), NULL, NULL},
|
||||
{"spoolss database", P_STRING, P_GLOBAL, GLOBAL_VAR(szSPOOLSS_URL), NULL, NULL},
|
||||
{"wins config database", P_STRING, P_GLOBAL, GLOBAL_VAR(szWINS_CONFIG_URL), NULL, NULL},
|
||||
{"wins database", P_STRING, P_GLOBAL, GLOBAL_VAR(szWINS_URL), NULL, NULL},
|
||||
@ -651,7 +649,6 @@ FN_GLOBAL_INTEGER(web_port, web_port)
|
||||
FN_GLOBAL_BOOL(tls_enabled, tls_enabled)
|
||||
FN_GLOBAL_STRING(logfile, logfile)
|
||||
FN_GLOBAL_STRING(share_backend, szShareBackend)
|
||||
FN_GLOBAL_STRING(idmap_url, szIDMAP_URL)
|
||||
FN_GLOBAL_STRING(spoolss_url, szSPOOLSS_URL)
|
||||
FN_GLOBAL_STRING(wins_config_url, szWINS_CONFIG_URL)
|
||||
FN_GLOBAL_STRING(wins_url, szWINS_URL)
|
||||
@ -2431,7 +2428,6 @@ struct loadparm_context *loadparm_init(TALLOC_CTX *mem_ctx)
|
||||
lpcfg_do_global_parameter(lp_ctx, "auth methods:member server", "anonymous sam winbind");
|
||||
lpcfg_do_global_parameter(lp_ctx, "auth methods:standalone", "anonymous sam_ignoredomain");
|
||||
lpcfg_do_global_parameter(lp_ctx, "private dir", dyn_PRIVATE_DIR);
|
||||
lpcfg_do_global_parameter(lp_ctx, "idmap database", "idmap.ldb");
|
||||
lpcfg_do_global_parameter(lp_ctx, "spoolss database", "spoolss.ldb");
|
||||
lpcfg_do_global_parameter(lp_ctx, "wins config database", "wins_config.ldb");
|
||||
lpcfg_do_global_parameter(lp_ctx, "wins database", "wins.ldb");
|
||||
|
@ -41,7 +41,7 @@ class IDmapDB(samba.Ldb):
|
||||
|
||||
self.lp = lp
|
||||
if url is None:
|
||||
url = lp.get("idmap database")
|
||||
url = lp.private_path("idmap.ldb")
|
||||
|
||||
super(IDmapDB, self).__init__(url=url, lp=lp, modules_dir=modules_dir,
|
||||
session_info=session_info, credentials=credentials, flags=flags,
|
||||
|
@ -518,8 +518,7 @@ def provision_paths_from_lp(lp, dnsdomain):
|
||||
|
||||
paths.shareconf = os.path.join(paths.private_dir, "share.ldb")
|
||||
paths.samdb = os.path.join(paths.private_dir, "sam.ldb")
|
||||
paths.idmapdb = os.path.join(paths.private_dir,
|
||||
lp.get("idmap database") or "idmap.ldb")
|
||||
paths.idmapdb = os.path.join(paths.private_dir, "idmap.ldb")
|
||||
paths.secrets = os.path.join(paths.private_dir, "secrets.ldb")
|
||||
paths.privilege = os.path.join(paths.private_dir, "privilege.ldb")
|
||||
paths.dns = os.path.join(paths.private_dir, "dns", dnsdomain + ".zone")
|
||||
|
@ -164,7 +164,7 @@ struct idmap_context *idmap_init(TALLOC_CTX *mem_ctx,
|
||||
idmap_ctx->lp_ctx = lp_ctx;
|
||||
|
||||
idmap_ctx->ldb_ctx = ldb_wrap_connect(mem_ctx, ev_ctx, lp_ctx,
|
||||
lpcfg_idmap_url(lp_ctx),
|
||||
"idmap.ldb",
|
||||
system_session(lp_ctx),
|
||||
NULL, 0);
|
||||
if (idmap_ctx->ldb_ctx == NULL) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user