A proof of concept, you can try it on a NX session:
[EMAIL PROTECTED]:~$ ck-list-sessions
Session1:
uid = '1000'
realname = 'Marcelo Boveto Shima,,,'
seat = 'Seat1'
session-type = ''
active = TRUE
x11-display = ':0'
x11-display-device = '/dev/tty7'
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2008-06-25T16:40:29Z'
[EMAIL PROTECTED]:~$ nx-session-launcher-suid ck-list-sessions
Session1:
uid = '1000'
realname = 'Marcelo,,,'
seat = 'Seat1'
session-type = ''
active = TRUE
x11-display = ':0'
x11-display-device = '/dev/tty7'
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2008-06-25T16:40:29Z'
Session3:
uid = '1001'
realname = 'Convidado,,,,'
seat = 'Seat3'
session-type = 'nx'
active = TRUE
x11-display = ':1000.0'
x11-display-device = ''
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2008-06-25T17:07:12Z'
[EMAIL PROTECTED]:~$ nx-session-launcher-suid users-admin
How it works?
- $ ck-list-sessions
shows my X session
- $ nx-session-launcher-suid ck-list-sessions
nx-session-launcher-suid creates a session, then executes
ck-list-sessions and the session ends
- $ nx-session-launcher-suid users-admin
nx-session-launcher-suid creates a session, then executes users-admin
and the session ends
The PolicyKit button is not grayed
--
Policy Kit Unlock Buttons Greyed Out when using NX
https://bugs.launchpad.net/bugs/221363
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs