Re: Announcing GuruFest: Come hear from OLPC experts, kicking off this Friday with Mel Chua

2009-03-09 Thread david
when sending out announcemnts like this, please remember that this is an 
international mailing list, and most people won't know where the places 
are.

this announcement was better than most because it included a link to the 
school, but if you could include a few details (country, state, city for 
ecample) it would be helpful to allow people to filter out the ones that 
aren't near enough for them to attend.

David Lang
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] instructions for flashing SoaS on a XO

2009-03-09 Thread Tomeu Vizoso
2009/3/6 Walter Bender walter.ben...@gmail.com:
 I tried it (from Ubuntu instead of F10) and it seems to work
 flawlessly!! I've documented what I did in the wiki:

 http://sugarlabs.org/go/Sugar_on_a_Stick/Installation/OLPC

Thanks a lot, have improved a bit the Spanish translation, though help
is needed to further polish it.

Regards,

Tomeu

 -walter

 On Fri, Mar 6, 2009 at 1:19 PM, Tomeu Vizoso to...@sugarlabs.org wrote:
 Hi,

 below are some instructions for flashing the last Sugar on a Stick
 image (containing Sugar 0.84) on a XO (provided you have a developer
 key).

 Could someone volunteer to test and wikify them?

 Thanks,

 Tomeu

 ---

 on a F10 system:

 $ sudo yum -y install crcimage mtd-utils
 $ wget http://dev.laptop.org/~cjb/rawhide-xo/livecd-iso-to-xo.sh
 $ wget http://download.sugarlabs.org/soas/snapshots/1/Soas-200903051021.iso
 $ sudo sh livecd-iso-to-xo.sh Soas-200903051021.iso Soas-200903051021.img

 and then copy Soas-200903051021.img and Soas-200903051021.crc to a usb stick

 on the XO, boot with the usb stick plugged in and get into OFW, then
 type the following commands

 ok disable-security
 ok copy-nand u:\Soas-200903051021.img

 then the XO will reboot and you should get into Sugar.
 ___
 Sugar-devel mailing list
 sugar-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel




 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: debxo ohmd testers wanted

2009-03-09 Thread quozl
On Thu, Mar 05, 2009 at 04:49:37PM +0100, Holger Levsen wrote:
 Would you like to (co-)maintain the package in Debian? I'd be happy to
 sponsor uploads and/or co-maintain.

I guess so, but I don't know what that requires.

 Comments on files I looked at so far:
 
 control: 
   Standards-Version should be upgraded to 3.8.0 (after checking)

I don't know how to check.

   long description is too short (you wrote more in the mail I'm replying 
 to :)

Fixed.  See patch attached.

   misses homepage: and vcs-pseudoheaders

Fixed homepage, don't understand vcs-pseudoheaders.

 copyright:
   misses copyright owner
   misses download location
   misses short GPL blurbs
   (see 
 http://lists.debian.org/debian-devel-announce/2006/03/msg00023.html)
   mentions GPL but links to GPL-2

Fixed.

 README.Debian
   unneeded with current content (see above)

Replaced with different content.

 changelog:
   version number should rather be something like 0.1.1.git20090304-1

Left as is, until you join in.

   we should file an ITP bug, so we can close it here ;) (rather to tell 
   others about out intentions to put this software into Debian)

Don't know how to do that.

 postrm+postinst:
   unconditionally ending with exit 0 looks wrong

