|
Bugzilla – Full Text Bug Listing |
| Summary: | sssd: missing /etc/sssd/sssd.conf | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Distribution | Reporter: | Giacomo Comes <gcomes.obs> |
| Component: | Other | Assignee: | Samuel Cabrero <scabrero> |
| Status: | IN_PROGRESS --- | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | dleuenberger, samba-maintainers |
| Version: | Leap 15.6 | Flags: | scabrero:
needinfo?
(dleuenberger) |
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Giacomo Comes
2024-06-10 15:27:02 UTC
Hi Giacomo, the change was documented in package changelog, it is part of UsrEtc migration https://en.opensuse.org/openSUSE:Packaging_UsrEtc > ------------------------------------------------------------------- > Tue Oct 31 11:04:57 UTC 2023 - Jan Engelhardt <jengelh@inai.de> > > - Default config is unworkable, just stop installing it altogether > [boo#1216739] Hi Samuel, the /usr/etc migration normally means that files that were in /etc (/etc/sssd/sssd.conf) can be found now in /usr/etc (/usr/etc/sssd/sssd.conf) Examples: nsswitch.conf, idmapd.conf, sshd_config, login.defs, just to mention fews. This didn't happen with sssd. /etc/sssd/sssd.conf was simply removed. And that is the only mention available in the changelog. No-were is said that the user has to create /etc/sssd/sssd.conf anyway and with the appropriate permission in order to make sssd work. It is this lack of information that I was complaining about. I have been using sssd for a long time and it took to me some digging in order to understand what was going on. Imagine a user which is going to use sssd for the first time on Leap 15.6 how he will feel. Now if you are going the add some documentation to the package or not, it's up to you. I think there is a lack of information, and my job was to report it. And continuing to talk about sssd and its issues, be aware that on Leap 15.6 the command 'pam-config -a --sss' does not work. I opened boo#1226123 about this problem. It is my understanding that the pam-config maintainer is unwilling to acknowledge a fault in pam-config which means that is up to the sssd maintainers to solve the problem by providing the package sssd-32bit for Leap 15.6. This is an autogenerated message for OBS integration: This bug (1226157) was mentioned in https://build.opensuse.org/request/show/1187905 Factory / sssd (In reply to Giacomo Comes from comment #3) > And continuing to talk about sssd and its issues, be aware that on Leap 15.6 > the command 'pam-config -a --sss' does not work. > I opened boo#1226123 about this problem. It is my understanding that the > pam-config maintainer is unwilling to acknowledge a fault in pam-config > which means that is up to the sssd maintainers to solve the problem by > providing the package sssd-32bit for Leap 15.6. The problem is that sssd-32bit is not published. As a workaround you can add the devel project repo and install from there: > # zypper ar https://download.opensuse.org/repositories/network:/ldap/openSUSE_Tumbleweed/network:ldap.repo @Dominique, do you know who is able to add sssd-32bit to the tumbleweed repositories? > The problem is that sssd-32bit is not published. As a workaround you can add > the devel project repo and install from there: > > # zypper ar https://download.opensuse.org/repositories/network:/ldap/openSUSE_Tumbleweed/network:ldap.repo I have already fixed the issue for myself. I build locally sssd-32bit using the src.rpm of sssd for Leap 15.6 The bug report is for helping the rest of the users. > @Dominique, do you know who is able to add sssd-32bit to the tumbleweed > repositories? sssd-32bit is not necessary on tumbleweed. On tumbleweed the command: pam-config -a --sss works. pam-config on tumbleweed does not fail if a 32-bit module is missing, therefore sssd-32bit is not needed. The problem is on Leap 15.6 and (I guess) on SLE15SP6 and any other product where pam-config still fails if a 32-bit module is missing and sssd-32bit does not exist. |