On Wednesday 20 June 2012 21:34:19 Serghei Amelian wrote: > On Wednesday 20 June 2012 21:27:02 PCMan wrote: > > [...] > > > Looks like it uses ConsoleKit? > > org.freedesktop.ConsoleKit > > /org/freedesktop/ConsoleKit/Manager > > org.freedesktop.ConsoleKit.Manager > > GetSessionForUnixProcess > > > > I read its source code and found this. > > I think you right, I missed this chunk of code. > > Thanks.
I used org.freedesktop.ConsoleKit.Manager.GetCurrentSession, which returns an object path like "/org/freedesktop/ConsoleKit/Session2". In PolicyKit is stated: "Unix Session. subject_kind should be set to unix-session with the key session-id (of type string)". But i'm not sure what "session-id" is, because if I pass to RegisterAuthenticationAgent the object path returned by GetCurrentSession it returns this error: "Passed session and the session the caller is in differs. They must be equal for now." -- Serghei _______________________________________________ devkit-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/devkit-devel
