#4584 ipa-client install: Don't require nss_ldap or nss-pam-ldap with when not configuring authentication or SSSD
Closed: wontfix 5 years ago by rcritten. Opened 9 years ago by mkosek.

Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 6): Bug 1146881

Description of problem:
When doing a host install without user authentication (options --noac and
-S/--no-sssd), requirement of ldap authentication modules is kind of
superfluous

Version-Release number of selected component (if applicable):
ipa-client-3.0.0-42.el6.x86_64

How reproducible:
always

Steps to Reproduce:
1. make sure you don't have nss_ldap or nss-pam-ldap packages installed
2. call ipa-client install with all user authentication options disabled
(--noac, -S)
3.

Actual results:
ipa-client-install complains about missing packages:
One of these packages must be installed: nss_ldap or nss-pam-ldapd
Installation failed. Rolling back changes.

Expected results:
The packages are required only when needed

Additional info:
if some of these packages are always required, it might be worthy to consider
them a packaging dependency

Metadata Update from @mkosek:
- Issue assigned to someone
- Issue set to the milestone: FreeIPA 4.5 backlog

7 years ago

Behavior of --no-ac and --no-sssd option won't be changed. Upstream already deprecated them in IPA 4.7+.

Metadata Update from @rcritten:
- Issue close_status updated to: wontfix
- Issue status updated to: Closed (was: Open)

5 years ago

Login to comment on this ticket.

Metadata