Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1972601 - Include openldap-servers package
Summary: Include openldap-servers package
Keywords:
Status: MODIFIED
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: Package Review
Version: epel8
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: FE-NEEDSPONSOR
TreeView+ depends on / blocked
 
Reported: 2021-06-16 10:11 UTC by Danilo Godec
Modified: 2021-06-17 11:17 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-06-16 17:19:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Danilo Godec 2021-06-16 10:11:46 UTC
Description of problem:

Red Hat has dropped OpenLDAP servers package, but OpenLDAP is still widely used and actively developed and maintained.

I suggest it gets included in EPEL build.

Comment 1 Carl George 🤠 2021-06-16 17:19:27 UTC
The package review component is for submitting new packages after you've created a spec file [0].  It is not a wishlist to ask other people to do the work.

If you'd like to start this work, there are a few things to be aware of.

- openldap-server is a subpackage from the openldap spec file.
- RHEL8 ships all the other subpackages, and thus the name openldap is blocked from being requested for an epel8 branch.

In order to ship just openldap-servers in EPEL8, the following would have to happen.

- Create a new openldap-servers.spec file based on the RHEL8 spec file [1] but removing all other subpackages and files to avoid conflicts with packages shipped in RHEL8.
- Submit a package review for openldap-servers.
- Once approved and added, keep the EPEL openldap-servers.spec file in sync with the RHEL openldap.spec file over time.


[0] https://fedoraproject.org/wiki/Join_the_package_collection_maintainers#Adding_a_new_package
[1] https://git.centos.org/rpms/openldap/blob/c8s/f/SPECS/openldap.spec

Comment 2 Danilo Godec 2021-06-17 09:56:50 UTC
Hope it's OK to re-open this 'bug' to submit the SPEC file, src.rpm and the binary x86_64.rpm.

This is my first package in Fedora 'universe'.

I adapted the SPEC file to build just the openldap-servers binary package - the SPEC file is still named openldap.spec and the resulting src.rpm is also named 'openldap' - should these also be changed to 'openldap-servers' ?

All the files are available on copr:

https://download.copr.fedorainfracloud.org/results/danci1973/openldap-servers/epel-8-x86_64/02257010-openldap/openldap-2.4.46-16.el8.src.rpm
https://download.copr.fedorainfracloud.org/results/danci1973/openldap-servers/epel-8-x86_64/02257010-openldap/openldap-servers-2.4.46-16.el8.x86_64.rpm
https://download.copr.fedorainfracloud.org/results/danci1973/openldap-servers/epel-8-x86_64/02257010-openldap/openldap.spec


Note You need to log in before you can comment on or make changes to this bug.