GNOME Bugzilla – Bug 676381
Provide a way for session components to authenticate the user
Last modified: 2012-07-17 11:11:39 UTC
bla bla bla... desktop-devel-list, gdm-list, patch :)
Created attachment 214451 [details] [review] Add an interface for acting as a greeter from the session Add a new method to org.gnome.DisplayManager.Display that allows opening a private connection to the appropriate slave, which in turns exports a reduced form of the GdmGreeterServer interface, on a separate GdmSessionDirect.
Created attachment 214469 [details] [review] Add an interface for acting as a greeter from the session Add a new method to org.gnome.DisplayManager.Display that allows opening a private connection to the appropriate slave, which in turns exports a reduced form of the GdmGreeterServer interface, on a separate GdmSessionDirect.
Created attachment 214470 [details] [review] Use generated GDBus for libgdmgreeter GdmGreeterClient was just a wrapper over the DBus interface, and was in fact very similar to the autogenerated bindings. Bite the bullet and replace GdmGreeterClient with generated GdmGreeterServer. Also add two convenience functions for creating GdmGreeterServers, one for actual greeters and one for session components that want to use the greeter interface.
Committed as http://git.gnome.org/browse/gdm/commit/?id=e0a3c565625e7ef6cfa6082e25699b8bc1fbe39f http://git.gnome.org/browse/gdm/commit/?id=6ce1c7da0adc152d8cd15b97a7802dedae0d2125
Yep, fixed.