author | Jiri Sasek <Jiri.Sasek@Oracle.COM> |
Tue, 26 Jul 2016 07:41:05 -0700 | |
changeset 6477 | 346bfca0ae26 |
parent 6096 | d24ce417bac1 |
permissions | -rw-r--r-- |
6096
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
1 |
Source: in-house |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
2 |
Up-stream Acceptability: Patch only reflects customized paths to Krb5 |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
3 |
in Solaris so it is not acceptable for community. |
4433
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
4 |
|
6096
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
5 |
--- a/wscript_configure_system_mitkrb5 2016-03-30 03:20:20.000000000 -0700 |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
6 |
+++ samba-4.4.1/wscript_configure_system_mitkrb5 2016-04-09 06:33:07.937842880 -0700 |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
7 |
@@ -34,6 +34,8 @@ |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
8 |
krb5_define_syslib(conf, "com_err", conf.env['LIB_GSSAPI']) |
4433
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
9 |
if 'gssapi_krb5' in conf.env['LIB_GSSAPI']: |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
10 |
krb5_define_syslib(conf, "gssapi_krb5", conf.env['LIB_GSSAPI']) |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
11 |
+ if 'gss' in conf.env['LIB_GSSAPI']: |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
12 |
+ krb5_define_syslib(conf, "gss", conf.env['LIB_GSSAPI']) |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
13 |
|
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
14 |
vendor = conf.cmd_and_log("%(path)s --vendor" % dict(path=conf.env.KRB5_CONFIG), dict()) |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
15 |
conf.env.KRB5_VENDOR = vendor.strip().lower() |
6096
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
16 |
@@ -56,18 +58,18 @@ |
4433
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
17 |
|
6096
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
18 |
conf.CHECK_CFG(args="--cflags --libs", package="com_err", uselib_store="com_err") |
4433
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
19 |
conf.CHECK_FUNCS_IN('_et_list', 'com_err') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
20 |
-conf.CHECK_HEADERS('com_err.h', lib='com_err') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
21 |
+conf.CHECK_HEADERS('com_err.h', lib='com_err krb5') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
22 |
|
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
23 |
conf.CHECK_HEADERS('krb5.h krb5/locate_plugin.h', lib='krb5') |
6096
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
24 |
possible_gssapi_headers="gssapi.h gssapi/gssapi_generic.h gssapi/gssapi.h gssapi/gssapi_ext.h gssapi/gssapi_krb5.h gssapi/gssapi_oid.h" |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
25 |
-conf.CHECK_HEADERS(possible_gssapi_headers, lib='gssapi') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
26 |
+conf.CHECK_HEADERS(possible_gssapi_headers, lib='gssapi krb5') |
264
84a67a54e8fd
7044174 Move samba(s) and its dependencies to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff
changeset
|
27 |
|
4433
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
28 |
conf.CHECK_FUNCS_IN('krb5_encrypt_data', 'k5crypto') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
29 |
conf.CHECK_FUNCS_IN('des_set_key','crypto') |
6096
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
30 |
conf.CHECK_FUNCS_IN('copy_Authenticator', 'asn1') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
31 |
conf.CHECK_FUNCS_IN('roken_getaddrinfo_hostspec', 'roken') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
32 |
|
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
33 |
-conf.CHECK_HEADERS('profile.h') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
34 |
+conf.CHECK_HEADERS('profile.h', lib='krb5') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
35 |
|
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
36 |
if conf.CHECK_FUNCS_IN('gss_display_status', 'gssapi gssapi_krb5'): |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
37 |
have_gssapi=True |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
38 |
@@ -87,7 +89,7 @@ |
4433
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
39 |
gsskrb5_extract_authz_data_from_sec_context |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
40 |
gss_krb5_export_lucid_sec_context |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
41 |
gss_import_cred gss_export_cred |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
42 |
- ''', 'gssapi gssapi_krb5') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
43 |
+ ''', 'gssapi gssapi_krb5 krb5') |
6096
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
44 |
conf.CHECK_VARIABLE('GSS_KRB5_CRED_NO_CI_FLAGS_X', headers=possible_gssapi_headers) |
4433
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
45 |
conf.CHECK_FUNCS_IN('krb5_mk_req_extended krb5_kt_compare', 'krb5') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
46 |
conf.CHECK_FUNCS(''' |
6096
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
47 |
@@ -122,27 +124,27 @@ |
4433
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
48 |
conf.CHECK_DECLS('''krb5_get_credentials_for_user |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
49 |
krb5_auth_con_set_req_cksumtype''', |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
50 |
headers='krb5.h', always=True) |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
51 |
-conf.CHECK_VARIABLE('AP_OPTS_USE_SUBKEY', headers='krb5.h') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
52 |
-conf.CHECK_VARIABLE('KV5M_KEYTAB', headers='krb5.h') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
53 |
-conf.CHECK_VARIABLE('KRB5_KU_OTHER_CKSUM', headers='krb5.h') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
54 |
-conf.CHECK_VARIABLE('KRB5_KEYUSAGE_APP_DATA_CKSUM', headers='krb5.h') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
55 |
-conf.CHECK_VARIABLE('ENCTYPE_AES128_CTS_HMAC_SHA1_96', headers='krb5.h') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
56 |
-conf.CHECK_VARIABLE('ENCTYPE_AES256_CTS_HMAC_SHA1_96', headers='krb5.h') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
57 |
+conf.CHECK_VARIABLE('AP_OPTS_USE_SUBKEY', headers='krb5.h', lib='krb5') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
58 |
+conf.CHECK_VARIABLE('KV5M_KEYTAB', headers='krb5.h', lib='krb5') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
59 |
+conf.CHECK_VARIABLE('KRB5_KU_OTHER_CKSUM', headers='krb5.h', lib='krb5') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
60 |
+conf.CHECK_VARIABLE('KRB5_KEYUSAGE_APP_DATA_CKSUM', headers='krb5.h', lib='krb5') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
61 |
+conf.CHECK_VARIABLE('ENCTYPE_AES128_CTS_HMAC_SHA1_96', headers='krb5.h', lib='krb5') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
62 |
+conf.CHECK_VARIABLE('ENCTYPE_AES256_CTS_HMAC_SHA1_96', headers='krb5.h', lib='krb5') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
63 |
conf.CHECK_DECLS('KRB5_PDU_NONE', reverse=True, headers='krb5.h') |
6096
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
64 |
conf.CHECK_STRUCTURE_MEMBER('krb5_keytab_entry', 'key', headers='krb5.h', |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
65 |
- define='HAVE_KRB5_KEYTAB_ENTRY_KEY') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
66 |
+ define='HAVE_KRB5_KEYTAB_ENTRY_KEY', lib='krb5') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
67 |
conf.CHECK_STRUCTURE_MEMBER('krb5_keytab_entry', 'keyblock', headers='krb5.h', |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
68 |
- define='HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
69 |
+ define='HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK', lib='krb5') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
70 |
conf.CHECK_STRUCTURE_MEMBER('krb5_address', 'magic', headers='krb5.h', |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
71 |
- define='HAVE_MAGIC_IN_KRB5_ADDRESS') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
72 |
+ define='HAVE_MAGIC_IN_KRB5_ADDRESS', lib='krb5') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
73 |
conf.CHECK_STRUCTURE_MEMBER('krb5_address', 'addrtype', headers='krb5.h', |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
74 |
- define='HAVE_ADDRTYPE_IN_KRB5_ADDRESS') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
75 |
+ define='HAVE_ADDRTYPE_IN_KRB5_ADDRESS', lib='krb5') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
76 |
conf.CHECK_STRUCTURE_MEMBER('krb5_ap_req', 'ticket', headers='krb5.h', |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
77 |
- define='HAVE_TICKET_POINTER_IN_KRB5_AP_REQ') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
78 |
+ define='HAVE_TICKET_POINTER_IN_KRB5_AP_REQ', lib='krb5') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
79 |
conf.CHECK_STRUCTURE_MEMBER('krb5_prompt', 'type', headers='krb5.h', |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
80 |
- define='HAVE_KRB5_PROMPT_TYPE') |
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
81 |
+ define='HAVE_KRB5_PROMPT_TYPE', lib='krb5') |
628
c3c0c8f3f696
7119845 Samba 3.5.10 can not use the system kerberos keytab.
Jiri Sasek <Jiri.Sasek@Sun.COM>
parents:
264
diff
changeset
|
82 |
|
4433
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
83 |
-conf.CHECK_TYPE('krb5_encrypt_block', headers='krb5.h') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
84 |
+conf.CHECK_TYPE('krb5_encrypt_block', headers='krb5.h', lib='krb5') |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
85 |
|
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
86 |
conf.CHECK_CODE(''' |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
87 |
krb5_context ctx; |
6096
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
88 |
@@ -150,7 +152,7 @@ |
4433
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
89 |
krb5_get_init_creds_opt_free(ctx, opt); |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
90 |
''', |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
91 |
'KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT', |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
92 |
- headers='krb5.h', link=False, |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
93 |
+ headers='krb5.h', lib='krb5', link=False, |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
94 |
msg="Checking whether krb5_get_init_creds_opt_free takes a context argument") |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
95 |
conf.CHECK_CODE(''' |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
96 |
const krb5_data *pkdata; |
6096
d24ce417bac1
23004781 Update Samba to version 4.4.2
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
5222
diff
changeset
|
97 |
@@ -261,7 +263,7 @@ |
4433
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
98 |
conf.CHECK_CODE('''#define KRB5_DEPRECATED 1 |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
99 |
#include <krb5.h>''', |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
100 |
'HAVE_KRB5_DEPRECATED_WITH_IDENTIFIER', addmain=False, |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
101 |
- link=False, |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
102 |
+ link=False, lib='krb5', |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
103 |
msg="Checking for KRB5_DEPRECATED define taking an identifier") |
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
104 |
|
d35242d8330c
PSARC/2015/008 Update Samba to release 4
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
4377
diff
changeset
|
105 |
conf.CHECK_CODE(''' |