Replace gnome-system-tools/system-tools-backends
The system-
- whitespace in system configuration files is rewritten for no reason
- passwords are changed without going through PAM, causing password-hooking things (e.g. ecryptfs) to get out of sync.
- password creation/changing is not detecting hashing mechanism in a sane or stable manner
Blueprint information
- Status:
- Not started
- Approver:
- Rick Clark
- Priority:
- Undefined
- Drafter:
- Kees Cook
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Discussion
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Whiteboard
https:/
- users-admin is the only real useful program, the rest is superseded by e. g.
nautilus-share, or completely broken (shares-admin)
- circumvents PAM (breaks ecryptfs, etc.), and has a lot of bugs
- unmaintained upstream
- alternatives: system-config-users (totally weird and Fedora specific admin
privilege system), YaST (too complex for just user admin)
- no capacity for a new upstream implementation in the desktop team
- karmic actions:
- remove menu items for services, times, shares
- disallow changing your own password in users-admin, call about-me
- option: system-config-user, run it through gksu and rip out the "local user
has root" stuff
- future plans:
- implement Fedora plan after next LTS:
http://
http://
system-config-users uses a library called libuser, which doesn't appear to use pam.
It contains the following "modules": files, krb5