--nextPart2634003.bqzySKHFiV Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Le Vendredi 26 Mai 2006 20:24, Thiago Macieira a =E9crit=A0: > Thiago Macieira wrote: > >2) Also, there's no way for a program with a different UID to connect to > >the session bus. So kdesu loses functionality. [...] > Any comments on #2? This is much more important, IMHO. It's a major issue > for porting, because kdesu cannot start KDE programs anymore. In fact, > the whole idea of running a program as a different user is rendered > impossible. > > You have to start a whole session in the other user's UID. Maybe it's just a stupid idea, i have not lot of knowledge in the dbus an= d=20 kdesu mechanism. But is that possible that the kdesu program do a bridge ? App1 <---DBus---> kdesu <---DBus---> App2 Or maybe add an auth mechanism in DBus, using a shared cookie. (didn't you= =20 tell me it will be required in Windows ?) Sorry if it sounds completely out of application =2D- Olivier - waiting to see dbus in trunk :-) --nextPart2634003.bqzySKHFiV Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEd15xz58lY8jWrL0RAqXyAJ93vEsAgx8zUlrjOh/W8tztpChXPACfeMni tenGw24zCrSDPvb35O27+V0= =DhjQ -----END PGP SIGNATURE----- --nextPart2634003.bqzySKHFiV--