Bug 80223
Summary: | Abstraction violation: Bad responsibility separation between 'passwd' and PAM | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Konstantin Andreev <pka> |
Component: | passwd | Assignee: | Tomas Mraz <tmraz> |
Status: | CLOSED DEFERRED | QA Contact: | Mike McLean <mikem> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | mitr |
Target Milestone: | --- | Keywords: | FutureFeature |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Enhancement | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-12-02 15:27:57 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Konstantin Andreev
2002-12-22 18:48:37 UTC
I will reconsider this in future. Removing the checks would be a potential security problem as passwd is setuid utility. Making passwd non-setuid would require changing pam_unix (and possibly other PAM modules which take care of user passwords) to be able to change passwords with uid != 0. (In reply to comment #2) > Removing the checks would be a potential security problem as passwd is setuid > utility. Making passwd non-setuid would require changing pam_unix (and possibly > other PAM modules which take care of user passwords) to be able to change > passwords with uid != 0. > In other words, you are telling: "I do not know how to cope with this." Yes, it's not easy. The question is not setuid OR not-setuid. The question is about system design. You should change it to have a robust system. No, I'm not telling "I do not know how to cope with this." I'm just telling there aren't and in foreseeable future won't be resources available for doing this. Feel free to create the necessary patches for all affected packages and submit them for review. |