~vorlon/ubuntu/natty/sudo/keep_home_by_default

« back to all changes in this revision

Viewing changes to config.h.in

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2009-05-11 18:07:03 UTC
  • mfrom: (1.1.6 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090511180703-vl2t8cem14g6r61c
Tags: 1.7.0-1ubuntu1
* Merge from debian unstable, remaining changes:
 - debian/rules: Disable lecture, enable tty_tickets by default. (Ubuntu
   specific)
 - Add debian/sudo_root.8: Explanation of root handling through sudo.
   Install it in debian/rules. (Ubuntu specific)
 - sudo.c: If the user successfully authenticated and he is in the 'admin'
   group, then create a stamp ~/.sudo_as_admin_successful. Our default bash
   profile checks for this and displays a short intro about sudo if the
   flag is not present. (Ubuntu specific)
 - env.c: Add "http_proxy" to initial_keepenv_table, so that it is kept
   for "sudo apt-get ...". (Ubuntu specific EBW hack, should disappear at
   some point)
 - debian/{rules,postinst,sudo-ldap.postinst}: Disable init script
   installation. Debian reintroduced it because /var/run tmpfs is not the
   default there, but has been on Ubuntu for ages.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
#ifndef _SUDO_CONFIG_H
4
4
#define _SUDO_CONFIG_H
5
5
 
 
6
/* Define to `signed' or nothing if compiler does not support a signed
 
7
   type qualifier. */
 
8
#undef __signed
 
9
 
6
10
/* Define to 1 if the `syslog' function returns a non-zero int to denote
7
11
   failure. */
8
12
#undef BROKEN_SYSLOG
60
64
/* Define to 1 if you have the `asprintf' function. */
61
65
#undef HAVE_ASPRINTF
62
66
 
63
 
/* Define to 1 if you have the `authenticate' function. */
64
 
#undef HAVE_AUTHENTICATE
65
 
 
66
 
/* Define to 1 if you have the `auth_challenge' function. */
67
 
#undef HAVE_AUTH_CHALLENGE
68
 
 
69
67
/* Define to 1 if you have the `bigcrypt' function. */
70
68
#undef HAVE_BIGCRYPT
71
69
 
94
92
/* Define to 1 if you have the `dispcrypt' function. */
95
93
#undef HAVE_DISPCRYPT
96
94
 
97
 
/* Define to 1 if you have the <err.h> header file. */
98
 
#undef HAVE_ERR_H
99
 
 
100
95
/* Define to 1 if your glob.h defines the GLOB_BRACE and GLOB_TILDE flags. */
101
96
#undef HAVE_EXTENDED_GLOB
102
97
 
168
163
/* Define to 1 if you have the `gettimeofday' function. */
169
164
#undef HAVE_GETTIMEOFDAY
170
165
 
 
166
/* Define to 1 if you have the `getuserattr' function. */
 
167
#undef HAVE_GETUSERATTR
 
168
 
171
169
/* Define to 1 if you have the `glob' function. */
172
170
#undef HAVE_GLOB
173
171
 
 
172
/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */
 
173
#undef HAVE_GSSAPI_GSSAPI_KRB5_H
 
174
 
 
175
/* Define to 1 if you have the `gss_krb5_ccache_name' function. */
 
176
#undef HAVE_GSS_KRB5_CCACHE_NAME
 
177
 
174
178
/* Define to 1 if your Kerberos is Heimdal. */
175
179
#undef HAVE_HEIMDAL
176
180
 
206
210
/* Define to 1 if you use Kerberos V. */
207
211
#undef HAVE_KERB5
208
212
 
 
213
/* Define to 1 if you have the `krb5_get_init_creds_opt_alloc' function. */
 
214
#undef HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC
 
215
 
 
216
/* Define to 1 if your `krb5_get_init_creds_opt_alloc' function takes two arguments. */
 
217
#undef HAVE_KRB5_GET_INIT_CREDS_OPT_FREE_TWO_ARGS
 
218
 
209
219
/* Define to 1 if you have the `krb5_init_secure_context' function. */
210
220
#undef HAVE_KRB5_INIT_SECURE_CONTEXT
211
221
 
218
228
/* Define to 1 if you use LDAP for sudoers. */
219
229
#undef HAVE_LDAP
220
230
 
 
231
/* Define to 1 if you have the `ldap_create' function. */
 
232
#undef HAVE_LDAP_CREATE
 
233
 
221
234
/* Define to 1 if you have the `ldap_initialize' function. */
222
235
#undef HAVE_LDAP_INITIALIZE
223
236
 
 
237
/* Define to 1 if you have the `ldap_sasl_bind_s' function. */
 
238
#undef HAVE_LDAP_SASL_BIND_S
 
239
 
 
240
/* Define to 1 if you have the `ldap_sasl_interactive_bind_s' function. */
 
241
#undef HAVE_LDAP_SASL_INTERACTIVE_BIND_S
 
242
 
 
243
/* Define to 1 if you have the `ldap_search_ext_s' function. */
 
244
#undef HAVE_LDAP_SEARCH_EXT_S
 
245
 
224
246
/* Define to 1 if you have the <ldap_ssl.h> header file. */
225
247
#undef HAVE_LDAP_SSL_H
226
248
 
227
249
/* Define to 1 if you have the `ldap_start_tls_s' function. */
228
250
#undef HAVE_LDAP_START_TLS_S
229
251
 
 
252
/* Define to 1 if you have the `ldap_str2dn' function. */
 
253
#undef HAVE_LDAP_STR2DN
 
254
 
 
255
/* Define to 1 if you have the `ldap_unbind_ext_s' function. */
 
256
#undef HAVE_LDAP_UNBIND_EXT_S
 
257
 
230
258
/* Define to 1 if you have the `ldapssl_init' function. */
231
259
#undef HAVE_LDAPSSL_INIT
232
260
 
245
273
/* Define to 1 if you have the `lrand48' function. */
246
274
#undef HAVE_LRAND48
247
275
 
248
 
/* Define to 1 if you have the `lsearch' function. */
249
 
#undef HAVE_LSEARCH
250
 
 
251
276
/* Define to 1 if you have the <malloc.h> header file. */
252
277
#undef HAVE_MALLOC_H
253
278
 
296
321
/* Define to 1 if you have the `random' function. */
297
322
#undef HAVE_RANDOM
298
323
 
 
324
/* Define to 1 if you have the <sasl/sasl.h> header file. */
 
325
#undef HAVE_SASL_SASL_H
 
326
 
299
327
/* Define if your struct sockadr has an sa_len field. */
300
328
#undef HAVE_SA_LEN
301
329
 
302
330
/* Define to 1 if you use SecurID for authentication. */
303
331
#undef HAVE_SECURID
304
332
 
305
 
/* Define to 1 if you have the <security/pam_appl.h> header file. */
306
 
#undef HAVE_SECURITY_PAM_APPL_H
307
 
 
308
333
/* Define to 1 to enable SELinux RBAC support. */
309
334
#undef HAVE_SELINUX
310
335
 
329
354
/* Define to 1 if you have the `set_auth_parameters' function. */
330
355
#undef HAVE_SET_AUTH_PARAMETERS
331
356
 
332
 
/* Define to 1 if you use SIA authentication. */
333
 
#undef HAVE_SIA
334
 
 
335
357
/* Define to 1 if you have the `sia_ses_init' function. */
336
358
#undef HAVE_SIA_SES_INIT
337
359
 
341
363
/* Define to 1 if <signal.h> has the sigaction_t typedef. */
342
364
#undef HAVE_SIGACTION_T
343
365
 
344
 
/* Define to 1 if the system has the type `sig_atomic_t'. */
345
 
#undef HAVE_SIG_ATOMIC_T
346
 
 
347
366
/* Define to 1 if you use S/Key. */
348
367
#undef HAVE_SKEY
349
368
 
486
505
/* Define to 1 if you want a two line OTP (S/Key or OPIE) prompt. */
487
506
#undef LONG_OTP_PROMPT
488
507
 
489
 
/* Define to the sub-directory in which libtool stores uninstalled libraries.
490
 
   */
491
 
#undef LT_OBJDIR
492
 
 
493
508
/* The subject of the mail sent by sudo to the MAILTO user/address. */
494
509
#undef MAILSUBJECT
495
510
 
596
611
/* Define to 1 if you want a different ticket file for each tty. */
597
612
#undef USE_TTY_TICKETS
598
613
 
599
 
/* Define to "void" if your compiler supports void pointers, else use "char".
600
 
   */
601
 
#undef VOID
602
 
 
603
614
/* Define to avoid using the passwd/shadow file for authentication. */
604
615
#undef WITHOUT_PASSWD
605
616
 
606
 
/* Path to the ldap.conf file */
607
 
#undef _PATH_LDAP_CONF
608
 
 
609
 
/* Path to the ldap.secret file */
610
 
#undef _PATH_LDAP_SECRET
611
 
 
612
 
/* The fully qualified pathname of sudo_noexec.so */
613
 
#undef _PATH_SUDO_NOEXEC
614
 
 
615
617
/* Define to empty if `const' does not conform to ANSI C. */
616
618
#undef const
617
619