[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: RPM spec file
On Wednesday, 21 April 2010 15:12:13 Joe Friedeggs wrote:
> >> On Thursday, 15 April 2010 15:38:05 Joe Friedeggs wrote:
> >>> I need to build a Red Hat rpm for the latest OpenLDAP release. I am
> >>> looking for spec file, howto page, or anything else that might speed up
> >>> this project. Any advice/suggestions would be greatly appreciated.
> >>
> >> There is also:
> >>
> >> http://staff.telkomsa.net/packages/rhel5/openldap/
> >
> > Thanks Buchan. I see RPMs of the later OpenLDAP versions are
> > labeled 'openldap2'. Is this just a naming convention change, a
> > work-around done for Red Hat, due to configuration file changes (similar
> > to freeradius' explanation for freeradius2 at
> > http://wiki.freeradius.org/Red_Hat_FAQ#Current_Pre-built_RPM.27s_for_RHEL
> >_5_and_CentOS_5)? If not, what does the '2' designate?
>
> Oops. I see now that is not 'openldap2' but 'openldap2.4'. I see you are
> now just adding the version in the name? Why the change? Why
> openldap2.4-2.4.20-1.el5.i386 instead of just openldap-2.4.20-1.el5.i386
> (seems redundant)?
Parallel installation of OpenLDAP 2.4 without affecting any other RedHat-
provided packages.
Note that on Mandriva (e.g. 2010.0) we ship 2.4 (e.g. openldap-
servers-2.4.19-2mdv2010.0.x86_64.rpm) in "main", with newer versions in
backports (e.g. openldap-servers-2.4.21-1mdv2010.0.x86_64.rpm) and 2.3 in
contrib (e.g. openldap2.3-servers-2.3.43-1mdv2009.0.x86_64.rpm), so people who
have upgraded (from a 2.3 server) for who data migration failed for some
reason, and who may not have had an ldif backup, to be able to easily retrieve
their data.
This also even allows parallel installation of 2.3 and 2.4.
A similar strategy is used by the postgresql package.
This also happened to be quite convenient in supporting systems running RHEL
or CentOS.
BTW, note that SRPMS are on Mandriva mirrors, and the spec files etc. are in
svn:
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/openldap/current/
Regards,
Buchan