Subject: important notes for all OpenLDAP users
To: None <pkgsrc-users@netbsd.org>
From: Geert Hendrickx <ghen@NetBSD.org>
List: pkgsrc-users
Date: 05/31/2006 20:46:17
--MGYHOYXEY6WxJCY8
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Important notes for all OpenLDAP users:=20

I've split the databases/openldap package in -client and -server
component packages (plus an additional -doc package containing to
openldap admin guide), and made the original openldap package a meta-pkg
depending on the three new packages. =20

Additionally, I've made slapd and slurpd (from openldap-server) run
as non-root.  slapd runs as slapd:ldap and slurpd as slurpd:ldap
(configurable).  They need to run as the same group because slurpd must
be able to read the replication log written by slapd.  Please be sure to
read the openldap-server/MESSAGE file for instructions on how to set the
proper permissions on your existing database.=20

People who were already running slapd and/or slurpd as non-root should
review their rc.conf settings as well, as the slapd -u <user> argument
is now in the rc.d script, and slurpd is invoked via su. =20

Furthermore I've converted all LDAP-based applications in pkgsrc to
depend on databases/openldap-client, and bumped those who depend on it
by default.  Packages using OpenLDAP libraries should now .include
=2E./../databases/openldap-client/buildlink3.mk.  (I'll modify the examples
in the docs in a minute). =20

Please let me know if you encounter any problems, esp. any root->nonroot
migration problems. =20

	Geert

--MGYHOYXEY6WxJCY8
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (NetBSD)

iQEVAwUBRH3keYLS9urEu56fAQJu3wgAhYq2krGX8IpXEraWV0mMu7td6oKl3OXI
n6V/sfPKg4e7pLpH51t6YVWpLNRpRP6TBT4yDztfzTMMr22I0tFr8uzwcVsfK6Dp
4Cqc5jpb0SnouJMP10BUsu0MXs6kZ8RrOLQjvQS1ecH4ZT6EtNzIkbyAihTXHoN8
P8IlgVT/KIxxz+vw0VK0eLPKgouNQw6BF7AfJhUzL8P3L+g3bUoXj6gvOyVDDWO2
KwCA/uK4BCqrdtTIuR4GNkitLSgJtyMSV2Dj/1LYhleVAjbcpR3g9s12mx+m+wYf
SLoLoa2UfJnZHaFAOZzm8ahlL2f+4eP+e5O5uV5t4rNHg7SHHaf5Ng==
=oMAY
-----END PGP SIGNATURE-----

--MGYHOYXEY6WxJCY8--