Hide Forgot
Description of problem: anaconda will not install nss-pam-ldapd as dependency even if auth --enable-ldap is specified in kickstart config How reproducible: create a kickstart file with auth .... --enable-ldap .... -someldapoptions # more options for valid kickstart %packages @...-desktop-environment some packages but not_nss-pam-ldapd %end Actual results: nss-pam-ldapd is not installed. therefore ldap auth will not work after first boot. It has to installed manually via yum and authconfig has to be rerun. Expected results: have nss-pam-ldapd installed automatically as a dependency introduced by the parameters of auth. ldap auth is working. Additional info:
(In reply to og from comment #0) > Description of problem: > anaconda will not install nss-pam-ldapd as dependency even if auth > --enable-ldap is specified in kickstart config > > How reproducible: > create a kickstart file with > auth .... --enable-ldap .... -someldapoptions > # more options for valid kickstart > %packages > @...-desktop-environment > some > packages > but > not_nss-pam-ldapd > %end > > Actual results: > nss-pam-ldapd is not installed. therefore ldap auth will not work after > first boot. It has to installed manually via yum and authconfig has to be > rerun. > > Expected results: > have nss-pam-ldapd installed automatically as a dependency introduced by the > parameters of auth. ldap auth is working. To do that, anaconda would need a way to find out which packages should be installed as a dependency introduced by the parameters of auth. Do you know about any way to do so? Otherwise we just forward the parameters to auth and we would really like avoid inspecting them and doing some magic on top of them.
Sorry I don't know how this works internally. I'm a user, not a developer.
(In reply to og from comment #2) > Sorry I don't know how this works internally. I'm a user, not a developer. Fair point, but I'm afraid we cannot fix this issue in any "generic" way that would work with other options/commands as well. It looks more like a documentation issue to me.