Okay.  107 of 1051 packages on my system
/var/lib/dpkg/info/*.postinst ended with exit 0.  Should the package
fail to install if update-rc.d fails?

   are those files needed at all? I mean, shouldnt debhelper/cdbs create 
 them,
   if they contain autogenerated code only?

Don't know.

 rules:
   simple-patchsys.mk is unused, and if, I'd prefer patchsys-quilt.mk

Don't know.

 Do you have a vcs where you maintain this?

Created just now.

git clone http://dev.laptop.org/~quozl/ohm.git/

-- 
James Cameronmailto:qu...@us.netrek.org http://quozl.netrek.org/
diff --git a/debian/README.Debian b/debian/README.Debian
index aa31ee0..1614f1f 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -1,7 +1,16 @@
-README for Debian-style packaging of ohmd
+README for Debian packaging of ohmd
 by James Cameron qu...@laptop.org
 
-This package was built from source downloaded using
-git clone git+ssh://qu...@dev.laptop.org/git/projects/ohm
+- receives and generates D-Bus events,
 
- -- James Cameron qu...@us.netrek.org, Wed,  4 Mar 2009 15:22:10 +1100
+- maintains a connection to the X server using an .Xauthority file in
+  /home/olpc or /root ... without this the detection of keyboard and
+  mouse idle is not performed,
+
+- directly uses /sys entries specific to the OLPC XO-1,
+
+- with gnome-power-manager installed the user will see a power dialog
+  in response to a power button press, often after the XO has been
+  woken from suspend.
+
+ -- James Cameron qu...@us.netrek.org, Mon,  9 Mar 2009 20:11:51 +1100
diff --git a/debian/changelog b/debian/changelog
index e49f532..5cbfc50 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,13 @@
 ohmd (0.1.1-6.21.20090304git.quozl-1) unstable; urgency=low
 
   * start ohmd on install
+  * start ohmd after hald (fixes a segfault)
+  * add homepage
+  * fix copyright
+  * fix build dependencies for Lenny, tested in a pbuilder
+  * add a brief system description to README.Debian
 
- -- James Cameron qu...@laptop.org  Fri, 06 Mar 2009 11:44:22 +1100
+ -- James Cameron qu...@laptop.org  Mon, 09 Mar 2009 20:43:51 +1100
 
 ohmd (0.1.1-6.21.20090304git.quozl) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 690f129..ea32096 100644
--- a/debian/control
+++ b/debian/control
@@ -2,11 +2,14 @@ Source: ohmd
 Maintainer: James Cameron qu...@laptop.org
 Section: unknown
 Priority: optional
-Build-Depends: debhelper (= 4.2.32), gtk-doc-tools, libhal-dev
+Build-Depends: debhelper (= 4.2.32), cdbs, gtk-doc-tools, libhal-dev, libglib2.0-dev, libdbus-glib-1-dev, libgtk2.0-dev
 Standards-Version: 3.7.3
 
 Package: ohmd
 Architecture: any
 Depends: ${shlibs:Depends}
 Description: Open Hardware Manager, for OLPC XO-1 Laptops
- Provides suspend on lid close, and suspend on idle.
+ For OLPC XO-1 laptops, provides suspend on power button press,
+ suspend on lid close, display dimming on idle, and suspend on
+ extended idle.
+Homepage: http://ohm.freedesktop.org/
diff --git a/debian/copyright b/debian/copyright
index a9a6903..237b7a3 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,35 @@
-Copyright: GPL
+This package was debianised by James Cameron qu...@laptop.org on
+2009-03-09.
 
-On Debian and Ubuntu GNU/Linux systems, the complete text of the GNU General
-Public License can be found in `/usr/share/common-licenses/GPL-2'.
+The current Debian maintainer is YOUR NAME y...@email.address
+
+It was downloaded from: 
+
+git clone git+ssh://qu...@dev.laptop.org/git/projects/ohm
+
+/*
+ * Copyright (C) 2007 Richard Hughes rich...@hughsie.com
+ *
+ * Licensed under the GNU Lesser General Public License Version 2
+ *
+ * This program 

Re: debxo ohmd testers wanted

2009-03-09 Thread James Cameron
Released new version of package with following changes:

1.  built for Debian Lenny, no need to swing sources.list to squeeze,

2.  starts ohmd on boot, no need to manually start,

3.  fix a few of the packaging issues reported by Holger.

http://dev.laptop.org/~quozl/debian/ohmd_0.1.1-6.21.20090304git.quozl-1_i386.deb

Tested on an XO for half an hour.  Test reports wanted.  None posted
publically so far.

-- 
James Cameronmailto:qu...@us.netrek.org http://quozl.netrek.org/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] instructions for flashing SoaS on a XO

2009-03-09 Thread Bastien
Tomeu Vizoso to...@sugarlabs.org writes:

 http://sugarlabs.org/go/Sugar_on_a_Stick/Installation/OLPC

 Thanks a lot, have improved a bit the Spanish translation, though help
 is needed to further polish it.

I just added a french translation.  

It would be nice to have a page on the SugarLabs wiki listing the pages
that need to be translated.  Shall I open it? 

-- 
 Bastien
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] instructions for flashing SoaS on a XO

2009-03-09 Thread Walter Bender
+1

First on the list is the Downloads page itself.

thanks.

-walter

On Mon, Mar 9, 2009 at 6:22 AM, Bastien bastiengue...@googlemail.com wrote:
 Tomeu Vizoso to...@sugarlabs.org writes:

 http://sugarlabs.org/go/Sugar_on_a_Stick/Installation/OLPC

 Thanks a lot, have improved a bit the Spanish translation, though help
 is needed to further polish it.

 I just added a french translation.

 It would be nice to have a page on the SugarLabs wiki listing the pages
 that need to be translated.  Shall I open it?

 --
  Bastien




-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


enabling security

2009-03-09 Thread Rodolfo D. Arce S.
Hello:

I'm working for the paraguayian deployment, and while testing i got the
security of a laptop disabled, but i can seem to enable it again

to disable:
i got a developer key, and on the ok prompt, i typed disable-security
it all worked just fine, i did all that i wanted to do

to enable:
i get to the ok prompt and type enable-security but it gives me an error
Unexpected end-of-line
and security is still disabled

is there a step that i'm missing? o perhaps a parameter that i should be
giving at the prompt?

greeting.. R
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: enabling security

2009-03-09 Thread Mitch Bradley

 I'm working for the paraguayian deployment, and while testing i got the
 security of a laptop disabled, but i can seem to enable it again

 to disable:
 i got a developer key, and on the ok prompt, i typed disable-security
 it all worked just fine, i did all that i wanted to do

 to enable:
 i get to the ok prompt and type enable-security but it gives me an error
 Unexpected end-of-line
 and security is still disabled

 is there a step that i'm missing? o perhaps a parameter that i should be
 giving at the prompt?
   

Yes, you now have to type the serial number as confirmation, for example:

  ok enable-security SHF73300042

Since we are moving to security is off by default , we added the 
serial number argument to make it harder for children to do something 
that would make their machine stop working.

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Removing perl from the build

2009-03-09 Thread Peter Robinson
Hi Chris,

 I've gone through what's been pulling in the perl dependency and
 narrowed down the packages that are dependant on it to the following
 list. There's a number of easy fix ones and two that I need to dig
 further on. The first four should be a matter of just blocking them
 out of the kickstart file.

 w3m
 logwatch
 lftp
 fbset

 This one is because cronie wants a mailer. Daniel and I fixed this one
 on joyride by explicitly adding ssmtp (a 50K mailer)
 exim

 These two will be a little more interesting. I'm going to file some
 bugs against them. The second one I can't see why it needs perl. The
 first one we'll see.
 deltarpm
 libgnomeprint22

As a followup to this email I filed bugs for the two issues above, I
was given permission to fix libgnomeprint22 (BZ 489227) which has been
done and should show up in the next rawhide. Still awaiting response
for the deltarpm one (BZ 489231). I can create a patch for the
kickstart if that makes it easier for you too.

Cheers,
Peter
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Server-devel] Wireless Cards in the School Server

2009-03-09 Thread Sameer Verma
On Sun, Mar 8, 2009 at 11:41 AM, Xavier Ziemba
xavier.zie...@students.olin.edu wrote:
 I've been working on configuring an XS server for the Cambridge Friends 
 School in Massachusetts and have a couple of questions regarding wireless 
 networking and the XS server. Does the XS software support automatic 
 configuration of PCI wireless cards within the server itself? The 
 documentation on the OLPC wiki seems to suggest that using separate wireless 
 access points through a wired interface is supported; would this be a better 
 solution for this deployment? Also, how would I go about configuring the 
 appropriate links between network interfaces if I used wireless cards within 
 the server?

 Thanks,
 Xavier Ziemba
 ___
 Server-devel mailing list
 server-de...@lists.laptop.org
 http://lists.laptop.org/listinfo/server-devel


You should be able to run PCI wireless cards with XS as long as Fedora
supports the drivers. The only thing that may get in the way is the
way wireless cards get their labels allocated (wlan0 instead of eth0,
etc) in which case the interface bonding will break (IIRC, the labels
on the XS are eth0, eth1, etc).

I haven't tried it, but its worth a shot. Can you report back and tell
us if it worked?

Sameer
-- 
Dr. Sameer Verma, Ph.D.
Associate Professor of Information Systems
San Francisco State University
San Francisco CA 94132 USA
http://verma.sfsu.edu/
http://opensource.sfsu.edu/
___
Server-devel mailing list
server-de...@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Wireless Cards in the School Server

2009-03-09 Thread John Watlington

Unless your school is very small, using dedicated wireless interface  
in the server is probably not
a good idea.

We suggest dedicated access points as schools with more than 40 - 50  
students will need more
than one access point, and they are best spread out (i.e. not all the  
antennas are within three feet
of the school server.)

There is currently no effort in the XS configuration scripts to  
recognize and properly configure such
an interface.  That doesn't mean it won't just work, and I'm sure  
it could be made to work with minimal
effort.

As Sameer said, let us know what you decide, and what works for you!

Cheers,
wad

On Mar 8, 2009, at 2:41 PM, Xavier Ziemba wrote:

 I've been working on configuring an XS server for the Cambridge  
 Friends School in Massachusetts and have a couple of questions  
 regarding wireless networking and the XS server. Does the XS  
 software support automatic configuration of PCI wireless cards  
 within the server itself? The documentation on the OLPC wiki seems  
 to suggest that using separate wireless access points through a  
 wired interface is supported; would this be a better solution for  
 this deployment? Also, how would I go about configuring the  
 appropriate links between network interfaces if I used wireless  
 cards within the server?

 Thanks,
 Xavier Ziemba
 ___
 Server-devel mailing list
 server-de...@lists.laptop.org
 http://lists.laptop.org/listinfo/server-devel

___
Server-devel mailing list
server-de...@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: enabling security

2009-03-09 Thread Rodolfo D. Arce S.
It gives a Confirmation code mismatch error..

i've tryed with lower and upper case, just to make sure..

ok enable-security SHC836023B0
Confirmation code mismatch
ok enable-security shc836023b0
Confirmation code mismatch



On Mon, Mar 9, 2009 at 12:37 PM, Mitch Bradley w...@laptop.org wrote:


 I'm working for the paraguayian deployment, and while testing i got the
 security of a laptop disabled, but i can seem to enable it again

 to disable:
 i got a developer key, and on the ok prompt, i typed disable-security
 it all worked just fine, i did all that i wanted to do

 to enable:
 i get to the ok prompt and type enable-security but it gives me an
 error
 Unexpected end-of-line
 and security is still disabled

 is there a step that i'm missing? o perhaps a parameter that i should be
 giving at the prompt?



 Yes, you now have to type the serial number as confirmation, for example:

  ok enable-security SHF73300042

 Since we are moving to security is off by default , we added the serial
 number argument to make it harder for children to do something that would
 make their machine stop working.


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: enabling security

2009-03-09 Thread Mitch Bradley
Rodolfo D. Arce S. wrote:
 It gives a Confirmation code mismatch error..

 i've tryed with lower and upper case, just to make sure..

 ok enable-security SHC836023B0
 Confirmation code mismatch
 ok enable-security shc836023b0
 Confirmation code mismatch

Type:

   ok .mfg-data

and make sure that the SN is the same as what you typed.

If it still doesn't work, try this patch:

   ok : nx -null safe-parse-word ;
   ok patch nx safe-parse-word enable-security
   ok enable-security SHC836023B0



 On Mon, Mar 9, 2009 at 12:37 PM, Mitch Bradley w...@laptop.org 
 mailto:w...@laptop.org wrote:


 I'm working for the paraguayian deployment, and while testing
 i got the
 security of a laptop disabled, but i can seem to enable it again

 to disable:
 i got a developer key, and on the ok prompt, i typed
 disable-security
 it all worked just fine, i did all that i wanted to do

 to enable:
 i get to the ok prompt and type enable-security but it
 gives me an error
 Unexpected end-of-line
 and security is still disabled

 is there a step that i'm missing? o perhaps a parameter that i
 should be
 giving at the prompt?
  


 Yes, you now have to type the serial number as confirmation, for
 example:

  ok enable-security SHF73300042

 Since we are moving to security is off by default , we added the
 serial number argument to make it harder for children to do
 something that would make their machine stop working.



___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: enabling security

2009-03-09 Thread Ed McNierney

Rodolfo -

If you're not familiar with Forth and/or Open Firmware, you should  
know that whitespace and punctuation are important.  Make sure to  
follow Mitch's directions carefully, preferably by copying and pasting  
from his message.  The ok at the beginning of each line is the OFW  
prompt and you should not include it.


- Ed


On Mar 9, 2009, at 1:01 PM, Mitch Bradley wrote:


Rodolfo D. Arce S. wrote:

It gives a Confirmation code mismatch error..

i've tryed with lower and upper case, just to make sure..

ok enable-security SHC836023B0
Confirmation code mismatch
ok enable-security shc836023b0
Confirmation code mismatch


Type:

  ok .mfg-data

and make sure that the SN is the same as what you typed.

If it still doesn't work, try this patch:

  ok : nx -null safe-parse-word ;
  ok patch nx safe-parse-word enable-security
  ok enable-security SHC836023B0




On Mon, Mar 9, 2009 at 12:37 PM, Mitch Bradley w...@laptop.org
mailto:w...@laptop.org wrote:


   I'm working for the paraguayian deployment, and while testing
   i got the
   security of a laptop disabled, but i can seem to enable it  
again


   to disable:
   i got a developer key, and on the ok prompt, i typed
   disable-security
   it all worked just fine, i did all that i wanted to do

   to enable:
   i get to the ok prompt and type enable-security but it
   gives me an error
   Unexpected end-of-line
   and security is still disabled

   is there a step that i'm missing? o perhaps a parameter that i
   should be
   giving at the prompt?



   Yes, you now have to type the serial number as confirmation, for
   example:

ok enable-security SHF73300042

   Since we are moving to security is off by default , we added the
   serial number argument to make it harder for children to do
   something that would make their machine stop working.




___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel



Ed McNierney
CTO / VP of Engineering
One Laptop per Child
e...@laptop.org
+1 (617) 452-5643 (office)
+1 (978) 761-0049 (mobile)

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: enabling security

2009-03-09 Thread Rodolfo D. Arce S.
The serial number was correct, so that wasn't the issue.

I tryed the patch that you sended and worked perfectly..

would you be so kind as to explain what it did, i'm not so good with forth
(yet), or perhaps if you could tell where to read about it

greetings.. R

On Mon, Mar 9, 2009 at 1:01 PM, Mitch Bradley w...@laptop.org wrote:

 Rodolfo D. Arce S. wrote:

 It gives a Confirmation code mismatch error..

 i've tryed with lower and upper case, just to make sure..

 ok enable-security SHC836023B0
 Confirmation code mismatch
 ok enable-security shc836023b0
 Confirmation code mismatch


 Type:

  ok .mfg-data

 and make sure that the SN is the same as what you typed.

 If it still doesn't work, try this patch:

  ok : nx -null safe-parse-word ;
  ok patch nx safe-parse-word enable-security
  ok enable-security SHC836023B0




 On Mon, Mar 9, 2009 at 12:37 PM, Mitch Bradley w...@laptop.org mailto:
 w...@laptop.org wrote:


I'm working for the paraguayian deployment, and while testing
i got the
security of a laptop disabled, but i can seem to enable it again

to disable:
i got a developer key, and on the ok prompt, i typed
disable-security
it all worked just fine, i did all that i wanted to do

to enable:
i get to the ok prompt and type enable-security but it
gives me an error
Unexpected end-of-line
and security is still disabled

is there a step that i'm missing? o perhaps a parameter that i
should be
giving at the prompt?


Yes, you now have to type the serial number as confirmation, for
example:

 ok enable-security SHF73300042

Since we are moving to security is off by default , we added the
serial number argument to make it harder for children to do
something that would make their machine stop working.




___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: enabling security

2009-03-09 Thread Mitch Bradley
Rodolfo D. Arce S. wrote:
 The serial number was correct, so that wasn't the issue.

 I tryed the patch that you sended and worked perfectly..

 would you be so kind as to explain what it did, i'm not so good with 
 forth (yet), or perhaps if you could tell where to read about it

The patch works around a bug in the new enable-security confirmation 
code, which obviously didn't get tested very well (or perhaps at all; my 
excuse is that this requirement appeared out of the blue while I was 
going crazy with another task).

As background, you can look at the implementation of enable-security 
by typing:

  ok see enable-security

The problem is that the word -null should appear just before 
safe-parse-word.  The patch corrects that.  Here's how the patch works:

  ok : nx -null safe-parse-word ;

: nx creates a new word (Forth commands are called words) named 
nx.  The actual name isn't important; I just pulled the name nx out 
of the air.  The behavior of the new word nx is to call the existing 
words -null and then safe-parse-word.  The ; terminates the 
definition of the new word.

  ok patch nx safe-parse-word enable-security

The patch command substitutes nx for the existing call to 
safe-parse-word inside the existing word enable-security.  So after 
you do the patch, if you say see enable-security, you would see a call 
to nx where the call to safe-parse-word used to be.

Since nx calls -null and then calls safe-parse-word, the desired 
effect of inserting the missing -null into the existing definition 
is accomplished.

For a tutorial on Forth and the many things it can do, see 
http://wiki.laptop.org/go/Forth_Lessons .


 greetings.. R

 On Mon, Mar 9, 2009 at 1:01 PM, Mitch Bradley w...@laptop.org 
 mailto:w...@laptop.org wrote:

 Rodolfo D. Arce S. wrote:

 It gives a Confirmation code mismatch error..

 i've tryed with lower and upper case, just to make sure..

 ok enable-security SHC836023B0
 Confirmation code mismatch
 ok enable-security shc836023b0
 Confirmation code mismatch


 Type:

  ok .mfg-data

 and make sure that the SN is the same as what you typed.

 If it still doesn't work, try this patch:

  ok : nx -null safe-parse-word ;
  ok patch nx safe-parse-word enable-security
  ok enable-security SHC836023B0




 On Mon, Mar 9, 2009 at 12:37 PM, Mitch Bradley w...@laptop.org
 mailto:w...@laptop.org mailto:w...@laptop.org
 mailto:w...@laptop.org wrote:


I'm working for the paraguayian deployment, and while
 testing
i got the
security of a laptop disabled, but i can seem to enable
 it again

to disable:
i got a developer key, and on the ok prompt, i typed
disable-security
it all worked just fine, i did all that i wanted to do

to enable:
i get to the ok prompt and type enable-security but it
gives me an error
Unexpected end-of-line
and security is still disabled

is there a step that i'm missing? o perhaps a parameter
 that i
should be
giving at the prompt?


Yes, you now have to type the serial number as
 confirmation, for
example:

 ok enable-security SHF73300042

Since we are moving to security is off by default , we
 added the
serial number argument to make it harder for children to do
something that would make their machine stop working.





___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Server-devel] Wireless Cards in the School Server

2009-03-09 Thread Dev Mohanty
I believe most AP's are plug n play on the XS, we'd tested quite a few
including the Active Antenna's that OLPC used to ship earlier, which worked
fine in AP/Bridged/Managed mode, though used to crash every once in a while
and required a reboot. The interface labelling as Sameer pointed out was a
bit tricky though. Also, if I remember correctly we'd gotten
the best perfomance with 20 or so XO's to an AP.

You could also use the APs in repeater mode with the same SSID, if
you're planning to use more then one AP.

Cheers,
Dev

On 3/9/09, John Watlington w...@laptop.org wrote:


 Unless your school is very small, using dedicated wireless interface
 in the server is probably not
 a good idea.

 We suggest dedicated access points as schools with more than 40 - 50
 students will need more
 than one access point, and they are best spread out (i.e. not all the
 antennas are within three feet
 of the school server.)

 There is currently no effort in the XS configuration scripts to
 recognize and properly configure such
 an interface.  That doesn't mean it won't just work, and I'm sure
 it could be made to work with minimal
 effort.

 As Sameer said, let us know what you decide, and what works for you!

 Cheers,
 wad


 On Mar 8, 2009, at 2:41 PM, Xavier Ziemba wrote:

  I've been working on configuring an XS server for the Cambridge
  Friends School in Massachusetts and have a couple of questions
  regarding wireless networking and the XS server. Does the XS
  software support automatic configuration of PCI wireless cards
  within the server itself? The documentation on the OLPC wiki seems
  to suggest that using separate wireless access points through a
  wired interface is supported; would this be a better solution for
  this deployment? Also, how would I go about configuring the
  appropriate links between network interfaces if I used wireless
  cards within the server?
 
  Thanks,
  Xavier Ziemba
  ___
  Server-devel mailing list
  server-de...@lists.laptop.org
  http://lists.laptop.org/listinfo/server-devel

 ___
 Server-devel mailing list
 server-de...@lists.laptop.org
 http://lists.laptop.org/listinfo/server-devel


___
Server-devel mailing list
server-de...@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


ActivityTeam meeting on Friday March 13th

2009-03-09 Thread Wade Brainerd
Hi all,

We are holding our third ActivityTeam meeting this Friday at 17:00 UTC
(12pm EST).  It should last 1 hour, and hopefully nothing terrible
will befall us during that time.  Hope to see you there!

What: Activity Team meeting
When: 13 March 2009,  17:00pm UTC
Where: irc.freenode.net,  #sugar-meeting

Agenda: http://sugarlabs.org/go/ActivityTeam/Meetings

Best,
Wade
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] ActivityTeam meeting on Friday March 13th

2009-03-09 Thread Bert Freudenberg

On 09.03.2009, at 20:41, Wade Brainerd wrote:

 Hi all,

 We are holding our third ActivityTeam meeting this Friday at 17:00 UTC
 (12pm EST).

... which is 1 pm EDT, for the locals:

http://timeanddate.com/worldclock/fixedtime.html?month=3day=13year=2009hour=17min=0sec=0p1=0

  It should last 1 hour, and hopefully nothing terrible
 will befall us during that time.  Hope to see you there!

 What: Activity Team meeting
 When: 13 March 2009,  17:00pm UTC
 Where: irc.freenode.net,  #sugar-meeting

 Agenda: http://sugarlabs.org/go/ActivityTeam/Meetings



- Bert -


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] ActivityTeam meeting on Friday March 13th

2009-03-09 Thread Wade Brainerd
Yikes, my bad.  Let's keep it 17:00 UTC, I'll update the meetings page.

On Mon, Mar 9, 2009 at 4:07 PM, Bert Freudenberg b...@freudenbergs.de wrote:

 On 09.03.2009, at 20:41, Wade Brainerd wrote:

 Hi all,

 We are holding our third ActivityTeam meeting this Friday at 17:00 UTC
 (12pm EST).

 ... which is 1 pm EDT, for the locals:

 http://timeanddate.com/worldclock/fixedtime.html?month=3day=13year=2009hour=17min=0sec=0p1=0

  It should last 1 hour, and hopefully nothing terrible
 will befall us during that time.  Hope to see you there!

 What: Activity Team meeting
 When: 13 March 2009,  17:00pm UTC
 Where: irc.freenode.net,  #sugar-meeting

 Agenda: http://sugarlabs.org/go/ActivityTeam/Meetings



 - Bert -



___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Server-devel] Apache proxy CRCsync

2009-03-09 Thread Martin Langhoff
On Mon, Mar 9, 2009 at 12:33 PM, Alex Wulms alex.wu...@scarlet.be wrote:
 Another point is that I'm trying to see the bigger picture in this project. Is
 the idea that eventually the schoolserver will work as a proxy for the
 laptops, to accelerate access to (educational) websites on the internet? E.g.
 that eventually the websites will support the encoding and the forward proxy
 on the schoolserver takes care of the caching and decoding?

Schools have usually very limited (and high latency) connections to
the internet. The idea is to run it on the School Server (aka XS) and
on a server at the ISP. This means that the use of the very limited
connection is much more efficient.

 Or is the idea that the browser on the laptops will eventually support this
 delta-protocol

If this protocol extension gets traction, I'd love to see it on
firefox. It depends, however, on a large local cache -- the XS is more
likely to have a large local cache, shared among many users. On the
laptops the payoff exists but is much smaller.

For now my immediate goals are reasonably modest -- run it on the XS
and on a well-connected server at the ISP.

cheers,



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
server-de...@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


gitweb-cgit

2009-03-09 Thread Chris Ball
Hi,

http://dev.laptop.org/git/ now uses CGit instead of GitWeb.  CGit is 
faster, has fewer features (no detection of forked trees, for example)
but hopefully also has fewer horrific remote execution vulnerabilities:

   http://www.gentoo.org/security/en/glsa/glsa-200903-15.xml

   http://hjemli.net/git/cgit/about/
   
Any complaints/obvious bugs/things I've missed?

- Chris.
-- 
Chris Ball   c...@laptop.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: gitweb-cgit

2009-03-09 Thread Asheesh Laroia
On Mon, 9 Mar 2009, Chris Ball wrote:

 Hi,

 http://dev.laptop.org/git/ now uses CGit instead of GitWeb.  CGit is
 faster, has fewer features (no detection of forked trees, for example)
 but hopefully also has fewer horrific remote execution vulnerabilities:

   http://www.gentoo.org/security/en/glsa/glsa-200903-15.xml

   http://hjemli.net/git/cgit/about/

 Any complaints/obvious bugs/things I've missed?

I'm curious if you guys plan to be sad about the URL breakage this 
means, or just live with it. (Also, if you use gitosis, do you have 
a post-receive hook that updates a gitosis list of repositories?)

-- Asheesh.

-- 
Q:  How many psychiatrists does it take to change a light bulb?
A:  Only one, but it takes a long time, and the light bulb has
to really want to change.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: gitweb-cgit

2009-03-09 Thread Chris Ball
Hi,

I'm curious if you guys plan to be sad about the URL breakage this
means, or just live with it.

We'll see how loud any complaints are.  :)

(Also, if you use gitosis, do you have a post-receive hook that
updates a gitosis list of repositories?)

I neither use nor have gitosis.  We have our own custom scripts for
making new repos, and I just wrote a script to update /etc/cgitrepos
with the repos inside /git/ every hour, so that's how that happens.

- Chris.
-- 
Chris Ball   c...@laptop.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Server-devel] Wireless Cards in the School Server

2009-03-09 Thread Marten Vijn
On Mon, 2009-03-09 at 17:51 +, Dev Mohanty wrote:
 
  
 You could also use the APs in repeater mode with the same SSID, if you're 
 planning to use more then one AP.
 
no that is no very handy if want some performance, a repeater eats
bandwidth from the AP.  

Best for performance 
- big antenna's antenna's  (reduces noise from clients)
- channel planning
- ap's in bridging mode (no routing or NAT)

In a classic E.U (U.S.?)
- a server is in a server room
- ap is in the class room
- maybe use PoE (803.af) over your wired network

best,
Marten





 Cheers,
 Dev
 
 On 3/9/09, John Watlington w...@laptop.org wrote:
 
 Unless your school is very small, using dedicated wireless
 interface
 in the server is probably not
 a good idea.
 
 We suggest dedicated access points as schools with more than
 40 - 50
 students will need more
 than one access point, and they are best spread out (i.e. not
 all the
 antennas are within three feet
 of the school server.)
 
 There is currently no effort in the XS configuration scripts
 to
 recognize and properly configure such
 an interface.  That doesn't mean it won't just work, and I'm
 sure
 it could be made to work with minimal
 effort.
 
 As Sameer said, let us know what you decide, and what works
 for you!
 

 
-- 
http://martenvijn.nl  Marten Vijn 
http://www.deupsidevandown.nl ***
http://har2009.org August 13-16th 
http://opencommunitycamp.org 26th Jul 2nd August


___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] more 0.5.2-dev02 ejabberd testing

2009-03-09 Thread Daniel Drake
2009/3/6 Daniel Drake d...@laptop.org:
 I will continue testing by rebooting the server and booting all the
 XOs again, checking presence visibility, but right now they need a
 charge, so that will probably have to wait until monday.

OK. Booted the server again, and all XOs, and they all managed to see
each other just fine.

ejabberd memory usage:
0   35124
12  53252
24  64816
36  80036
48  93512
60  108244
72  127000

Also checked olpc-xos output and manually counted the icons at
various points, no problems.

I then launched a Record activity and shared it between all 72
laptops. It worked very well. However, after shutting a few machines
down, some remaining XOs were missing about 80% of the XO icons on the
neighborhood view, until sugar was restarted. olpc-xos output was
correct and showed all. I think there is probably a sugar bug causing
disappearance of icons after the rings of users around activities have
disbanded :(

Daniel
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Wireless Cards in the School Server

2009-03-09 Thread Dev Mohanty
On 3/9/09, Marten Vijn i...@martenvijn.nl wrote:

 On Mon, 2009-03-09 at 17:51 +, Dev Mohanty wrote:
 
 

  You could also use the APs in repeater mode with the same SSID, if you're
 planning to use more then one AP.
 

 no that is no very handy if want some performance, a repeater eats
 bandwidth from the AP.



True, using an AP as a reapeater does compromise on your bandwidth, guess
its only helpful in cases where you're wanting to extend coverage and not
ness improve connectivity.

Best for performance
 - big antenna's antenna's  (reduces noise from clients)
 - channel planning
 - ap's in bridging mode (no routing or NAT)

 *Configuring your APs to use different channel from one another.


In a classic E.U (U.S.?)
 - a server is in a server room
 - ap is in the class room
 - maybe use PoE (803.af) over your wired network

 best,
 Marten



___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Serving 400+ students w/ a single central XS - ejabberd nightmare?

2009-03-09 Thread Bryan Berry
On Tue, 2009-03-10 at 09:58 +1300, Martin Langhoff wrote:
 On Mon, Mar 9, 2009 at 12:11 AM, Bryan Berry br...@olenepal.org wrote:
  I am worried about the XO's and not the XS.
 
 Now you're starting to see what I've seen :-/ I also worry about your
 APs and networking infra -- to support 400 active users you'll want at
 least 8 APs. In more realistic terms, you'll probably need 12,
 assuming a reasonably balanced load.

We will have roughly 8+ AP's. We have found that off-the-shelf AP's can
handle around 60-70 users.  But that doesn't still doesn't solve the
problem of the XO's getting bogged down by tons of ejabberd chatter.

DSD: do you have any ideas about this?

We are looking at about 100-150 students per school and connecting 3-4
schools to a central XS. 

 As I mentioned before... I am working on xs-0.6, with the
 moodle-ejabberd magic.

That's great, but our pilot starts in a month but that doesn't fit our
timeline. I don't want to send out a completely new, untested XS into
rural parts of Nepal.

Do you have any other suggestions fo us?

  This dell server has a dual-core Xeon 3.0 GHz processor and 2 GB RAM.
  RAM was fine, beam only used 450 MB according to ps_mem.py
 
 Well, that's 1/4 of your RAM. You need to budget for apache/php,
 postgres, and squid. Right now the main problem is Squid.

That was 450 MB during account creation. It dropped significantly
thereafter. I didn't provide much server stats last time because the XS
resource usage isn't a critical problem.

 Thanks for the list below. Quite a few are about stuff I can't help
 with (roof leaks, power cords...) the others, I'm working on...

That's the whole point of why I am telling you about such problems and
how they make a centralized XS easier for us to maintain.


-- 
Bryan W. Berry
Technology Director
OLE Nepal, http://www.olenepal.org

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Serving 400+ students w/ a single central XS - ejabberd nightmare?

2009-03-09 Thread Daniel Drake
2009/3/9 Bryan Berry br...@olenepal.org:
 We will have roughly 8+ AP's. We have found that off-the-shelf AP's can
 handle around 60-70 users.  But that doesn't still doesn't solve the
 problem of the XO's getting bogged down by tons of ejabberd chatter.

 DSD: do you have any ideas about this?

Have only had a chance to test numbers on Linksys WRT54Gsomething
routers, which stop accepting new connections after 33 users. yay.

I haven't seen XO's bogged down by ejabberd chatter. Ran 75 today
while monitoring the TX/RX stats on the LAN interface on the XS and
was impressed at how low it was.

Yes, the XOs run slow when you view a busy neighborhood view, but it's
fine as soon as you switch away. There was a bug where sugar updates
every icon on the neighborhood view 10 times every second when you are
on that screen (but only when you are on that screen), it's fixed for
0.84.

 That's great, but our pilot starts in a month but that doesn't fit our
 timeline. I don't want to send out a completely new, untested XS into
 rural parts of Nepal.

I tried and didn't get any feedback from XS usage in large
deployments, so we pretty much figured we'd send it into not-as-rural
paraguay and find out what happens (we don't really have any other
options!).

Daniel
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Serving 400+ students w/ a single central XS - ejabberd nightmare?

2009-03-09 Thread Bryan Berry
On Mon, 2009-03-09 at 22:36 -0400, Daniel Drake wrote:
 2009/3/9 Bryan Berry br...@olenepal.org:
  We will have roughly 8+ AP's. We have found that off-the-shelf AP's can
  handle around 60-70 users.  But that doesn't still doesn't solve the
  problem of the XO's getting bogged down by tons of ejabberd chatter.
 
  DSD: do you have any ideas about this?
 
 Have only had a chance to test numbers on Linksys WRT54Gsomething
 routers, which stop accepting new connections after 33 users. yay.

The linksys is WRT54G total crap. We don't use them. We have found that
cheaper AP's do much better. We have good luck w/ random Taiwanese
brands like Compex, Lantech, and AZTech. They have Atheros or RealTek
chipsets

 I haven't seen XO's bogged down by ejabberd chatter. Ran 75 today
 while monitoring the TX/RX stats on the LAN interface on the XS and
 was impressed at how low it was.
 
 Yes, the XOs run slow when you view a busy neighborhood view, but it's
 fine as soon as you switch away. There was a bug where sugar updates
 every icon on the neighborhood view 10 times every second when you are
 on that screen (but only when you are on that screen), it's fixed for
 0.84.

I saw it drop as well when I changed out of the Network View, but it
still remained fairly high w/ 200 very active users, too high to keep me
from launching EToys

  That's great, but our pilot starts in a month but that doesn't fit our
  timeline. I don't want to send out a completely new, untested XS into
  rural parts of Nepal.
 
 I tried and didn't get any feedback from XS usage in large
 deployments, so we pretty much figured we'd send it into not-as-rural
 paraguay and find out what happens (we don't really have any other
 options!).
 
 Daniel

I think that is because large deployments like Uruguay aren't using the
XS and others like Mongolia don't have the technical expertise to
monitor such things.

That leaves new large deployments like Paraguay and Nepal in an
unenviable position as pioneers.

-- 
Bryan W. Berry
Technology Director
OLE Nepal, http://www.olenepal.org

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Serving 400+ students w/ a single central XS - ejabberd nightmare?

2009-03-09 Thread Sameer Verma
On Mon, Mar 9, 2009 at 7:04 PM, Bryan Berry br...@olenepal.org wrote:
 On Tue, 2009-03-10 at 09:58 +1300, Martin Langhoff wrote:
 On Mon, Mar 9, 2009 at 12:11 AM, Bryan Berry br...@olenepal.org wrote:
  I am worried about the XO's and not the XS.

 Now you're starting to see what I've seen :-/ I also worry about your
 APs and networking infra -- to support 400 active users you'll want at
 least 8 APs. In more realistic terms, you'll probably need 12,
 assuming a reasonably balanced load.

 We will have roughly 8+ AP's. We have found that off-the-shelf AP's can
 handle around 60-70 users.  But that doesn't still doesn't solve the
 problem of the XO's getting bogged down by tons of ejabberd chatter.

 DSD: do you have any ideas about this?

 We are looking at about 100-150 students per school and connecting 3-4
 schools to a central XS.

 As I mentioned before... I am working on xs-0.6, with the
 moodle-ejabberd magic.

 That's great, but our pilot starts in a month but that doesn't fit our
 timeline. I don't want to send out a completely new, untested XS into
 rural parts of Nepal.

 Do you have any other suggestions fo us?


What if you had a small footprint box (like a soekris or routerboard)
at the school that talks to APs on one end via a switch, and does
tunneling back to XS in a central location? That way you would have a
fairly dumb tunnel unit at school (literally plug-and-play) and XS
management back at your central shop.

Sameer
-- 
Dr. Sameer Verma, Ph.D.
Associate Professor of Information Systems
San Francisco State University
San Francisco CA 94132 USA
http://verma.sfsu.edu/
http://opensource.sfsu.edu/

  This dell server has a dual-core Xeon 3.0 GHz processor and 2 GB RAM.
  RAM was fine, beam only used 450 MB according to ps_mem.py

 Well, that's 1/4 of your RAM. You need to budget for apache/php,
 postgres, and squid. Right now the main problem is Squid.

 That was 450 MB during account creation. It dropped significantly
 thereafter. I didn't provide much server stats last time because the XS
 resource usage isn't a critical problem.

 Thanks for the list below. Quite a few are about stuff I can't help
 with (roof leaks, power cords...) the others, I'm working on...

 That's the whole point of why I am telling you about such problems and
 how they make a centralized XS easier for us to maintain.


 --
 Bryan W. Berry
 Technology Director
 OLE Nepal, http://www.olenepal.org

 ___
 Server-devel mailing list
 Server-devel@lists.laptop.org
 http://lists.laptop.org/listinfo/server-devel

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel