~ubuntu-branches/ubuntu/maverick/openldap/maverick-proposed

« back to all changes in this revision

Viewing changes to include/portable.hin

  • Committer: Bazaar Package Importer
  • Author(s): Mathias Gug, Steve Langasek, Mathias Gug
  • Date: 2009-02-18 18:44:00 UTC
  • mfrom: (1.1.2 upstream) (0.1.2 lenny)
  • Revision ID: james.westby@ubuntu.com-20090218184400-zw4mjse9eywt5566
Tags: 2.4.14-0ubuntu1
[ Steve Langasek ]
* New upstream version
  - Fixes a bug with the pcache overlay not returning cached entries
    (closes: #497697)
  - Update evolution-ntlm patch to apply to current Makefiles.
  - (tentatively) drop gnutls-ciphers, since this bug was reported to be
    fixed upstream in 2.4.8.  The fix applied in 2.4.8 didn't match the
    patch from the bug report, so this should be watched for regressions.
* Build against db4.7 instead of db4.2 at last!  Closes: #421946.
* Build with --disable-ndb, to avoid a misbuild when libmysqlclient is
  installed in the build environment.
* New patch, no-crlcheck-for-gnutls, to fix a build failure when using
  --with-tls=gnutls.

[ Mathias Gug ]
* Merge from debian unstable, remaining changes:
  - debian/apparmor-profile: add AppArmor profile
  - debian/slapd.postinst: Reload AA profile on configuration
  - updated debian/slapd.README.Debian for note on AppArmor
  - debian/control: Recommends apparmor >= 2.1+1075-0ubuntu6
  - debian/control: Conflicts with apparmor-profiles << 2.1+1075-0ubuntu4
    to make sure that if earlier version of apparmour-profiles gets
    installed it won't overwrite our profile.
  - Modify Maintainer value to match the DebianMaintainerField
    speficication.
  - follow ApparmorProfileMigration and force apparmor compalin mode on 
    some upgrades (LP: #203529)
  - debian/slapd.dirs: add etc/apparmor.d/force-complain
  - debian/slapd.preinst: create symlink for force-complain on pre-feisty
    upgrades, upgrades where apparmor-profiles profile is unchanged (ie
    non-enforcing) and upgrades where apparmor profile does not exist.
  - debian/slapd.postrm: remove symlink in force-complain/ on purge
  - debian/patches/fix-ucred-libc due to changes how newer glibc handle
    the ucred struct now.
  - debian/control:
    - Build-depend on libltdl7-dev rather then libltdl3-dev.
  - debian/patches/autogen.sh:
    - Call libtoolize with the --install option to install config.{guess,sub}
      files.
  - Don't use local statement in config script as it fails if /bin/sh
    points to bash (LP: #286063).
  - Disable the testsuite on hppa. Allows building of packages on this
    architecture again, once this package is in the archive.
    LP: #288908.
  - debian/slapd.postinst, debian/slapd.script-common: set correct ownership
    and permissions on /var/lib/ldap, /etc/ldap/slapd.d (group readable) and
    /var/run/slapd (world readable). (LP: #257667).
  - debian/patches/nssov-build, debian/rules: 
    Build and package the nss overlay.
    debian/schema/misc.ldif: add ldif file for the misc schema, which defines
    rfc822MailMember (required by the nss overlay).
  - debian/{control,rules}: enable PIE hardening
  - Use cn=config as the default configuration backend instead of 
    slapd.conf. Migrate slapd.conf  file to /etc/ldap/slapd.d/ on upgrade
    asking the end user to enter a new password to control the access to the
    cn=config tree.
* debian/patches/corrupt-contextCSN: The contextCSN can get corrupted at
  times. (ITS: #5947)

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
/* begin of portable.h.pre */
5
5
/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
6
6
 *
7
 
 * Copyright 1998-2008 The OpenLDAP Foundation
 
7
 * Copyright 1998-2009 The OpenLDAP Foundation
8
8
 * All rights reserved.
9
9
 *
10
10
 * Redistribution and use in source and binary forms, with or without
190
190
/* Define to 1 if you have the `getdtablesize' function. */
191
191
#undef HAVE_GETDTABLESIZE
192
192
 
 
193
/* Define to 1 if you have the `geteuid' function. */
 
194
#undef HAVE_GETEUID
 
195
 
193
196
/* Define to 1 if you have the `getgrgid' function. */
194
197
#undef HAVE_GETGRGID
195
198
 
250
253
/* Define to 1 if you have the <grp.h> header file. */
251
254
#undef HAVE_GRP_H
252
255
 
 
256
/* define if you have GSSAPI */
 
257
#undef HAVE_GSSAPI
 
258
 
 
259
/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
 
260
#undef HAVE_GSSAPI_GSSAPI_H
 
261
 
 
262
/* Define to 1 if you have the <gssapi.h> header file. */
 
263
#undef HAVE_GSSAPI_H
 
264
 
 
265
/* Define to 1 if you have the `gss_oid_to_str' function. */
 
266
#undef HAVE_GSS_OID_TO_STR
 
267
 
253
268
/* Define to 1 if you have the `hstrerror' function. */
254
269
#undef HAVE_HSTRERROR
255
270
 
945
960
/* define to support cn=Monitor backend */
946
961
#undef SLAPD_MONITOR
947
962
 
 
963
/* define to support NDB backend */
 
964
#undef SLAPD_NDB
 
965
 
948
966
/* define to support NULL backend */
949
967
#undef SLAPD_NULL
950
968
 
954
972
/* define for Audit Logging overlay */
955
973
#undef SLAPD_OVER_AUDITLOG
956
974
 
 
975
/* define for Collect overlay */
 
976
#undef SLAPD_OVER_COLLECT
 
977
 
957
978
/* define for Attribute Constraint overlay */
958
979
#undef SLAPD_OVER_CONSTRAINT
959
980
 
960
981
/* define for Dynamic Directory Services overlay */
961
982
#undef SLAPD_OVER_DDS
962
983
 
 
984
/* define for Dynamic Directory Services overlay */
 
985
#undef SLAPD_OVER_DEREF
 
986
 
963
987
/* define for Dynamic Group overlay */
964
988
#undef SLAPD_OVER_DYNGROUP
965
989