mirror of
https://github.com/samba-team/samba.git
synced 2025-01-22 22:04:08 +03:00
s4-auth: make KERBEROS subsystem into authkrb5 private library
this fixes some double linking. The name 'KERBEROS' was also a bit confusing, as it sounded like a base kerberos library, when it is in fact part of auth
This commit is contained in:
parent
7a26bb9f77
commit
045e3445a0
@ -14,7 +14,7 @@ bld.SAMBA_MODULE('gensec_krb5',
|
||||
source='gensec_krb5.c',
|
||||
subsystem='gensec',
|
||||
init_function='gensec_krb5_init',
|
||||
deps='CREDENTIALS KERBEROS auth_session com_err',
|
||||
deps='CREDENTIALS authkrb5 auth_session com_err',
|
||||
internal_module=False,
|
||||
)
|
||||
|
||||
@ -23,7 +23,7 @@ bld.SAMBA_MODULE('gensec_gssapi',
|
||||
source='gensec_gssapi.c',
|
||||
subsystem='gensec',
|
||||
init_function='gensec_gssapi_init',
|
||||
deps='gssapi CREDENTIALS KERBEROS'
|
||||
deps='gssapi CREDENTIALS authkrb5'
|
||||
)
|
||||
|
||||
|
||||
|
@ -1,15 +1,16 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
bld.SAMBA_SUBSYSTEM('KERBEROS',
|
||||
source='kerberos.c clikrb5.c kerberos_heimdal.c kerberos_pac.c gssapi_parse.c krb5_init_context.c keytab_copy.c',
|
||||
autoproto='proto.h',
|
||||
public_deps='krb5 NDR_KRB5PAC samba_socket LIBCLI_RESOLVE com_err',
|
||||
deps='ASN1_UTIL auth_sam_reply tevent LIBPACKET ndr'
|
||||
)
|
||||
bld.SAMBA_LIBRARY('authkrb5',
|
||||
source='kerberos.c clikrb5.c kerberos_heimdal.c kerberos_pac.c gssapi_parse.c krb5_init_context.c keytab_copy.c',
|
||||
autoproto='proto.h',
|
||||
public_deps='krb5 NDR_KRB5PAC samba_socket LIBCLI_RESOLVE com_err',
|
||||
deps='ASN1_UTIL auth_sam_reply tevent LIBPACKET ndr',
|
||||
private_library=True
|
||||
)
|
||||
|
||||
bld.SAMBA_SUBSYSTEM('KERBEROS_UTIL',
|
||||
autoproto='kerberos_util.h',
|
||||
source='kerberos_util.c',
|
||||
deps='KERBEROS com_err ldb CREDENTIALS_KRB5 SECRETS',
|
||||
deps='authkrb5 com_err ldb CREDENTIALS_KRB5 SECRETS',
|
||||
)
|
||||
|
||||
|
@ -156,7 +156,7 @@ bld.SAMBA_MODULE('ldb_password_hash',
|
||||
subsystem='ldb',
|
||||
init_function='LDB_MODULE(password_hash)',
|
||||
internal_module=False,
|
||||
deps='talloc events SAMDB LIBCLI_AUTH NDR_DRSBLOBS KERBEROS hdb krb5 com_err'
|
||||
deps='talloc events SAMDB LIBCLI_AUTH NDR_DRSBLOBS authkrb5 hdb krb5 com_err'
|
||||
)
|
||||
|
||||
|
||||
|
@ -73,7 +73,7 @@ bld.SAMBA_MODULE('TORTURE_AUTH',
|
||||
source='auth/ntlmssp.c auth/pac.c',
|
||||
autoproto='auth/proto.h',
|
||||
subsystem='smbtorture',
|
||||
deps='LIBCLI_SMB gensec auth KERBEROS POPT_CREDENTIALS smbpasswd torture com_err gensec_ntlmssp',
|
||||
deps='LIBCLI_SMB gensec auth authkrb5 POPT_CREDENTIALS smbpasswd torture com_err gensec_ntlmssp',
|
||||
internal_module=True
|
||||
)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user