Re: OLPC config in salut in F9?
Le jeudi 26 juin 2008 à 17:23 -0400, Michael Stone a écrit : > On Thu, Jun 26, 2008 at 05:01:04PM +0200, Morgan Collett wrote: > > I asked Dennis about branching salut, and he recommended we try keep > > everything in F-9 if possible. Is it feasible to put the rainbow > > specific patches in such that they are enabled with a runtime option, > > if built with --enable-olpc? > > Could you put up a link to the OLPC-specific patches? Gabble patches: https://dev.laptop.org/git?p=sugar-jhbuild;a=blob_plain;f=config/modulesets/patches/telepathy-gabble-chmod-unix-socket.patch;hb=HEAD https://dev.laptop.org/git?p=sugar-jhbuild;a=blob_plain;f=config/modulesets/patches/telepathy-gabble-olpc-no-dbus-uid-check.patch;hb=HEAD And the same patches for Salut: https://dev.laptop.org/git?p=sugar-jhbuild;a=blob;f=config/modulesets/patches/telepathy-salut-olpc-no-dbus-uid-check.patch;h=d876cd80c1251e5d5abdc27709a4df132387181c;hb=HEAD https://dev.laptop.org/git?p=sugar-jhbuild;a=blob;f=config/modulesets/patches/telepathy-salut-chmod-unix-socket.patch;h=5d36941d1faf84015fc4357f03926995fae1626c;hb=HEAD G. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC config in salut in F9?
On Thu, Jun 26, 2008 at 05:01:04PM +0200, Morgan Collett wrote: > I asked Dennis about branching salut, and he recommended we try keep > everything in F-9 if possible. Is it feasible to put the rainbow > specific patches in such that they are enabled with a runtime option, > if built with --enable-olpc? Could you put up a link to the OLPC-specific patches? Thanks, Michael ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC config in salut in F9?
Le jeudi 26 juin 2008 à 17:23 +0200, Morgan Collett a écrit : > On Thu, Jun 26, 2008 at 17:03, Guillaume Desmottes > <[EMAIL PROTECTED]> wrote: > > Le jeudi 26 juin 2008 à 17:01 +0200, Morgan Collett a écrit : > >> On Wed, Jun 25, 2008 at 12:01, Guillaume Desmottes > >> <[EMAIL PROTECTED]> wrote: > >> > Le mardi 24 juin 2008 à 17:36 -0700, Brian Pepple a écrit : > >> >> On Wed, 2008-06-25 at 01:12 +0200, Morgan Collett wrote: > >> >> > Can we enable the OLPC-specific patches and config in telepathy-salut > >> >> > in F-9? We're rebasing OLPC builds on F-9 and it would be good to work > >> >> > in the F-9 branch and not need to fork. > >> >> > >> >> Does it make sense to have these patches in F9? I'm on vacation right > >> >> now, so I don't really have time to look at the patches. If it makes > >> >> sense to have these in F9 in addition to OLPC, I don't have a problem > >> >> with you doing enabling it. > >> > > >> > Not really. These patches are ugly OLPC specific workarounds due to XO > >> > security model (Rainbow). > >> > Building Salut with --enable-olpc doesn't hurt though (Debian does). > >> > >> I asked Dennis about branching salut, and he recommended we try keep > >> everything in F-9 if possible. Is it feasible to put the rainbow > >> specific patches in such that they are enabled with a runtime option, > >> if built with --enable-olpc? > > > > Then it would be build time option and F9 users will have the patch > > applied anyway (which is not really a good idea). > > Can we make it a runtime option? We certainly don't want to add a CM parameter for this. We could eventually check an env variable but I'm not convince that's a so good idea as these workarounds are very very hackish. Sjoerd, Daf: Thoughts? G. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC config in salut in F9?
On Thu, Jun 26, 2008 at 17:03, Guillaume Desmottes <[EMAIL PROTECTED]> wrote: > Le jeudi 26 juin 2008 à 17:01 +0200, Morgan Collett a écrit : >> On Wed, Jun 25, 2008 at 12:01, Guillaume Desmottes >> <[EMAIL PROTECTED]> wrote: >> > Le mardi 24 juin 2008 à 17:36 -0700, Brian Pepple a écrit : >> >> On Wed, 2008-06-25 at 01:12 +0200, Morgan Collett wrote: >> >> > Can we enable the OLPC-specific patches and config in telepathy-salut >> >> > in F-9? We're rebasing OLPC builds on F-9 and it would be good to work >> >> > in the F-9 branch and not need to fork. >> >> >> >> Does it make sense to have these patches in F9? I'm on vacation right >> >> now, so I don't really have time to look at the patches. If it makes >> >> sense to have these in F9 in addition to OLPC, I don't have a problem >> >> with you doing enabling it. >> > >> > Not really. These patches are ugly OLPC specific workarounds due to XO >> > security model (Rainbow). >> > Building Salut with --enable-olpc doesn't hurt though (Debian does). >> >> I asked Dennis about branching salut, and he recommended we try keep >> everything in F-9 if possible. Is it feasible to put the rainbow >> specific patches in such that they are enabled with a runtime option, >> if built with --enable-olpc? > > Then it would be build time option and F9 users will have the patch > applied anyway (which is not really a good idea). Can we make it a runtime option? Morgan ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC config in salut in F9?
Le jeudi 26 juin 2008 à 17:01 +0200, Morgan Collett a écrit : > On Wed, Jun 25, 2008 at 12:01, Guillaume Desmottes > <[EMAIL PROTECTED]> wrote: > > Le mardi 24 juin 2008 à 17:36 -0700, Brian Pepple a écrit : > >> On Wed, 2008-06-25 at 01:12 +0200, Morgan Collett wrote: > >> > Can we enable the OLPC-specific patches and config in telepathy-salut > >> > in F-9? We're rebasing OLPC builds on F-9 and it would be good to work > >> > in the F-9 branch and not need to fork. > >> > >> Does it make sense to have these patches in F9? I'm on vacation right > >> now, so I don't really have time to look at the patches. If it makes > >> sense to have these in F9 in addition to OLPC, I don't have a problem > >> with you doing enabling it. > > > > Not really. These patches are ugly OLPC specific workarounds due to XO > > security model (Rainbow). > > Building Salut with --enable-olpc doesn't hurt though (Debian does). > > I asked Dennis about branching salut, and he recommended we try keep > everything in F-9 if possible. Is it feasible to put the rainbow > specific patches in such that they are enabled with a runtime option, > if built with --enable-olpc? Then it would be build time option and F9 users will have the patch applied anyway (which is not really a good idea). G. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC config in salut in F9?
On Wed, Jun 25, 2008 at 12:01, Guillaume Desmottes <[EMAIL PROTECTED]> wrote: > Le mardi 24 juin 2008 à 17:36 -0700, Brian Pepple a écrit : >> On Wed, 2008-06-25 at 01:12 +0200, Morgan Collett wrote: >> > Can we enable the OLPC-specific patches and config in telepathy-salut >> > in F-9? We're rebasing OLPC builds on F-9 and it would be good to work >> > in the F-9 branch and not need to fork. >> >> Does it make sense to have these patches in F9? I'm on vacation right >> now, so I don't really have time to look at the patches. If it makes >> sense to have these in F9 in addition to OLPC, I don't have a problem >> with you doing enabling it. > > Not really. These patches are ugly OLPC specific workarounds due to XO > security model (Rainbow). > Building Salut with --enable-olpc doesn't hurt though (Debian does). I asked Dennis about branching salut, and he recommended we try keep everything in F-9 if possible. Is it feasible to put the rainbow specific patches in such that they are enabled with a runtime option, if built with --enable-olpc? Morgan ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC config in salut in F9?
On Wed, Jun 25, 2008 at 18:35, Morgan Collett <[EMAIL PROTECTED]> wrote: > On Wed, Jun 25, 2008 at 18:27, Marco Pesenti Gritti <[EMAIL PROTECTED]> wrote: >> It would still be good if we could --enable-olpc on the F9 packages, >> so that Sugar can work right in Fedora 9. Morgan could you take care >> of that? > > Yes, I'll do that. Done. Morgan ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC config in salut in F9?
On Wed, Jun 25, 2008 at 18:27, Marco Pesenti Gritti <[EMAIL PROTECTED]> wrote: > On Wed, Jun 25, 2008 at 6:15 PM, Morgan Collett > <[EMAIL PROTECTED]> wrote: >> On Wed, Jun 25, 2008 at 12:01, Guillaume Desmottes >> <[EMAIL PROTECTED]> wrote: >>> Le mardi 24 juin 2008 à 17:36 -0700, Brian Pepple a écrit : On Wed, 2008-06-25 at 01:12 +0200, Morgan Collett wrote: > Can we enable the OLPC-specific patches and config in telepathy-salut > in F-9? We're rebasing OLPC builds on F-9 and it would be good to work > in the F-9 branch and not need to fork. Does it make sense to have these patches in F9? I'm on vacation right now, so I don't really have time to look at the patches. If it makes sense to have these in F9 in addition to OLPC, I don't have a problem with you doing enabling it. >>> >>> Not really. These patches are ugly OLPC specific workarounds due to XO >>> security model (Rainbow). >>> Building Salut with --enable-olpc doesn't hurt though (Debian does). >> >> OK, then we want to make an OLPC-3 branch and build salut there with >> the patches. > > It would still be good if we could --enable-olpc on the F9 packages, > so that Sugar can work right in Fedora 9. Morgan could you take care > of that? Yes, I'll do that. > I agree that the ugly rainbow workarounds should be kept in OLPC-3. I've done a scratch build of telepathy-salut for dist-f9 with the patches: http://dev.laptop.org/~morgan/telepathy-salut/ I'll request the branch. Morgan ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC config in salut in F9?
On Wed, Jun 25, 2008 at 6:15 PM, Morgan Collett <[EMAIL PROTECTED]> wrote: > On Wed, Jun 25, 2008 at 12:01, Guillaume Desmottes > <[EMAIL PROTECTED]> wrote: >> Le mardi 24 juin 2008 à 17:36 -0700, Brian Pepple a écrit : >>> On Wed, 2008-06-25 at 01:12 +0200, Morgan Collett wrote: >>> > Can we enable the OLPC-specific patches and config in telepathy-salut >>> > in F-9? We're rebasing OLPC builds on F-9 and it would be good to work >>> > in the F-9 branch and not need to fork. >>> >>> Does it make sense to have these patches in F9? I'm on vacation right >>> now, so I don't really have time to look at the patches. If it makes >>> sense to have these in F9 in addition to OLPC, I don't have a problem >>> with you doing enabling it. >> >> Not really. These patches are ugly OLPC specific workarounds due to XO >> security model (Rainbow). >> Building Salut with --enable-olpc doesn't hurt though (Debian does). > > OK, then we want to make an OLPC-3 branch and build salut there with > the patches. It would still be good if we could --enable-olpc on the F9 packages, so that Sugar can work right in Fedora 9. Morgan could you take care of that? I agree that the ugly rainbow workarounds should be kept in OLPC-3. Marco ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC config in salut in F9?
On Wed, Jun 25, 2008 at 12:01, Guillaume Desmottes <[EMAIL PROTECTED]> wrote: > Le mardi 24 juin 2008 à 17:36 -0700, Brian Pepple a écrit : >> On Wed, 2008-06-25 at 01:12 +0200, Morgan Collett wrote: >> > Can we enable the OLPC-specific patches and config in telepathy-salut >> > in F-9? We're rebasing OLPC builds on F-9 and it would be good to work >> > in the F-9 branch and not need to fork. >> >> Does it make sense to have these patches in F9? I'm on vacation right >> now, so I don't really have time to look at the patches. If it makes >> sense to have these in F9 in addition to OLPC, I don't have a problem >> with you doing enabling it. > > Not really. These patches are ugly OLPC specific workarounds due to XO > security model (Rainbow). > Building Salut with --enable-olpc doesn't hurt though (Debian does). OK, then we want to make an OLPC-3 branch and build salut there with the patches. Morgan ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel