[Sugar-devel] Questions about GConf and ORBit.
michael at laptop.org
Tue Jul 7 23:32:33 EDT 2009
I dug through the gconf, libbonobo, and orbit2 source code and discovered some
interesting things. Most relevant for this discussion:
* ORBit2, on Linux, defaults to sending messages over unix sockets in directories
like /tmp/orbit-$USER* which it carefully creates with mode 0700. There are no
configuration options for changing these permissions.
* it's easy to get orbit2 to use other transports with either per-user or
Just run something like
cat >> $CHROOT/etc/orbitrc <<EOF # resp. ~/.orbitrc
and you'll be good to go. (With the obvious authentication consequences.)
P.S. - I also pushed patches into
which cause rainbow-sugarize to configure the activity root well enough to
launch Browse, Chat, Pippy, and Calculate and which comment out its $XAUTHORITY
processing since that logic isn't correct for unauth'd Xephyrs like the one
that I'm testing in.
This means that you can now test rainbow+sugar-0.84 in squeeze chroots and
perhaps in other settings well enough to launch several activities and to
collect interesting tracebacks. (Baby steps.)
P.P.S. - Packaging, anyone?
More information about the Sugar-devel