| |
@@ -36,6 +36,7 @@
|
| |
Patch3: openldap-smbk5pwd-overlay.patch
|
| |
Patch4: openldap-ai-addrconfig.patch
|
| |
Patch5: openldap-allop-overlay.patch
|
| |
+ Patch51: openldap-autogroup-overlay.patch
|
| |
|
| |
# fix back_perl problems with lt_dlopen()
|
| |
# might cause crashes because of symbol collisions
|
| |
@@ -151,6 +152,7 @@
|
| |
%patch3 -p1
|
| |
%patch4 -p1
|
| |
%patch5 -p1
|
| |
+ %patch51 -p1
|
| |
%patch6 -p1
|
| |
%patch7 -p1
|
| |
%patch8 -p1
|
| |
@@ -158,6 +160,9 @@
|
| |
# build smbk5pwd with other overlays
|
| |
ln -s ../../../contrib/slapd-modules/smbk5pwd/smbk5pwd.c servers/slapd/overlays
|
| |
mv contrib/slapd-modules/smbk5pwd/README contrib/slapd-modules/smbk5pwd/README.smbk5pwd
|
| |
+ # build autogroup with other overlays
|
| |
+ ln -s ../../../contrib/slapd-modules/autogroup/autogroup.c servers/slapd/overlays
|
| |
+ mv contrib/slapd-modules/autogroup/README contrib/slapd-modules/autogroup/README.autogroup
|
| |
# build allop with other overlays
|
| |
ln -s ../../../contrib/slapd-modules/allop/allop.c servers/slapd/overlays
|
| |
mv contrib/slapd-modules/allop/README contrib/slapd-modules/allop/README.allop
|
| |
@@ -242,6 +247,8 @@
|
| |
%make_install STRIP_OPTS=""
|
| |
popd
|
| |
|
| |
+ # install autogroup-module
|
| |
+ cp openldap-%{version}/contrib/slapd-modules/autogroup/autogroup.* %{buildroot}%{_libdir}/openldap/
|
| |
# install check_password module
|
| |
pushd openldap-ppolicy-check-password-%{check_password_version}
|
| |
mv check_password.so check_password.so.%{check_password_version}
|
| |
@@ -422,6 +429,7 @@
|
| |
|
| |
%files servers
|
| |
%doc openldap-%{version}/contrib/slapd-modules/smbk5pwd/README.smbk5pwd
|
| |
+ %doc openldap-%{version}/contrib/slapd-modules/autogroup/README.autogroup
|
| |
%doc openldap-%{version}/doc/guide/admin/*.html
|
| |
%doc openldap-%{version}/doc/guide/admin/*.png
|
| |
%doc openldap-%{version}/servers/slapd/back-perl/SampleLDAP.pm
|
| |
@@ -467,6 +475,7 @@
|
| |
%{_libdir}/openldap/rwm*
|
| |
%{_libdir}/openldap/seqmod*
|
| |
%{_libdir}/openldap/smbk5pwd*
|
| |
+ %{_libdir}/openldap/autogroup*
|
| |
%{_libdir}/openldap/sssvlv*
|
| |
%{_libdir}/openldap/syncprov*
|
| |
%{_libdir}/openldap/translucent*
|
| |
This module is frequently used to automatically manage ldap group membership.