Re: [Sugar-devel] New dependency on gnome-keyring-daemon (was: Re: [RELEASE] sugar-0.89.5)
On Sat, Aug 28, 2010 at 11:58, Sascha Silbe sascha-ml-reply-to-201...@silbe.org wrote: Excerpts from Tomeu Vizoso's message of Fri Aug 27 12:21:19 +0200 2010: * Launch gnome-keyring-daemon from sugar-emulator This means I need to add a new dependency to sugar-jhbuild (as will distro packagers once Sugar 0.90 is released), If you are using mission-control from distro packages in jhbuild, you are most likely to have already an implementation of org.freedesktop.Secret installed. If not, we can build telepathy-mission-control without the dependency on gnome-keyring-daemon. adding about 6MB on my XO (and potentially more on other systems). Hmm, are you using sugar-emulator on your XO? What's the rationale for this change? The commit comment is rather sparse. As Peter already replied, it's used by telepathy-mission-control, but is not a hard dependency. So we have some alternatives to not requiring it unconditionally: - have a build-time switch that conditionally enables launching gnome-keyring-daemon, - decide to launch gnome-keyring-daemon if it's installed, - find a way to make available inside sugar-emulator's dbus session the gnome-keyring-daemon that is running outside, - fix gnome-keyring-daemon to auto-activate correctly. The second option is probably the easiest but should work fine on most cases. Regards, Tomeu Sascha -- http://sascha.silbe.org/ http://www.infra-silbe.de/ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] New dependency on gnome-keyring-daemon (was: Re: [RELEASE] sugar-0.89.5)
On Mon, Aug 30, 2010 at 8:11 AM, Tomeu Vizoso to...@sugarlabs.org wrote: On Sat, Aug 28, 2010 at 11:58, Sascha Silbe sascha-ml-reply-to-201...@silbe.org wrote: Excerpts from Tomeu Vizoso's message of Fri Aug 27 12:21:19 +0200 2010: * Launch gnome-keyring-daemon from sugar-emulator This means I need to add a new dependency to sugar-jhbuild (as will distro packagers once Sugar 0.90 is released), If you are using mission-control from distro packages in jhbuild, you are most likely to have already an implementation of org.freedesktop.Secret installed. If not, we can build telepathy-mission-control without the dependency on gnome-keyring-daemon. adding about 6MB on my XO (and potentially more on other systems). Hmm, are you using sugar-emulator on your XO? What's the rationale for this change? The commit comment is rather sparse. As Peter already replied, it's used by telepathy-mission-control, but is not a hard dependency. So we have some alternatives to not requiring it unconditionally: If you disable gnome-keyring on t-m-c it stores password unencrypted so its probably not advisable. I'm surprised we don't already need gnome-keyring for NetworkManager. Peter ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] New dependency on gnome-keyring-daemon (was: Re: [RELEASE] sugar-0.89.5)
On Mon, Aug 30, 2010 at 09:47, pbrobin...@gmail.com pbrobin...@gmail.com wrote: On Mon, Aug 30, 2010 at 8:11 AM, Tomeu Vizoso to...@sugarlabs.org wrote: On Sat, Aug 28, 2010 at 11:58, Sascha Silbe sascha-ml-reply-to-201...@silbe.org wrote: Excerpts from Tomeu Vizoso's message of Fri Aug 27 12:21:19 +0200 2010: * Launch gnome-keyring-daemon from sugar-emulator This means I need to add a new dependency to sugar-jhbuild (as will distro packagers once Sugar 0.90 is released), If you are using mission-control from distro packages in jhbuild, you are most likely to have already an implementation of org.freedesktop.Secret installed. If not, we can build telepathy-mission-control without the dependency on gnome-keyring-daemon. adding about 6MB on my XO (and potentially more on other systems). Hmm, are you using sugar-emulator on your XO? What's the rationale for this change? The commit comment is rather sparse. As Peter already replied, it's used by telepathy-mission-control, but is not a hard dependency. So we have some alternatives to not requiring it unconditionally: If you disable gnome-keyring on t-m-c it stores password unencrypted so its probably not advisable. I'm surprised we don't already need gnome-keyring for NetworkManager. The idea was that Sugar users would never need to enter a password, but I guess Sugar should do the right thing with passwords anyway and leave for deployers to find ways to avoid that. Regards, Tomeu Peter ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] New dependency on gnome-keyring-daemon (was: Re: [RELEASE] sugar-0.89.5)
On Mon, Aug 30, 2010 at 09:11, Tomeu Vizoso to...@sugarlabs.org wrote: On Sat, Aug 28, 2010 at 11:58, Sascha Silbe sascha-ml-reply-to-201...@silbe.org wrote: Excerpts from Tomeu Vizoso's message of Fri Aug 27 12:21:19 +0200 2010: * Launch gnome-keyring-daemon from sugar-emulator This means I need to add a new dependency to sugar-jhbuild (as will distro packagers once Sugar 0.90 is released), If you are using mission-control from distro packages in jhbuild, you are most likely to have already an implementation of org.freedesktop.Secret installed. If not, we can build telepathy-mission-control without the dependency on gnome-keyring-daemon. adding about 6MB on my XO (and potentially more on other systems). Hmm, are you using sugar-emulator on your XO? What's the rationale for this change? The commit comment is rather sparse. As Peter already replied, it's used by telepathy-mission-control, but is not a hard dependency. So we have some alternatives to not requiring it unconditionally: - have a build-time switch that conditionally enables launching gnome-keyring-daemon, - decide to launch gnome-keyring-daemon if it's installed, - find a way to make available inside sugar-emulator's dbus session the gnome-keyring-daemon that is running outside, - fix gnome-keyring-daemon to auto-activate correctly. First try at it, let's see what says upstream: https://bugzilla.gnome.org/show_bug.cgi?id=628302 Regards, Tomeu The second option is probably the easiest but should work fine on most cases. Regards, Tomeu Sascha -- http://sascha.silbe.org/ http://www.infra-silbe.de/ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] New dependency on gnome-keyring-daemon (was: Re: [RELEASE] sugar-0.89.5)
On Sat, Aug 28, 2010 at 10:58 AM, Sascha Silbe sascha-ml-reply-to-201...@silbe.org wrote: Excerpts from Tomeu Vizoso's message of Fri Aug 27 12:21:19 +0200 2010: * Launch gnome-keyring-daemon from sugar-emulator This means I need to add a new dependency to sugar-jhbuild (as will distro packagers once Sugar 0.90 is released), adding about 6MB on my XO (and potentially more on other systems). What's the rationale for this change? The commit comment is rather sparse. telepathy-mission-control requires it which is used in the new messaging stuff that Tomeu has been doing to store user credentials. Peter ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] New dependency on gnome-keyring-daemon (was: Re: [RELEASE] sugar-0.89.5)
Excerpts from Tomeu Vizoso's message of Fri Aug 27 12:21:19 +0200 2010: * Launch gnome-keyring-daemon from sugar-emulator This means I need to add a new dependency to sugar-jhbuild (as will distro packagers once Sugar 0.90 is released), adding about 6MB on my XO (and potentially more on other systems). What's the rationale for this change? The commit comment is rather sparse. Sascha -- http://sascha.silbe.org/ http://www.infra-silbe.de/ signature.asc Description: PGP signature ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel