Re: OLPC config in salut in F9?

2008-06-27 Thread Guillaume Desmottes
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?

2008-06-26 Thread Michael Stone
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?

2008-06-26 Thread Guillaume Desmottes
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?

2008-06-26 Thread Morgan Collett
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?

2008-06-26 Thread Guillaume Desmottes
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?

2008-06-26 Thread Morgan Collett
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?

2008-06-25 Thread Morgan Collett
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?

2008-06-25 Thread Morgan Collett
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?

2008-06-25 Thread Marco Pesenti Gritti
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?

2008-06-25 Thread Morgan Collett
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