(Created page with "<!-- The actual name of your proposed change page should look something like: Changes/Your_Change_Proposal_Name. This keeps all change proposals in the same namespace --> = Remove pam_console = {{Change_Proposal_Banner}} == Summary == Remove pam_console as it's broken and no longer under use. == Owner == * Name: Iker Pedrosa * Email: ipedrosa@redhat.com <!--- UNCOMMENT only for Changes with assigned Shepherd (by FESCo) * FESCo shepherd: User:FAS...") |
No edit summary |
||
Line 6: | Line 6: | ||
== Summary == | == Summary == | ||
Remove pam_console as it | Remove pam_console as it is broken and no longer under use. | ||
== Owner == | == Owner == | ||
Line 26: | Line 26: | ||
[[Category:SystemWideChange]] | [[Category:SystemWideChange]] | ||
* Targeted release: [https://docs.fedoraproject.org/en-US/releases/ | * Targeted release: [https://docs.fedoraproject.org/en-US/releases/f39/ Fedora Linux 39] | ||
* Last updated: <!-- this is an automatic macro — you don't need to change this line --> {{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY2}} | * Last updated: <!-- this is an automatic macro — you don't need to change this line --> {{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY2}} | ||
<!-- After the change proposal is accepted by FESCo, tracking bug is created in Bugzilla and linked to this page | <!-- After the change proposal is accepted by FESCo, tracking bug is created in Bugzilla and linked to this page | ||
Line 45: | Line 45: | ||
== Benefit to Fedora == | == Benefit to Fedora == | ||
The main benefit is that it reduces the maintenance effort of the package, without reducing the functionality as it should be managed by the HAL ACL. The pam_console module is not included in the [https://github.com/linux-pam/linux-pam Linux-PAM], and it has to be maintained in a [https://pagure.io/pam-redhat side-project]. On top of that, it is just used in Fedora and some of its derivatives. | |||
On top of that, it is just used in Fedora and some of its derivatives. | |||
== Scope == | == Scope == | ||
Line 87: | Line 58: | ||
The issue is required to be filed prior to feature submission, to ensure that someone is on board to do any process development work and testing and that all changes make it into the pipeline; a bullet point in a change is not sufficient communication --> | The issue is required to be filed prior to feature submission, to ensure that someone is on board to do any process development work and testing and that all changes make it into the pipeline; a bullet point in a change is not sufficient communication --> | ||
* Policies and guidelines: N/A | * Policies and guidelines: N/A | ||
* Trademark approval: N/A | * Trademark approval: N/A | ||
* Alignment with Objectives: | * Alignment with Objectives: N/A | ||
== Upgrade/compatibility impact == | == Upgrade/compatibility impact == |
Revision as of 14:04, 2 January 2023
Remove pam_console
Summary
Remove pam_console as it is broken and no longer under use.
Owner
- Name: Iker Pedrosa
- Email: ipedrosa@redhat.com
Current status
- Targeted release: Fedora Linux 39
- Last updated: 2023-01-02
- FESCo issue: <will be assigned by the Wrangler>
- Tracker bug: <will be assigned by the Wrangler>
- Release notes tracker: <will be assigned by the Wrangler>
Detailed Description
Currently, the pam_console module is broken as one of the files needed to define the permissions (50-default.perms) is not installed in the distribution. Indeed, there was a System-Wide Change proposal in 2007 to remove pam_console, but it wasn't finished.
Feedback
Benefit to Fedora
The main benefit is that it reduces the maintenance effort of the package, without reducing the functionality as it should be managed by the HAL ACL. The pam_console module is not included in the Linux-PAM, and it has to be maintained in a side-project. On top of that, it is just used in Fedora and some of its derivatives.
Scope
- Proposal owners:
- Other developers:
- Release engineering: #Releng issue number
- Policies and guidelines: N/A
- Trademark approval: N/A
- Alignment with Objectives: N/A
Upgrade/compatibility impact
How To Test
User Experience
Dependencies
Contingency Plan
- Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
- Contingency deadline: N/A (not a System Wide Change)
- Blocks release? N/A (not a System Wide Change), Yes/No
Documentation
N/A (not a System Wide Change)