freedesktop.org single sign-on project
Aaron J. Seigo
aseigo at kde.org
Fri Oct 3 16:19:50 BST 2008
On Friday 03 October 2008, nf2 wrote:
> Michael Leupold wrote:
> > On Friday 03 October 2008, Aaron J. Seigo wrote:
> >> On Friday 03 October 2008, Michael Leupold wrote:
> >>> On Friday 03 October 2008, Aaron J. Seigo wrote:
> >>>> what dependencies does it bring other than glib when built from
> >>>> source? what dependencies does it bring other than glib when installed
> >>>> from binary packages on major distributions?
> >>> According to configure.in it looks for:
> >>> - glib (gthread, gobject, gio)
> >> gio? hm. i wonder if that's for the UI bit or if it actually uses it for
> >> the daemon ...
> > A quick grep suggests that GIO is used in parts of the daemon, mainly
> > GIOChannel for abstracting pipes and sockets (as used eg. in the pkcs#11
> > part).
> GIOChannel is an old API inside libglib. It's not related to the new
> libgio (quite confusing).
> Searching the sources, libgio seems to be used in the gp11 module only,
> and just for GCancellable and GAsyncReadyCallback - no GIO/GFile
> operations are used. As libgio ships with the glib package anyway and
> doesn't depend on GVFS, no big deal i guess.
ah, great; that makes more sense all of a sudden. thanks for clarifying.
> >>> - gconf
> >> this should be avoided; i wonder if it's required by the GUI or the
> >> daemon?
> gconf seems to be used to enable/disable certain daemon components (like
> ssh,keyring,pkcs11) -> see gkr-daemon.c
> As this configuration is only read when the deamon is started, it's
> problably not hard to move it to a plain config file in
yes, if that can happen then i think we should be ok.
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Trolltech
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 197 bytes
Desc: This is a digitally signed message part.
More information about the kde-core-devel