YaST/Research/YaST PolicyKit configuration module
From openSUSE
Contents |
Description
Since PolicyKit get integrated more and more into the system we need a YaST module to edit the policy settings.
There are for example currently already 27 different policy rules for HAL alone (plus may more in other tools in the future). We need a way for the admins to change the rules to allow/disallow e.g. the user to suspend, change the CPU frequency or mount internal/external volumes.
Relevance to YaST/openSUSE
Describe the projects relevance to YaST. Which problem does it solve ? How will it bring YaST forward ? How does it help openSUSE (resp. Novell) ?
Goal
Describe the goal of the project, whats the expected outcome ? Both long-term and short-term (for the hackweek).
Remember that the project should be doable and have a useful outcome within a week.
Scope
Describe what is *NOT* part of the project. Use cases and scenarios that remain excluded.
Related technologies
Name related technologies and projects. Add FATE numbers if applicable
Typical use case
Try to describe how the project affects an end user. How would she use the result ?
A concrete story is *required*.
Required knowledge and skill level
PolicyKit, ycp useful
Dev. environment/equipment
Does working on the project require a specific environment or equipment - besides a workstation with internet connection ?
Participants
- jsuchome (secondary project, in case there will be time during work on PolicyKit integration)
Division of work and schedule
Describe how work should be divided among participants and a rough schedule for the week.
References
Notes: Note that there is already prior work in having a GUI to configure PolicyKit: screenshot 1, screenshot 2, screenshot 3. It may not make sense to write a YaST module from scratch.

