TALLOC_CTX *mem_ctx,
const struct auth_usersupplied_info *user_info,
struct auth_user_info_dc **user_info_dc);
-NTSTATUS auth_init(void);
+NTSTATUS auth4_init(void);
NTSTATUS auth_register(const struct auth_operations *ops);
NTSTATUS server_service_auth_init(void);
NTSTATUS authenticate_username_pw(TALLOC_CTX *mem_ctx,
int i;
struct auth_context *ctx;
- auth_init();
+ auth4_init();
if (!ev) {
DEBUG(0,("auth_context_create: called with out event context\n"));
return &critical_sizes;
}
-_PUBLIC_ NTSTATUS auth_init(void)
+_PUBLIC_ NTSTATUS auth4_init(void)
{
static bool initialized = false;
#define _MODULE_PROTO(init) extern NTSTATUS init(void);
- STATIC_auth_MODULES_PROTO;
- init_module_fn static_init[] = { STATIC_auth_MODULES };
+ STATIC_auth4_MODULES_PROTO;
+ init_module_fn static_init[] = { STATIC_auth4_MODULES };
if (initialized) return NT_STATUS_OK;
initialized = true;
NTSTATUS server_service_auth_init(void)
{
- return auth_init();
+ return auth4_init();
}
#!/usr/bin/env python
-bld.SAMBA_MODULE('auth_sam_module',
+bld.SAMBA_MODULE('auth4_sam_module',
source='auth_sam.c',
- subsystem='auth',
+ subsystem='auth4',
init_function='auth_sam_init',
- deps='samdb auth_sam ntlm_check samba-hostconfig'
+ deps='samdb auth4_sam ntlm_check samba-hostconfig'
)
-bld.SAMBA_MODULE('auth_anonymous',
+bld.SAMBA_MODULE('auth4_anonymous',
source='auth_anonymous.c',
- subsystem='auth',
+ subsystem='auth4',
init_function='auth_anonymous_init',
deps='talloc'
)
-bld.SAMBA_MODULE('auth_server',
+bld.SAMBA_MODULE('auth4_server',
source='auth_server.c',
- subsystem='auth',
+ subsystem='auth4',
init_function='auth_server_init',
deps='samba-util LIBCLI_SMB CREDENTIALS_NTLM'
)
-bld.SAMBA_MODULE('auth_winbind',
+bld.SAMBA_MODULE('auth4_winbind',
source='auth_winbind.c',
- subsystem='auth',
+ subsystem='auth4',
init_function='auth_winbind_init',
deps='RPC_NDR_WINBIND MESSAGING wbclient'
)
-bld.SAMBA_MODULE('auth_developer',
+bld.SAMBA_MODULE('auth4_developer',
source='auth_developer.c',
- subsystem='auth',
+ subsystem='auth4',
init_function='auth_developer_init',
deps='talloc'
)
-bld.SAMBA_MODULE('auth_unix',
+bld.SAMBA_MODULE('auth4_unix',
source='auth_unix.c',
- subsystem='auth',
+ subsystem='auth4',
init_function='auth_unix_init',
deps='pam PAM_ERRORS LIBTSOCKET'
)
-bld.SAMBA_LIBRARY('auth',
+bld.SAMBA_LIBRARY('auth4',
source='auth.c auth_util.c auth_simple.c',
autoproto='auth_proto.h',
deps='samba-util security samdb credentials UTIL_TEVENT',
source='auth_server_service.c',
subsystem='service',
init_function='server_service_auth_init',
- deps='auth',
+ deps='auth4',
internal_module=True
)
public_deps='credentials',
public_headers='session.h',
header_path='samba',
- deps='samdb auth_sam'
+ deps='samdb auth4_sam'
)
bld.SAMBA_SUBSYSTEM('samba_server_gensec',
source='samba_server_gensec.c',
- public_deps='credentials gensec auth'
+ public_deps='credentials gensec auth4'
)
)
-bld.SAMBA_SUBSYSTEM('auth_sam',
+bld.SAMBA_SUBSYSTEM('auth4_sam',
source='sam.c',
autoproto='auth_sam.h',
public_deps='samdb security ldb tevent',
bld.SAMBA_PYTHON('pyauth',
source='pyauth.c',
public_deps='auth_system_session',
- deps='samdb pytalloc-util pyparam_util pyldb-util pycredentials auth',
+ deps='samdb pytalloc-util pyparam_util pyldb-util pycredentials auth4',
realname='samba/auth.so'
)
bld.SAMBA_SUBSYSTEM('HDB_SAMBA4',
source='hdb-samba4.c',
- deps='ldb auth_sam auth_sam_reply credentials hdb db-glue samba-hostconfig com_err',
+ deps='ldb auth4_sam auth_sam_reply credentials hdb db-glue samba-hostconfig com_err',
includes='../heimdal/kdc',
)
bld.SAMBA_SUBSYSTEM('WDC_SAMBA4',
source='wdc-samba4.c',
includes='../heimdal/kdc',
- deps='ldb auth_sam auth_sam_reply credentials hdb PAC_GLUE samba-hostconfig com_err'
+ deps='ldb auth4_sam auth_sam_reply credentials hdb PAC_GLUE samba-hostconfig com_err'
)
bld.SAMBA_SUBSYSTEM('PAC_GLUE',
source='pac-glue.c',
includes='../heimdal/kdc',
- deps='ldb auth_sam auth_sam_reply credentials hdb samba-hostconfig com_err'
+ deps='ldb auth4_sam auth_sam_reply credentials hdb samba-hostconfig com_err'
)
bld.SAMBA_LIBRARY('pac',
bld.SAMBA_LIBRARY('db-glue',
source='db-glue.c',
- deps='ldb auth_sam auth_sam_reply credentials hdb samba-hostconfig com_err kdc-policy',
+ deps='ldb auth4_sam auth_sam_reply credentials hdb samba-hostconfig com_err kdc-policy',
private_library=True
)
bld.SAMBA_SUBSYSTEM('MIT_SAMBA',
source='mit_samba.c',
- deps='ldb auth_sam auth_sam_reply credentials hdb db-glue PAC_GLUE samba-hostconfig com_err'
+ deps='ldb auth4_sam auth_sam_reply credentials hdb db-glue PAC_GLUE samba-hostconfig com_err'
)
source='netlogon/dcerpc_netlogon.c',
subsystem='dcerpc_server',
init_function='dcerpc_server_netlogon_init',
- deps='DCERPC_COMMON RPC_NDR_IRPC COMMON_SCHANNELDB ndr-standard auth_sam samba-hostconfig CLDAPD'
+ deps='DCERPC_COMMON RPC_NDR_IRPC COMMON_SCHANNELDB ndr-standard auth4_sam samba-hostconfig CLDAPD'
)
bld.SAMBA_BINARY('samba-tool',
source='samba_tool.c password.c vampire.c gpo.c',
autoproto='proto.h',
- deps='samba-hostconfig samba-util samba-net popt POPT_SAMBA POPT_CREDENTIALS policy auth',
+ deps='samba-hostconfig samba-util samba-net popt POPT_SAMBA POPT_CREDENTIALS policy auth4',
pyembed=True
)
source='auth/ntlmssp.c auth/pac.c',
autoproto='auth/proto.h',
subsystem='smbtorture',
- deps='LIBCLI_SMB gensec auth authkrb5 POPT_CREDENTIALS smbpasswd torture com_err gensec_ntlmssp',
+ deps='LIBCLI_SMB gensec auth4 authkrb5 POPT_CREDENTIALS smbpasswd torture com_err gensec_ntlmssp',
internal_module=True
)
bld.SAMBA_BINARY('ntlm_auth',
source='ntlm_auth.c',
manpages='man/ntlm_auth.1',
- deps='samba-hostconfig samba-util popt POPT_SAMBA POPT_CREDENTIALS gensec LIBCLI_RESOLVE auth ntlm_check MESSAGING events service',
+ deps='samba-hostconfig samba-util popt POPT_SAMBA POPT_CREDENTIALS gensec LIBCLI_RESOLVE auth4 ntlm_check MESSAGING events service',
pyembed=True
)