[Server-devel] automatic olpc-update from XS

Martin Langhoff martin.langhoff at gmail.com
Wed Feb 18 20:43:06 EST 2009


On Thu, Feb 19, 2009 at 11:02 AM, Daniel Drake <dsd at laptop.org> wrote:
> Has anyone looked into making the XS serve automatic OS updates to XO
> over the network?
> I know about http://wiki.laptop.org/go/XS-rsync but it does not really
> explain how the XOs perform the update...
>
> Am I right in guessing that currently some voodoo must be run on the
> XO to get olpc-update looking at the XS, and then it must be triggered
> manually on each XO?

Yes, unfortunately. Something like

   olpc-update --server <yourservername> <version>

you can skip the --server param if you are masking 'updates.l.o' in
your local DNS.

the original plan was to rig all that from the anti-theft proto. On
the server side, there's a lot of work to do to make that happen. On
the laptop side, it's unclear. For many months my emails to cscott on
the matter went unanswered, I reviewed the code with mstone last Dec
and it appeared to be lacking important bits.

> If so, has anyone investigated the work needed to publish an update
> which the XOs will automatically update using the olpc-update --auto
> cronjob that is already in place?

No. If you find a usable path down that way, _fantastic_ and I'll be
happy to merge it in.

cheers,



m
-- 
 martin.langhoff at gmail.com
 martin at 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


More information about the Server-devel mailing list