Consolekit / Policykit interaction with indicator-applet-session produces unexpected results
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
consolekit (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: indicator-applet
Expected result:
Shutting down or rebooting via the indicator-
Actual result:
Shutting down or rebooting via the indicator-
Steps to reproduce:
1) Login to two sessions (one X session and one VTY session)
2) Select Shut Down or Restart from the indicator-
3) Approve the selected action from the indicator-
4) Select Cancel at the following policykit dialogue box
5) Behold as your X session is terminated with extreme prejudice
Possible solutions:
1) Inform the user of additional logins and request authorization with via policykit *before* obtaining approval via the indicator-
2) Integrate policykit user notification/
3) Don't end the current X session, but instead return control of the current X session back to the user so that he/she can investigate the situation.
ProblemType: Bug
Architecture: i386
Date: Sat Oct 24 07:04:14 2009
DistroRelease: Ubuntu 9.10
Package: indicator-
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: indicator-applet
Uname: Linux 2.6.31-14-generic i686
summary: |
- Policykit interaction with indicator-applet-session produces unexpected - results + Consolekit / Policykit interaction with indicator-applet-session + produces unexpected results |
100% agree. This is a bug in the interaction between console-kit and policy-kit and there isn't much we can do about it at the indicator-applet level.