Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
Summary: S-c-tools cleanup: port to PolicyKit
https://bugzilla.redhat.com/show_bug.cgi?id=493912
Summary: S-c-tools cleanup: port to PolicyKit Product: Fedora Version: rawhide Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: low Component: system-config-language AssignedTo: psatpute@redhat.com ReportedBy: rrakus@redhat.com QAContact: extras-qa@fedoraproject.org CC: psatpute@redhat.com, jreznik@redhat.com, fedora-i18n-bugs@redhat.com Estimated Hours: 0.0 Classification: Fedora Target Release: ---
Description of problem: It's not a good approach to let system config tool runn under superuser account - it's a security risk. Instead each tools which needs users privileges should be divided to two parts - one which serves as privileged backend running on demand and user interface that can ask for privileged action over message bus (and ask password if needed). Once action is approved by PolicyKit, it can be processed.
Every tool should be ported to use PolicyKit.
How reproducible: Steps to Reproduce
Actual results: System config tool has to be run under superuser account.
Expected results System config tool is not runned under superuser account and asks for privileged access.
Additional info Look at https://fedorahosted.org/python-slip/
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=493912
Roman Rakus rrakus@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |493604
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=493912
John Poelstra poelstra@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |FutureFeature
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=493912
Pravin Satpute psatpute@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|psatpute@redhat.com |nkumar@redhat.com
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=493912
--- Comment #1 from Fedora Admin XMLRPC Client fedora-admin-xmlrpc@redhat.com 2011-03-04 04:06:49 EST --- This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=493912
Fedora Admin XMLRPC Client fedora-admin-xmlrpc@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|nkumar@redhat.com |psatpute@redhat.com
--- Comment #2 from Fedora Admin XMLRPC Client fedora-admin-xmlrpc@redhat.com 2011-06-16 04:49:11 EDT --- This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
https://bugzilla.redhat.com/show_bug.cgi?id=493912
Pravin Satpute psatpute@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|psatpute@redhat.com |apatil@redhat.com
Product: Fedora https://bugzilla.redhat.com/show_bug.cgi?id=493912
Fedora Admin XMLRPC Client fedora-admin-xmlrpc@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|apatil@redhat.com |pnemade@redhat.com
Product: Fedora https://bugzilla.redhat.com/show_bug.cgi?id=493912
--- Comment #3 from Fedora Admin XMLRPC Client fedora-admin-xmlrpc@redhat.com --- This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
https://bugzilla.redhat.com/show_bug.cgi?id=493912
Parag pnemade@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |MODIFIED
--- Comment #5 from Parag pnemade@redhat.com --- Fixed in system-config-language-2.1.0-1.fc21
https://bugzilla.redhat.com/show_bug.cgi?id=493912
--- Comment #6 from Fedora Update System updates@fedoraproject.org --- system-config-language-2.2.0-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/system-config-language-2.2.0-2.fc20
https://bugzilla.redhat.com/show_bug.cgi?id=493912
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #7 from Fedora Update System updates@fedoraproject.org --- Package system-config-language-2.2.0-2.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing system-config-language-2.2.0-2.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-7516/system-config-langu... then log in and leave karma (feedback).
https://bugzilla.redhat.com/show_bug.cgi?id=493912
lnie lnie@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lnie@redhat.com
--- Comment #8 from lnie lnie@redhat.com --- Tested with system-config-language-2.2.0-3.fc20 ,as the system-config-language-2.2.0-2.fc20 crashes all the time
No GUI appears after the privileged access,only the following message No protocol specified
** (system-config-language.py:2450): WARNING **: Could not open X display No protocol specified Unable to init server: Could not connect: Connection refused No protocol specified Unable to init server: Could not connect: Connection refused
(system-config-language.py:2450): Gtk-WARNING **: cannot open display: :0
https://bugzilla.redhat.com/show_bug.cgi?id=493912
--- Comment #9 from Parag pnemade@redhat.com --- I am not able to reproduce above messages in GUI execution of system-config-language from gnome-terminal.
https://bugzilla.redhat.com/show_bug.cgi?id=493912
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version| |system-config-language-2.2. | |0-3.fc20 Resolution|--- |ERRATA Last Closed| |2014-06-30 19:21:09
--- Comment #10 from Fedora Update System updates@fedoraproject.org --- system-config-language-2.2.0-3.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
i18n-bugs@lists.fedoraproject.org