~ubuntu-branches/ubuntu/karmic/openldap/karmic

« back to all changes in this revision

Viewing changes to doc/man/man5/slapo-dynlist.5

  • Committer: Bazaar Package Importer
  • Author(s): Mathias Gug, Steve Langasek, Mathias Gug
  • Date: 2009-07-30 16:42:58 UTC
  • mfrom: (0.2.4 sid)
  • Revision ID: james.westby@ubuntu.com-20090730164258-r282hhchgzytxm00
Tags: 2.4.17-1ubuntu1

[ Steve Langasek ]
* Fix up the lintian warnings:
  - add missing misc-depends on all packages
  - slapd, libldap-2.4-2-dbg sections changed to 'debug' to match archive
    overrides
  - bump Standards-Version to 3.8.2, no changes required.

[ Mathias Gug ]
* Resynchronise with Debian. Remaining changes:
  - AppArmor support:
    - debian/apparmor-profile: add AppArmor profile
    - updated debian/slapd.README.Debian for note on AppArmor
    - debian/slapd.dirs: add etc/apparmor.d/force-complain
    - debian/slapd.postrm: remove symlink in force-complain/ on purge
    - debian/rules: install apparmor profile.
  - Don't use local statement in config script as it fails if /bin/sh
    points to bash.
  - 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).
  - Enable nssoverlay:
    - 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/slapd.postinst: create /var/run/slapd before updating its
    permissions.
  - debian/slapd.init: Correctly set slapd config backend option even if
    the pidfile is configured in slapd default file.
* Dropped:
  - Merged in Debian:
    - Update priority of libldap-2.4-2 to match the archive override.
    - Add the missing ldapexop and ldapurl tools to ldap-utils, as well as
      the ldapurl(1) manpage.
    - Bump build-dependency on debhelper to 6 instead of 5, since that's
      what we're using.
    - Set the default SLAPD_SERVICES to ldap:/// ldapi:///, instead of using
      the built-in default of ldap:/// only.
  - Fixed in upstream release:
    - debian/patches/fix-ldap_back_entry_get_rwa.patch: fix test-0034
      failure when built with PIE.
    - debian/patches/gnutls-enable-v1-ca-certs: Enable V1 CA certs to be
      trusted.
  - Update Apparmor profile support: don't support upgrade from pre-hardy
    systems:
    - debian/slapd.postinst: Reload AA profile on configuration
    - 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
      apparmor-profiles gets installed it won't overwrite our profile.
    - follow ApparmorProfileMigration and force apparmor complain mode on
      some upgrades
    - 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/patches/autogen.sh: no longer needed with karmic libtool.
    - Call libtoolize with the --install option to install
      config.{guess,sub} files.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
.TH SLAPO-DYNLIST 5 "RELEASEDATE" "OpenLDAP LDVERSION"
2
2
.\" Copyright 1998-2009 The OpenLDAP Foundation, All Rights Reserved.
3
3
.\" Copying restrictions apply.  See the COPYRIGHT file.
4
 
.\" $OpenLDAP: pkg/ldap/doc/man/man5/slapo-dynlist.5,v 1.7.2.7 2009/01/30 20:08:05 quanah Exp $
 
4
.\" $OpenLDAP: pkg/ldap/doc/man/man5/slapo-dynlist.5,v 1.7.2.8 2009/06/03 01:41:59 quanah Exp $
5
5
.SH NAME
6
 
slapo-dynlist \- Dynamic List overlay to slapd
 
6
slapo\-dynlist \- Dynamic List overlay to slapd
7
7
.SH SYNOPSIS
8
8
ETCDIR/slapd.conf
9
9
.SH DESCRIPTION
20
20
No recursion is allowed, to avoid potential infinite loops.
21
21
The resulting entry must comply with the LDAP data model, so constraints
22
22
are enforced.
23
 
For example, if a \fISINGLE-VALUE\fP attribute is listed,
 
23
For example, if a \fISINGLE\-VALUE\fP attribute is listed,
24
24
only the first value results in the final entry.
25
25
The above described behavior is disabled when the \fImanageDSAit\fP
26
26
control (RFC 3296) is used.
50
50
.B overlay
51
51
directive.
52
52
.TP
53
 
.B dynlist-attrset <group-oc> [<URI>] <URL-ad> [[<mapped-ad>:]<member-ad> ...]
 
53
.B dynlist\-attrset <group-oc> [<URI>] <URL-ad> [[<mapped-ad>:]<member-ad> ...]
54
54
The value 
55
 
.B group-oc
 
55
.B group\-oc
56
56
is the name of the objectClass that triggers the dynamic expansion of the
57
57
data.
58
58
 
141
141
    # ...
142
142
 
143
143
    overlay dynlist
144
 
    dynlist-attrset groupOfURLs memberURL
 
144
    dynlist\-attrset groupOfURLs memberURL
145
145
.fi
146
146
.LP
147
147
and that slapd loads dynlist.la, if compiled as a run-time module;
170
170
    # ...
171
171
 
172
172
    overlay dynlist
173
 
    dynlist-attrset groupOfURLs memberURL member
 
173
    dynlist\-attrset groupOfURLs memberURL member
174
174
.fi
175
175
.LP
176
176
 
195
195
.BR slapd\-config (5),
196
196
.BR slapd (8).
197
197
The
198
 
.BR slapo-dynlist (5)
 
198
.BR slapo\-dynlist (5)
199
199
overlay supports dynamic configuration via
200
200
.BR back-config .
201
201
.SH ACKNOWLEDGEMENTS