Red Hat Bugzilla – Bug 370411
RPM for openldap ppolicy overlay module (patch included)
Last modified: 2009-01-20 15:53:35 EST
Description of problem:
The is no RPM available on the RHN to provide the ppolicy overlay module for
The overlay provides a variety of password control mechanisms. They include
password aging--both minimum and maximum ages, password reuse and duplication
control, account time-outs, mandatory password resets, acceptable password
content, and even grace logins.
Version-Release number of selected component (if applicable):
All versions including openldap-2.3.27-8
Steps to Reproduce:
1. edit slapd.conf and add
2. Restart slapd
service ldap restart
Stopping slapd: [ OK ]
Checking configuration files for slapd: lt_dlopenext failed: (ppolicy.la) file
slaptest: bad configuration file!
Stopping slapd: [ OK ]
Checking configuration files for slapd: config file testing succeeded
[ OK ]
Starting slapd: [ OK ]
I have attached a patch to be applied to the openldap.spec file. This will
create a separate RPM called openldap-servers-ppolicy-2.3.27-8.arch.rpm which is
similar to how the sql overlay module is created.
Created attachment 250921 [details]
Patch to generate openldap-servers-ppolicy RPM
Just found out that the man pages for ppolicy are currently in the openldap-servers package, but the
module itself is not. Is it possible to either add the module to the openldap-servers package or package
both manual and module in a separate openldap-servers-ppolicy rpm? Thanks!
Similarly, the syncprov module is not in the openldap-servers rpm and I can't
find a seperate rpm for it. Although, as above, the documentation for the module
[root@eps-ldap01 ~]# rpm -ql openldap-servers | grep syncprov
http://bugs.centos.org/view.php?id=2475 has a pointer to rebuilt openldap rpms
which fix that issue (the overlays are in the openldap-overlays rpm). This also
includes smbk5pwd from the contrib directory.
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux maintenance release. Product Management has requested
further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed
products. This request is not yet committed for inclusion in an Update
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.