[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#3737) Patch to passwd backend

daveh@ci.com.au wrote:

>Full_Name: Dave Horsfall
>Version: 2.2.26
>OS: FreeBSD 4.10-STABLE
>URL: ftp://ftp.openldap.org/incoming/dave-horsfall-050520.patch
>Submission from: (NULL) (
>It turns out we have a use for the "passwd" backend, once it was modified,
>This patch changes the backend to return an account/posixAccount object
>(formerly person/uidObject) with the appropriate attributes.
>I, Dave Horsfall, hereby place the following modifications to OpenLDAP Software
>(and only these modifications) into the public domain. Hence, these
>modifications may be freely used and/or redistributed for any purpose with or
>without attribution and/or other notice.
What about having (inetOrg)person + posixAccount instead?  My concern is 
that account + posixAccount does not allow some of the attributes 
previously present in back-passwd (e.g. sn, which was actually required 
by person) and thus could break existing deployments.  person + 
posixAccount would only add attributes without breking the objectClass 
inheritance chain with respect to the currently released software.  The 
posixAccount extras could be associated to the presence of a configure 
switch (and posixAccount could simply replace the uidObject class).


    SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497