diff options
-rw-r--r-- | source4/libcli/auth/gensec.m4 | 5 | ||||
-rw-r--r-- | source4/libcli/auth/gensec.mk | 42 |
2 files changed, 47 insertions, 0 deletions
diff --git a/source4/libcli/auth/gensec.m4 b/source4/libcli/auth/gensec.m4 new file mode 100644 index 0000000000..8f8faf5d7c --- /dev/null +++ b/source4/libcli/auth/gensec.m4 @@ -0,0 +1,5 @@ +SMB_SUBSYSTEM_MK(GENSEC,libcli/auth/gensec.mk) +SMB_MODULE_MK(gensec_krb5, GENSEC, NOT, libcli/auth/gensec.mk) +SMB_MODULE_MK(gensec_ntlmssp, GENSEC, STATIC, libcli/auth/gensec.mk) +SMB_MODULE_MK(gensec_spnego, GENSEC, STATIC, libcli/auth/gensec.mk) + diff --git a/source4/libcli/auth/gensec.mk b/source4/libcli/auth/gensec.mk new file mode 100644 index 0000000000..7c2c21bafd --- /dev/null +++ b/source4/libcli/auth/gensec.mk @@ -0,0 +1,42 @@ +################################# +# Start SUBSYSTEM GENSEC +[SUBSYSTEM::GENSEC] +INIT_OBJ_FILES = libcli/auth/gensec.o +REQUIRED_SUBSYSTEMS = \ + AUTH SCHANNELDB +# End SUBSYSTEM GENSEC +################################# + +################################################ +# Start MODULE gensec_krb5 +[MODULE::gensec_krb5] +INIT_OBJ_FILES = libcli/auth/gensec_krb5.o +ADD_OBJ_FILES = \ + libcli/auth/clikrb5.o \ + libcli/auth/kerberos.o \ + libcli/auth/kerberos_verify.o +REQUIRED_SUBSYSTEMS = GENSEC +# End MODULE gensec_krb5 +################################################ + +################################################ +# Start MODULE gensec_spnego +[MODULE::gensec_spnego] +INIT_OBJ_FILES = libcli/auth/spnego.o +ADD_OBJ_FILES = \ + libcli/auth/spnego_parse.o +REQUIRED_SUBSYSTEMS = GENSEC +# End MODULE gensec_spnego +################################################ + +################################################ +# Start MODULE gensec_ntlmssp +[MODULE::gensec_ntlmssp] +INIT_OBJ_FILES = libcli/auth/gensec_ntlmssp.o +ADD_OBJ_FILES = \ + libcli/auth/ntlmssp.o \ + libcli/auth/ntlmssp_parse.o \ + libcli/auth/ntlmssp_sign.o +REQUIRED_SUBSYSTEMS = GENSEC AUTH +# End MODULE gensec_ntlmssp +################################################ |