"About Me" in System Settings throws an error when changing details
Bug #390396 reported by
Kyle Evans
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KDE Base |
Fix Released
|
Medium
|
|||
One Hundred Papercuts |
Fix Released
|
Undecided
|
Achim Bohnet | ||
kdebase (Ubuntu) |
Fix Released
|
Low
|
Alessandro Ghersi |
Bug Description
This affects Kubuntu in System Settings -> About Me. Changing and saving your name/email/ etc. makes the system ask for your password. After entering in your password the follow error box pops up saying:
"An error occurred and your password has probably not been changed. The error message was: chfn: Permission denied."
However, the error seems to not have any affect. The settings are saved as expected regardless of the error.
There are perhaps three papercuts here: 1 being that a user must type in his/her password when changing information, 2 that an error message popped up, 3 that the error message has nothing to do with any of the settings that the user actually changed.
tags: | added: kde |
tags: | added: hundredpaperkuts |
Changed in kdebase: | |
status: | Unknown → Confirmed |
Changed in hundredpapercuts: | |
assignee: | nobody → Achim Bohnet (allee) |
status: | New → Fix Committed |
Changed in kdebase-workspace (Ubuntu): | |
status: | Triaged → Fix Committed |
affects: | kdebase-workspace (Ubuntu) → kdebase (Ubuntu) |
Changed in kdebase (Ubuntu): | |
assignee: | nobody → Achim Bohnet (allee) |
Changed in hundredpapercuts: | |
status: | Fix Committed → Fix Released |
Changed in kdebase (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in kdebase (Ubuntu): | |
milestone: | none → ubuntu-10.10 |
tags: | added: iso-testing kubuntu |
Changed in kdebase (Ubuntu): | |
assignee: | Achim Bohnet (allee) → Alessandro Ghersi (alessandro-ghersi) |
status: | New → Confirmed |
Changed in kdebase (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in kdebase (Ubuntu): | |
status: | Fix Released → New |
status: | New → Confirmed |
Changed in kdebase (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in kdebase: | |
importance: | Unknown → Medium |
Changed in kde-baseapps: | |
status: | Confirmed → Unknown |
Changed in kde-baseapps: | |
status: | Unknown → Fix Released |
To post a comment you must log in.
Version: (using KDE 4.0.0) pc-linux- gnu-gcc 4.1.1
Installed from: Gentoo Packages
Compiler: x86_64-
OS: Linux
Well, System Settings->About Me->Password & User Account is a frontend to chfn and passwd. Chfn does not allow to change the Full Name field of a regular user, except when run as root.
When you change the "Name" field, and click Apply, a new dialog prompts for the user password. When correctly entered, a message box appears showing "chfn:Permission denied". It does not matter if chfn is suid root.
Given I don't know what is the reason to prompt for a password in the first place, and then running a surely failing chfn command, it would be better to do one of the three following things:
o To disable the "Name" text box,
o To use a label instead of a text box for the "Name" field
o To not use chfn for the change of name, but just update the name field in the KDE config.