1 /* config.h.in. Generated from configure.ac by autoheader. */
3 /* Define to the name of the directory in which ccache files will be stored by
5 #undef DEFAULT_CCACHE_DIR
7 /* Define to the template used to generate name of the user's ccache. */
8 #undef DEFAULT_CCNAME_TEMPLATE
10 /* Set to the default value for the "external" setting. */
11 #undef DEFAULT_EXTERNAL
13 /* Define to the default location for your keytab file, which will be used for
15 #undef DEFAULT_KEYTAB_LOCATION
17 /* Set to the default location of the client's private key and PKI
19 #undef DEFAULT_PKINIT_IDENTITY
21 /* Set to the default list of preauthentication options. */
22 #undef DEFAULT_PREAUTH_OPTIONS
24 /* Define to the realm name which will be used if no realm is given as a
25 parameter and none is given in krb5.conf. */
28 /* Define to the ordered list of methods which should be used when attempting
30 #undef DEFAULT_TOKEN_STRATEGY
32 /* Set to the default value for the "use-shmem" setting. */
33 #undef DEFAULT_USE_SHMEM
35 /* Define to 1 if translation of program messages to the user's native
36 language is requested. */
39 /* Define to enable token-setting support. */
42 /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
43 CoreFoundation framework. */
44 #undef HAVE_CFLOCALECOPYCURRENT
46 /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
47 the CoreFoundation framework. */
48 #undef HAVE_CFPREFERENCESCOPYAPPVALUE
50 /* Define to 1 if you have the <com_err.h> header file. */
53 /* Define if the GNU dcgettext() function is already present or preinstalled.
57 /* Define to 1 if you have the <dlfcn.h> header file. */
60 /* Define if your krb5.h declares the error_message() function. */
61 #undef HAVE_ERROR_MESSAGE_DECL
63 /* Define to 1 if you have the <et/com_err.h> header file. */
64 #undef HAVE_ET_COM_ERR_H
66 /* Define to 1 if you have the `getpwnam_r' function. */
67 #undef HAVE_GETPWNAM_R
69 /* Define if the GNU gettext() function is already present or preinstalled. */
72 /* Define if you have the iconv() function and it works. */
75 /* Define to 1 if you have the <inttypes.h> header file. */
76 #undef HAVE_INTTYPES_H
78 /* Define to 1 if you have the `in_tkt' function. */
81 /* Define to 1 if you have the `keyctl_chown' function. */
82 #undef HAVE_KEYCTL_CHOWN
84 /* Define if you have libkeyutils. */
87 /* Define to 1 if you have the <keyutils.h> header file. */
88 #undef HAVE_KEYUTILS_H
90 /* Define if you have the krb524_convert_creds_kdc function. */
91 #undef HAVE_KRB524_CONVERT_CREDS_KDC
93 /* Define if you have the krb5_524_convert_creds function. */
94 #undef HAVE_KRB5_524_CONVERT_CREDS
96 /* Define to 1 if the system has the type `krb5_addresses'. */
97 #undef HAVE_KRB5_ADDRESSES
99 /* Define to 1 if `address' is member of `krb5_address'. */
100 #undef HAVE_KRB5_ADDRESS_ADDRESS
102 /* Define to 1 if `addrtype' is member of `krb5_address'. */
103 #undef HAVE_KRB5_ADDRESS_ADDRTYPE
105 /* Define to 1 if `addr_type' is member of `krb5_address'. */
106 #undef HAVE_KRB5_ADDRESS_ADDR_TYPE
108 /* Define to 1 if `contents' is member of `krb5_address'. */
109 #undef HAVE_KRB5_ADDRESS_CONTENTS
111 /* Define to 1 if `length' is member of `krb5_address'. */
112 #undef HAVE_KRB5_ADDRESS_LENGTH
114 /* Define to 1 if `ad_type' is member of `krb5_authdata'. */
115 #undef HAVE_KRB5_AUTHDATA_AD_TYPE
117 /* Define to 1 if `contents' is member of `krb5_authdata'. */
118 #undef HAVE_KRB5_AUTHDATA_CONTENTS
120 /* Define to 1 if `len' is member of `krb5_authdata'. */
121 #undef HAVE_KRB5_AUTHDATA_LEN
123 /* Define to 1 if `length' is member of `krb5_authdata'. */
124 #undef HAVE_KRB5_AUTHDATA_LENGTH
126 /* Define to 1 if `val->ad_data.data' is member of `krb5_authdata'. */
127 #undef HAVE_KRB5_AUTHDATA_VAL__AD_DATA_DATA
129 /* Define to 1 if `val->ad_data.length' is member of `krb5_authdata'. */
130 #undef HAVE_KRB5_AUTHDATA_VAL__AD_DATA_LENGTH
132 /* Define to 1 if `val->ad_type' is member of `krb5_authdata'. */
133 #undef HAVE_KRB5_AUTHDATA_VAL__AD_TYPE
135 /* Define to 1 if the system has the type `krb5_const_realm'. */
136 #undef HAVE_KRB5_CONST_REALM
138 /* Define if your krb5.h declares the krb5_copy_addr() function. */
139 #undef HAVE_KRB5_COPY_ADDR
141 /* Define to 1 if `flags' is member of `krb5_creds'. */
142 #undef HAVE_KRB5_CREDS_FLAGS
144 /* Define to 1 if `is_skey' is member of `krb5_creds'. */
145 #undef HAVE_KRB5_CREDS_IS_SKEY
147 /* Define to 1 if `keyblock' is member of `krb5_creds'. */
148 #undef HAVE_KRB5_CREDS_KEYBLOCK
150 /* Define to 1 if `session' is member of `krb5_creds'. */
151 #undef HAVE_KRB5_CREDS_SESSION
153 /* Define to 1 if `ticket_flags' is member of `krb5_creds'. */
154 #undef HAVE_KRB5_CREDS_TICKET_FLAGS
156 /* Define to 1 if you have the `krb5_free_default_realm' function. */
157 #undef HAVE_KRB5_FREE_DEFAULT_REALM
159 /* Define to 1 if you have the `krb5_free_unparsed_name' function. */
160 #undef HAVE_KRB5_FREE_UNPARSED_NAME
162 /* Define if your krb5.h declares the krb5_get_all_client_addrs() function. */
163 #undef HAVE_KRB5_GET_ALL_CLIENT_ADDRS
165 /* Define to 1 if you have the `krb5_get_init_creds_opt_alloc' function. */
166 #undef HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC
168 /* Define if your library provides both `krb5_get_init_creds_opt_alloc' and
169 `krb5_get_init_creds_opt_free'. */
170 #undef HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC_FREE
172 /* Define to 1 if you have the `krb5_get_init_creds_opt_free' function. */
173 #undef HAVE_KRB5_GET_INIT_CREDS_OPT_FREE
175 /* Define to 1 if you have the `krb5_get_init_creds_opt_set_canonicalize'
177 #undef HAVE_KRB5_GET_INIT_CREDS_OPT_SET_CANONICALIZE
179 /* Define to 1 if you have the
180 `krb5_get_init_creds_opt_set_change_password_prompt' function. */
181 #undef HAVE_KRB5_GET_INIT_CREDS_OPT_SET_CHANGE_PASSWORD_PROMPT
183 /* Define to 1 if you have the `krb5_get_init_creds_opt_set_pa' function. */
184 #undef HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PA
186 /* Define to 1 if you have the `krb5_get_init_creds_opt_set_pkinit' function.
188 #undef HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PKINIT
190 /* Define to 1 if you have the `krb5_get_prompt_types' function. */
191 #undef HAVE_KRB5_GET_PROMPT_TYPES
193 /* Define to 1 if you have the <krb5.h> header file. */
196 /* Define to 1 if you have the `krb5_init_secure_context' function. */
197 #undef HAVE_KRB5_INIT_SECURE_CONTEXT
199 /* Define to 1 if `contents' is member of `krb5_keyblock'. */
200 #undef HAVE_KRB5_KEYBLOCK_CONTENTS
202 /* Define to 1 if `enctype' is member of `krb5_keyblock'. */
203 #undef HAVE_KRB5_KEYBLOCK_ENCTYPE
205 /* Define to 1 if `keytype' is member of `krb5_keyblock'. */
206 #undef HAVE_KRB5_KEYBLOCK_KEYTYPE
208 /* Define to 1 if `keyvalue' is member of `krb5_keyblock'. */
209 #undef HAVE_KRB5_KEYBLOCK_KEYVALUE
211 /* Define to 1 if `length' is member of `krb5_keyblock'. */
212 #undef HAVE_KRB5_KEYBLOCK_LENGTH
214 /* Define to 1 if you have the <krb5/krb5.h> header file. */
215 #undef HAVE_KRB5_KRB5_H
217 /* Define if your krb5.h declares the krb5_os_hostaddr() function. */
218 #undef HAVE_KRB5_OS_HOSTADDR
220 /* Define if your krb5.h declares the krb5_os_localaddr() function. */
221 #undef HAVE_KRB5_OS_LOCALADDR
223 /* Define to 1 if you have the `krb5_parse_name_flags' function. */
224 #undef HAVE_KRB5_PARSE_NAME_FLAGS
226 /* Define to 1 if the system has the type `krb5_principal_data'. */
227 #undef HAVE_KRB5_PRINCIPAL_DATA
229 /* Define to 1 if `data' is member of `krb5_principal_data'. */
230 #undef HAVE_KRB5_PRINCIPAL_DATA_DATA
232 /* Define to 1 if `length' is member of `krb5_principal_data'. */
233 #undef HAVE_KRB5_PRINCIPAL_DATA_LENGTH
235 /* Define to 1 if `name.name_string.len' is member of `krb5_principal_data'.
237 #undef HAVE_KRB5_PRINCIPAL_DATA_NAME_NAME_STRING_LEN
239 /* Define to 1 if `name.name_string.val' is member of `krb5_principal_data'.
241 #undef HAVE_KRB5_PRINCIPAL_DATA_NAME_NAME_STRING_VAL
243 /* Define to 1 if `realm' is member of `krb5_principal_data'. */
244 #undef HAVE_KRB5_PRINCIPAL_DATA_REALM
246 /* Define to 1 if `realm.data' is member of `krb5_principal_data'. */
247 #undef HAVE_KRB5_PRINCIPAL_DATA_REALM_DATA
249 /* Define to 1 if `realm.length' is member of `krb5_principal_data'. */
250 #undef HAVE_KRB5_PRINCIPAL_DATA_REALM_LENGTH
252 /* Define to 1 if you have the `krb5_set_principal_realm' function. */
253 #undef HAVE_KRB5_SET_PRINCIPAL_REALM
255 /* Define to 1 if you have the `krb_in_tkt' function. */
256 #undef HAVE_KRB_IN_TKT
258 /* Define to 1 if you have the `krb_life_to_time' function. */
259 #undef HAVE_KRB_LIFE_TO_TIME
261 /* Define to 1 if you have the `krb_save_credentials' function. */
262 #undef HAVE_KRB_SAVE_CREDENTIALS
264 /* Define to 1 if you have the `krb_time_to_life' function. */
265 #undef HAVE_KRB_TIME_TO_LIFE
267 /* Define to 1 if you have the `54' library (-l54). */
270 /* Define to 1 if you have the `crypt' library (-lcrypt). */
273 /* Define to 1 if you have the `dl' library (-ldl). */
276 /* Define to 1 if you have the `keyutils' library (-lkeyutils). */
277 #undef HAVE_LIBKEYUTILS
279 /* Define to 1 if you have the `krb524' library (-lkrb524). */
280 #undef HAVE_LIBKRB524
282 /* Define to 1 if you have the `pam' library (-lpam). */
285 /* Define to 1 if you have the `resolv' library (-lresolv). */
286 #undef HAVE_LIBRESOLV
288 /* Define to 1 if the system has the type `long long'. */
289 #undef HAVE_LONG_LONG
291 /* Define to 1 if you have the <memory.h> header file. */
294 /* Define if you have the misc_conv function. */
295 #undef HAVE_MISC_CONV
297 /* Define to 1 if you have the `save_credentials' function. */
298 #undef HAVE_SAVE_CREDENTIALS
300 /* Define to 1 if you have the <security/pam_appl.h> header file. */
301 #undef HAVE_SECURITY_PAM_APPL_H
303 /* Define to 1 if you have the <security/pam_misc.h> header file. */
304 #undef HAVE_SECURITY_PAM_MISC_H
306 /* Define to 1 if you have the <security/pam_modules.h> header file. */
307 #undef HAVE_SECURITY_PAM_MODULES_H
309 /* Define to 1 if you have the <stdint.h> header file. */
312 /* Define to 1 if you have the <stdlib.h> header file. */
315 /* Define to 1 if you have the <strings.h> header file. */
316 #undef HAVE_STRINGS_H
318 /* Define to 1 if you have the <string.h> header file. */
321 /* Define to 1 if you have the `strtoll' function. */
324 /* Define to 1 if you have the <sys/ioccom.h> header file. */
325 #undef HAVE_SYS_IOCCOM_H
327 /* Define to 1 if you have the <sys/stat.h> header file. */
328 #undef HAVE_SYS_STAT_H
330 /* Define to 1 if you have the <sys/types.h> header file. */
331 #undef HAVE_SYS_TYPES_H
333 /* Define to 1 if you have the <unistd.h> header file. */
336 /* Define to 1 if you have the `__posix_getpwnam_r' function. */
337 #undef HAVE___POSIX_GETPWNAM_R
339 /* Define to the name of your Kerberos IV des.h header. */
342 /* Define to the name of your Kerberos IV krb_err.h header, if you have one.
344 #undef KRB4_KRB_ERR_H
346 /* Define to the name of your Kerberos IV krb.h header. */
349 /* Define if krb5_get_init_creds_opt_free() takes two arguments. */
350 #undef KRB5_GET_INIT_CREDS_OPT_ALLOC_FREE_TAKES_2_ARGS
352 /* Define if krb5_get_init_creds_opt_set_canonicalize() takes three arguments.
354 #undef KRB5_GET_INIT_CREDS_OPT_SET_CANONICALIZE_TAKES_3_ARGS
356 /* Define if krb5_get_init_creds_opt_set_pkinit() takes 11 arguments. */
357 #undef KRB5_GET_INIT_CREDS_OPT_SET_PKINIT_TAKES_11_ARGS
359 /* Define to the name of your Kerberos 5 header. */
362 /* Define to the sub-directory in which libtool stores uninstalled libraries.
366 /* Name of package */
369 /* Define to the address where bug reports for this package should be sent. */
370 #undef PACKAGE_BUGREPORT
372 /* Define to the full name of this package. */
375 /* Define to the full name and version of this package. */
376 #undef PACKAGE_STRING
378 /* Define to the one symbol short name of this package. */
379 #undef PACKAGE_TARNAME
381 /* Define to the version of this package. */
382 #undef PACKAGE_VERSION
384 /* Define to the application name, which defines which appdefaults section
385 will be expected to hold this module's configuration in krb5.conf. */
386 #undef PAM_KRB5_APPNAME
388 /* Add attribute tags to help spot format specifier problems. */
390 #define PAM_KRB5_GNUC_PRINTF(__x,__y) __attribute__((format(printf,__x,__y)))
392 #define PAM_KRB5_GNUC_PRINTF(__x,__y)
396 /* Define to the proper qualifier (either const or nothing) for your PAM
398 #undef PAM_KRB5_MAYBE_CONST
400 /* Define to the principal name of the password-changing service for any given
402 #undef PASSWORD_CHANGE_PRINCIPAL
404 /* The location of pam_krb5 helpers. */
405 #undef PKGSECURITYDIR
407 /* The location where the pam_krb5 module will be installed. */
410 /* Define to 1 if you have the ANSI C header files. */
413 /* Define if you have Kerberos IV as well. */
416 /* Version number of package */
420 /* Why Y_? Because if we somehow pull in OpenSSL's <des_old.h>, it'll
421 undefine _ out from under us. */
424 #define Y_(msgid) dgettext(PACKAGE, msgid)
425 #define N_(msgid) msgid
427 #define Y_(msgid) (msgid)
428 #define N_(msgid) msgid
429 #endif /* ENABLE_NLS */