summaryrefslogtreecommitdiffstats
path: root/auth
diff options
context:
space:
mode:
authorSimo Sorce <idra@samba.org>2012-03-30 19:33:53 -0400
committerAndreas Schneider <asn@samba.org>2012-04-12 12:06:42 +0200
commitb226955587ee3a45c25bef2783e13e82d2f9048c (patch)
tree2f22a2773c277809ea6bccbd70339416e91fd774 /auth
parent7d203f70aed948f40de0e5057e2289bb5e15628f (diff)
downloadsamba-b226955587ee3a45c25bef2783e13e82d2f9048c.tar.gz
samba-b226955587ee3a45c25bef2783e13e82d2f9048c.tar.xz
samba-b226955587ee3a45c25bef2783e13e82d2f9048c.zip
s4-auth-krb: Move keytab functions in a separate file.
Confine ldb dependency. Signed-off-by: Andreas Schneider <asn@samba.org>
Diffstat (limited to 'auth')
-rw-r--r--auth/credentials/credentials_krb5.c1
-rwxr-xr-x[-rw-r--r--]auth/credentials/wscript_build4
2 files changed, 3 insertions, 2 deletions
diff --git a/auth/credentials/credentials_krb5.c b/auth/credentials/credentials_krb5.c
index 18fda886bc..f4defa1cc0 100644
--- a/auth/credentials/credentials_krb5.c
+++ b/auth/credentials/credentials_krb5.c
@@ -28,6 +28,7 @@
#include "auth/credentials/credentials_proto.h"
#include "auth/credentials/credentials_krb5.h"
#include "auth/kerberos/kerberos_credentials.h"
+#include "auth/kerberos/kerberos_srv_keytab.h"
#include "auth/kerberos/kerberos_util.h"
#include "param/param.h"
diff --git a/auth/credentials/wscript_build b/auth/credentials/wscript_build
index 2c46b43b21..a7936e92ec 100644..100755
--- a/auth/credentials/wscript_build
+++ b/auth/credentials/wscript_build
@@ -11,13 +11,13 @@ bld.SAMBA_LIBRARY('samba-credentials',
bld.SAMBA_SUBSYSTEM('CREDENTIALS_KRB5',
source='credentials_krb5.c',
- deps='KERBEROS_UTIL gssapi samba-credentials',
+ deps='KERBEROS_SRV_KEYTAB KERBEROS_UTIL gssapi samba-credentials',
public_deps='com_err authkrb5',
)
bld.SAMBA_SUBSYSTEM('CREDENTIALS_SECRETS',
source='credentials_secrets.c',
- deps='CREDENTIALS_KRB5 CREDENTIALS_NTLM ldb samdb-common',
+ deps='CREDENTIALS_KRB5 CREDENTIALS_NTLM ldb SECRETS samdb-common',
)
bld.SAMBA_SUBSYSTEM('CREDENTIALS_NTLM',