[Server-devel] [PATCH] xs-refresh-xobuilds: If contents if missing, rm the build

2008-08-11 Thread Martin Langhoff
We are not 100% atomic when we install a new build. If the contents file is missing, something is amiss. rm-fr and start again... --- xs-refresh-xobuilds.py |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/xs-refresh-xobuilds.py b/xs-refresh-xobuilds.py index

[Server-devel] [PATCH] Add support for usbmount triggers in xs-rsync

2008-08-11 Thread Martin Langhoff
This is the first user of usbmount, so several things to note... - The usbmount scripts don't get a tty, which means that we need sudo to allow nontty usage (changed in xs-config for root) - We check manifest.md5 with a custom utility called xs-check-signature, initially a wrapper

Re: [Server-devel] Need help: mounting usb devices on headless machines

2008-08-11 Thread James Cameron
On Mon, Aug 11, 2008 at 12:49:06PM +1200, Martin Langhoff wrote: Well, it *seems* that I cannot get a bell to sound on any of the systems I can get my hands on today. [...] Systems that route the PC speaker into the mixer will also need alsamixer settings changed accordingly. -- James Cameron

[Server-devel] Warning: breakage updating xs-config

2008-08-11 Thread Martin Langhoff
A few weeks ago Bryan and David reported breakage with xs-config, and over the last week over various tests we've had xs-config updates making a mess of already-configured XS setups. I haven't had a chance to look at it but yes, it is a high priority bug, and I'll be working on it asap. Earlier

Re: [Server-devel] Warning: breakage updating xs-config

2008-08-11 Thread Jerry Vonau
Martin Langhoff wrote: A few weeks ago Bryan and David reported breakage with xs-config, and over the last week over various tests we've had xs-config updates making a mess of already-configured XS setups. I haven't had a chance to look at it but yes, it is a high priority bug, and I'll be

Re: [Server-devel] A simple signed bundle/directory trust scheme for the XS

2008-08-11 Thread Michael Stone
Martin, Thanks for your note. Unfortunately, it left me with more questions than with answers. Some questions include: * What use cases are you trying to support? * What threats obstruct supporting those use cases? * What trust structure are you trying to create and how does it

Re: [Server-devel] EduBlog: Looking for comments/bugs

2008-08-11 Thread Pablo Flores
Hi! I've got good and bad news. I tried BrowseNew, and it works fine for pictures uploading! As you can see, I could upload pictures from an XO for the edublog. Question: Isn't it possible to resize the picture? I also tried pasting pictures from the clipboard and from Write (Ctrl-C Ctrl-V) but

Re: [Server-devel] Static Ip settings

