~ubuntu-branches/ubuntu/precise/nss-pam-ldapd/precise-security

« back to all changes in this revision

Viewing changes to config.h.in

  • Committer: Package Import Robot
  • Author(s): Arthur de Jong
  • Date: 2011-09-04 21:00:00 UTC
  • mfrom: (14.1.4 experimental)
  • Revision ID: package-import@ubuntu.com-20110904210000-pe3u91iga88vtr16
Tags: 0.8.4
* Upload to unstable
* switch to using the member attribute by default instead of
  uniqueMember (backwards incompatible change)
* only return "x" as a password hash when the object has the shadowAccount
  objectClass and nsswitch.conf is configured to do shadow lookups using
  LDAP (this avoids some problems with pam_unix)
* fix problem with partial attribute name matches in DN (thanks Timothy
  White)
* fix a problem with objectSid mappings with recent versions of OpenLDAP
  (patch by Wesley Mason)
* set the socket timeout in a connection callback to avoid timeout
  issues during the SSL handshake (patch by Stefan Völkel)
* check for unknown variables in pam_authz_search
* only check password expiration when authenticating, only check account
  expiration when doing authorisation
* make buffer sizes consistent and grow all buffers holding string
  representations of numbers to be able to hold 64-bit numbers
* update AX_PTHREAD from autoconf-archive
* support querying DNS SRV records from a different domain than the current
  one (based on a patch by James M. Leddy)
* fix a problem with uninitialised memory while parsing the tls_ciphers
  option (closes: #638872) (but doesn't work yet due to #640384)
* implement bounds checking of numeric values read from LDAP (patch by
  Jakub Hrozek)
* correctly support large uid and gid values from LDAP (patch by Jakub
  Hrozek)
* improvements to the configure script (patch by Jakub Hrozek)
* switch to dh for debian/rules and bump debhelper compatibility to 8
* build Debian packages with multiarch support
* ship shlibs (but still no symbol files) for libnss-ldapd since that was
  the easiest way to support multiarch
* fix output in init script when restarting nslcd (closes: #637132)
* correctly handle leading and trailing spaces in preseeded debconf uri
  option (patch by Andreas B. Mundt) (closes: #637863)
* support spaces around database names in /etc/nsswitch.conf while
  configuring package (closes: #640185)
* updated Russian debconf translation by Yuri Kozlov (closes: #637751)
* updated French debconf translation by Christian Perrier (closes: #637756)
* added Slovak debconf translation by Slavko (closes: #637759)
* updated Danish debconf translation by Joe Hansen (closes :#637763)
* updated Brazilian Portuguese debconf translation by Denis Doria
* updated Portuguese debconf translation by Américo Monteiro
* updated Japanese debconf translation by Kenshi Muto (closes: #638195)
* updated Czech debconf translation by Miroslav Kure (closes: #639026)
* updated German debconf translation by Chris Leick (closes: #639107)
* updated Spanish debconf translation by Francisco Javier Cuadrado
  (closes: #639236)
* updated Dutch debconf translation by Arthur de Jong with help from Paul
  Gevers and Jeroen Schot

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
/* Define to 1 if you have the `daemon' function. */
28
28
#undef HAVE_DAEMON
29
29
 
 
30
/* Define to 1 if you have the declaration of `daemon', and to 0 if you don't.
 
31
   */
 
32
#undef HAVE_DECL_DAEMON
 
33
 
 
34
/* Define to 1 if you have the declaration of `ether_aton', and to 0 if you
 
35
   don't. */
 
36
#undef HAVE_DECL_ETHER_ATON
 
37
 
 
38
/* Define to 1 if you have the declaration of `ether_ntoa', and to 0 if you
 
39
   don't. */
 
40
#undef HAVE_DECL_ETHER_NTOA
 
41
 
 
42
/* Define to 1 if you have the declaration of `ldap_extended_operation_s', and
 
43
   to 0 if you don't. */
 
44
#undef HAVE_DECL_LDAP_EXTENDED_OPERATION_S
 
45
 
30
46
/* Define to 1 if you have the `dlerror' function. */
31
47
#undef HAVE_DLERROR
32
48
 
213
229
/* Define to 1 if you have the <netinet/in.h> header file. */
214
230
#undef HAVE_NETINET_IN_H
215
231
 
 
232
/* Define to 1 if you have the <nsswitch.h> header file. */
 
233
#undef HAVE_NSSWITCH_H
 
234
 
 
235
/* Define to 1 if the system has the type `nss_backend_t'. */
 
236
#undef HAVE_NSS_BACKEND_T
 
237
 
216
238
/* Define to 1 if you have the <nss_common.h> header file. */
217
239
#undef HAVE_NSS_COMMON_H
218
240
 
 
241
/* Define to 1 if you have the <nss_dbdefs.h> header file. */
 
242
#undef HAVE_NSS_DBDEFS_H
 
243
 
219
244
/* Define to 1 if you have the <nss.h> header file. */
220
245
#undef HAVE_NSS_H
221
246
 
240
265
/* Define to 1 if you have the <pthread.h> header file. */
241
266
#undef HAVE_PTHREAD_H
242
267
 
 
268
/* Define to 1 if you have the `pthread_join' function. */
 
269
#undef HAVE_PTHREAD_JOIN
 
270
 
243
271
/* Define to 1 if you have the `pthread_mutex_lock' function. */
244
272
#undef HAVE_PTHREAD_MUTEX_LOCK
245
273
 
 
274
/* Have PTHREAD_PRIO_INHERIT. */
 
275
#undef HAVE_PTHREAD_PRIO_INHERIT
 
276
 
 
277
/* Define to 1 if you have the `pthread_timedjoin_np' function. */
 
278
#undef HAVE_PTHREAD_TIMEDJOIN_NP
 
279
 
246
280
/* Define to 1 if you have the `putenv' function. */
247
281
#undef HAVE_PUTENV
248
282
 
249
283
/* Define to 1 if you have the `realloc' function. */
250
284
#undef HAVE_REALLOC
251
285
 
 
286
/* Define to 1 if you have the `regcomp' function. */
 
287
#undef HAVE_REGCOMP
 
288
 
 
289
/* Define to 1 if you have the `regerror' function. */
 
290
#undef HAVE_REGERROR
 
291
 
 
292
/* Define to 1 if you have the `regexec' function. */
 
293
#undef HAVE_REGEXEC
 
294
 
 
295
/* Define to 1 if you have the <regex.h> header file. */
 
296
#undef HAVE_REGEX_H
 
297
 
252
298
/* Define to 1 if you have the <rpc/rpcent.h> header file. */
253
299
#undef HAVE_RPC_RPCENT_H
254
300
 
255
 
/* Define to 1 if you have the `sasl_auxprop_request' function. */
256
 
#undef HAVE_SASL_AUXPROP_REQUEST
257
 
 
258
301
/* Define to 1 if you have the <sasl.h> header file. */
259
302
#undef HAVE_SASL_H
260
303
 
312
355
/* Define to 1 if you have the `strncasecmp' function. */
313
356
#undef HAVE_STRNCASECMP
314
357
 
 
358
/* Define to 1 if you have the `strndup' function. */
 
359
#undef HAVE_STRNDUP
 
360
 
315
361
/* Define to 1 if you have the `strspn' function. */
316
362
#undef HAVE_STRSPN
317
363
 
318
364
/* Define to 1 if you have the `strtol' function. */
319
365
#undef HAVE_STRTOL
320
366
 
 
367
/* Define to 1 if you have the `strtoul' function. */
 
368
#undef HAVE_STRTOUL
 
369
 
 
370
/* Define to 1 if you have the `strtoull' function. */
 
371
#undef HAVE_STRTOULL
 
372
 
321
373
/* Define to 1 if the system has the type `struct aliasent'. */
322
374
#undef HAVE_STRUCT_ALIASENT
323
375
 
327
379
/* Define to 1 if the system has the type `struct ether_addr'. */
328
380
#undef HAVE_STRUCT_ETHER_ADDR
329
381
 
 
382
/* Define to 1 if `returnlen' is a member of `struct nss_XbyY_args'. */
 
383
#undef HAVE_STRUCT_NSS_XBYY_ARGS_RETURNLEN
 
384
 
330
385
/* Define to 1 if the system has the type `struct rpcent'. */
331
386
#undef HAVE_STRUCT_RPCENT
332
387
 
375
430
/* Define to 1 if `vfork' works. */
376
431
#undef HAVE_WORKING_VFORK
377
432
 
 
433
/* Define to 1 if you have the `__assert_fail' function. */
 
434
#undef HAVE___ASSERT_FAIL
 
435
 
378
436
/* Define to 1 if you have the `__nss_configure_lookup' function. */
379
437
#undef HAVE___NSS_CONFIGURE_LOOKUP
380
438
 
 
439
/* Define to activate deprecated features in OpenLDAP */
 
440
#undef LDAP_DEPRECATED
 
441
 
 
442
/* Define to get some functions on Solaris */
 
443
#undef LDAP_REFERRALS
 
444
 
381
445
/* Define to the number of arguments to ldap_set_rebindproc. */
382
446
#undef LDAP_SET_REBIND_PROC_ARGS
383
447
 
399
463
/* The location of the socket used for communicating. */
400
464
#undef NSLCD_SOCKET
401
465
 
 
466
/* Whether to use the FreeBSD NSS interface flavour. */
 
467
#undef NSS_FLAVOUR_FREEBSD
 
468
 
 
469
/* Whether to use the Glibc NSS interface flavour. */
 
470
#undef NSS_FLAVOUR_GLIBC
 
471
 
 
472
/* Whether to use the Solaris NSS interface flavour. */
 
473
#undef NSS_FLAVOUR_SOLARIS
 
474
 
402
475
/* The SONAME of the NSS library module. */
403
476
#undef NSS_LDAP_SONAME
404
477
 
423
496
/* Define to the version of this package. */
424
497
#undef PACKAGE_VERSION
425
498
 
 
499
/* path to PAM security library */
 
500
#undef PAM_SECLIB_DIR
 
501
 
426
502
/* Define to necessary symbol if this constant uses a non-standard name on
427
503
   your system. */
428
504
#undef PTHREAD_CREATE_JOINABLE
429
505
 
 
506
/* The size of `gid_t', as computed by sizeof. */
 
507
#undef SIZEOF_GID_T
 
508
 
 
509
/* The size of `uid_t', as computed by sizeof. */
 
510
#undef SIZEOF_UID_T
 
511
 
 
512
/* The size of `unsigned int', as computed by sizeof. */
 
513
#undef SIZEOF_UNSIGNED_INT
 
514
 
 
515
/* The size of `unsigned long int', as computed by sizeof. */
 
516
#undef SIZEOF_UNSIGNED_LONG_INT
 
517
 
 
518
/* The size of `unsigned long long int', as computed by sizeof. */
 
519
#undef SIZEOF_UNSIGNED_LONG_LONG_INT
 
520
 
430
521
/* Define to 1 if you have the ANSI C header files. */
431
522
#undef STDC_HEADERS
432
523