2008-08-11 Thread Tom Mitchell
The comment about Debian version reminds me to ask about man and info pages. Is there a set of man pages that matches the packages for various XO installations? Since XO disk space is small I expect an online or school server cache On Sat, Jul 26, 2008 at 5:08 PM, James Cameron [EMAIL

Re: [Server-devel] EduBlog: Looking for comments/bugs

2008-08-11 Thread Pablo Flores
With the moodle interface I just couldn't upload a picture from the XO... Saludos, Pablo Flores On Wed, Jul 23, 2008 at 2:38 PM, Tarun Pondicherry [EMAIL PROTECTED] wrote: Hi Pablo, I tried BrowseNew, and it works fine for pictures uploading! As you can see, I could upload pictures from

[Server-devel] Testing EduBlog

2008-08-11 Thread Pablo Flores
I've just done a test sequence on EduBlog and have a lot of comments and questions, so let's start step by step... *Creating a new blog * - The login page isn't in spanish - I'm not sure how to manage users with EduBlog I think we should start a wiki page to start documenting (and

Re: [Server-devel] Testing EduBlog

2008-08-11 Thread Pablo Flores
Saludos, Pablo Flores On Wed, Jul 30, 2008 at 5:34 AM, Tarun Pondicherry [EMAIL PROTECTED] wrote: Hi, *Creating a new blog * * The login page isn't in spanish The UI can be switched to Spanish easily, this will be done in the next update after we get abiword working. Great!

[Server-devel] Ayuda

2008-08-11 Thread Luis Fernando Sanchez Hurtado
Hola Martin como va todo. Como ya te comentó Edgar aun no hemos configurado el servidor. Voy a hacer las preguntas pertinentes en la lista server-devel, tal como nos recomendaste. Si necesitás más información me avisas para mandartela. Muchas gracias por la ayuda. -- Trabajo duro y eficaz en

[Server-devel] ds-backup - help with a trial happening right now

2008-08-11 Thread greebo
Hi all, I am in the middle of a largish trial, 500 children, and wanted to get the backup going. Michael Stone was great to help me understand where ds-backup is up to and I'm keen to install, test and contribute to the ds-backup project however I'm rolling out 703 imaged laptops as we need them

Re: [Server-devel] [Olpc-france] Fuloong2F (lemo te.com) : group buy/achat groupé

2008-08-11 Thread Florian Fainelli
Hello Sami, Le Thursday 31 July 2008 13:14:55 [EMAIL PROTECTED], vous avez écrit : Hi, xe at OLPC France are planning to test the installation of a XS server on various compact and low power architectures. Out next try will be the Fuloong 2F model of lemote.com. The specifications are

Re: [Server-devel] EduBlog: possible issues with WriteNew

2008-08-11 Thread Greg Smith
Hi Tarun, Not sure I fully understand that but it doesn't seem like a critical issue to me. The workflow I think we should support if we can is: - Open write - Add text and images - Exit write (Keep first or just exit) - Open Browse - Click insert image link in EduBlog - Pick Write document off

Re: [Server-devel] Testing EduBlog

2008-08-11 Thread Pablo Flores
Hi Tarun! I agree with Greg you've done an excellent work! We will always have new requirements, which mean new schedules, but it doesn't mean you didn't meet yours. Thank you! Best regards, Pablo Flores On Fri, Aug 1, 2008 at 9:08 AM, Greg Smith [EMAIL PROTECTED] wrote: Hi Tarun, Thanks.

[Server-devel] DNS Connectivity Issues

2008-08-11 Thread Glen Roberts
Today just after noon (edt) our Qwest internet connection (not the one the EDU server is on) went down. I was in the middle of upgrading the DNS servers so it frustrated that task enormously. Qwest seemed to have the service more or less restored by 4:30 PM or so. At that time I noticed an

Re: [Server-devel] Understanding the network scripts on F7-based XS

2008-08-11 Thread Jerry Vonau
Martin Langhoff wrote: Our current network migration scripts are reportedly build on interfaces that are F7 specific. To reimplement them on F9, we need to understand what they do. Jerry is knowledgeable in F9's networking and has offered help with the port. The first step is to understand

Re: [Server-devel] Need help: mounting usb devices on headless machines

2008-08-11 Thread Rahul Sundaram
Martin Langhoff wrote: On Thu, Aug 7, 2008 at 9:19 PM, Martin Langhoff [EMAIL PROTECTED] wrote: FWIW, I've imported the history into git, made some minor changes and it installs and works on F7. git git://dev.laptop.org/users/martin/usbmount.git gitweb

Re: [Server-devel] VoIP

2008-08-11 Thread Sameer Verma
Martin Langhoff wrote: On Mon, Aug 11, 2008 at 4:35 AM, Tim Moody [EMAIL PROTECTED] wrote: What are the bandwidth requirements for these various voip strategies, sip, iax2? Not sure (google away!) - but the latency requirements very tight for many (most?) of our deployments.

Re: [Server-devel] unregister from schoolserver

2008-08-11 Thread Morgan Collett
On Sun, Aug 10, 2008 at 23:55, Martin Langhoff [EMAIL PROTECTED] wrote: On Sun, Aug 10, 2008 at 8:15 PM, Simon Schampijer [EMAIL PROTECTED] wrote: I was wondering what should/must happen on the server side when an xo wants to unregister. Is there already a command for that?

[Server-devel] installing a school server

2008-08-11 Thread Tony Pearson
Subject: Re: [Server-devel] installing a school server To: Joshua N Pritikin [EMAIL PROTECTED] Just to get something working, I installed Ubuntu with Squid/Dansguardian. I have about 200Gb of hard drive and 2G RAM. Can I get an ext2 image of the school server and load it on a logical

Re: [Server-devel] A simple signed bundle/directory trust scheme for the XS

2008-08-11 Thread Martin Langhoff
On Tue, Aug 12, 2008 at 2:24 AM, Michael Stone [EMAIL PROTECTED] wrote: * What use cases are you trying to support? Insert a usb stick with content that is OK'd by the regional NOC (network operations centre) for execution/installation on the XS. * What threats obstruct supporting those use

[Server-devel] [PATCH] Restrict XO users using rssh

2008-08-11 Thread Douglas Bagnall
As per ticket #7606, until now XO users have had full shell access over ssh. This (with related commits in ds-backup and xs-config), confines them to rsync over ssh only. The update_users.py script fixes existing users, while create_user will now set the shell of new

[Server-devel] [PATCH] No passwords for XO users, and packaging improvements

2008-08-11 Thread Douglas Bagnall
XO users were being given their UUIDs as passwords, which was unnecessary. In case the user storage system changes again in the future, the post installation scripts reference /home/idmgr/storage_format_version to decide what to do. diff --git a/Makefile b/Makefile index

[Server-devel] [PATCH]More accurate idmgr shutdown status (#7653) and condrestart option.

2008-08-11 Thread Douglas Bagnall
The status returned by /etc/init.d/idmgr stop is less often the inverse of its actual success. /etc/init.d/idmgr start will not start if the daemon is already running. /etc/init.d/idmgr condrestart works. diff --git a/conf.schoolserver/idmgr

[Server-devel] [PATCH] Utility function for the batch removal of XO users

2008-08-11 Thread Douglas Bagnall
This removes the named XO users from both the SQL and system databases. To remove all users, use something like /home/idmgr/remove_user `sqlite3 /home/idmgr/identity.db \ select serial from laptops` diff --git a/Makefile b/Makefile index fad74be..1065310 100644

[Server-devel] [PATCH] More checking and logging of registration information.

2008-08-11 Thread Douglas Bagnall
The create_user script tries to give useful information to syslogd, and ensures that the username it is given is a valid XO serial. It also checks the ssh public key, but is not terribly strict. If a system user is created but some later process fails, create_user tries to

Re: [Server-devel] Warning: breakage updating xs-config

2008-08-11 Thread Martin Langhoff
On Tue, Aug 12, 2008 at 1:49 AM, Jerry Vonau [EMAIL PROTECTED] wrote: Martin Langhoff wrote: A few weeks ago Bryan and David reported breakage with xs-config, and over the last week over various tests we've had xs-config updates making a mess of already-configured XS setups. I haven't had a

Re: [Server-devel] A simple signed bundle/directory trust scheme for the XS

2008-08-11 Thread Martin Langhoff
On Tue, Aug 12, 2008 at 2:24 AM, Michael Stone [EMAIL PROTECTED] wrote: If you're more interested 'signed content lives in archives', then JAR-signing might be for you! JARs look good but there don't seem to be decent cli tools to deal with them (can fastjar sign and check sigs in packages?)

[Server-devel] EduBlog: Status

2008-08-11 Thread Tarun Pondicherry
Hi team, Good news! Marcel was able to install abiword 2.6.3 from the Fedora 9 repository and all the features of EduBlog are decently working. I've recreated the demo student and teacher accounts and linked it to uruguay-xo-test. I'll update the wiki with the exact links needed to go

Re: [Server-devel] XS inconvenientes

2008-08-11 Thread Martin Langhoff
2008/8/12 Henry Vélez [EMAIL PROTECTED]: Estoy guiándome por las indicaciones del Wiki en : http://wiki.laptop.org/go/XS_Configuration_Management y estoy utilizando la versión 163. Necesitamos mas datos :-) Que comandos - exactamente - le estas dando al XS? Pero no he podido ver desde las XO

Re: [Server-devel] A simple signed bundle/directory trust scheme for the XS

2008-08-11 Thread Martin Langhoff
On Tue, Aug 12, 2008 at 2:24 AM, Michael Stone [EMAIL PROTECTED] wrote: If you want to go the route of 'signed content lives in directories', then please examine the programs in olpc-contents http://wiki.laptop.org/go/Olpc-contents and let us know in what way they can be improved before