XS-activation: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Note that the server is identical to USB acitvation.)
m (→‎Releases: proper url)
Line 14: Line 14:
== Releases ==
== Releases ==


* [http://dev.laptop.org/git?p=users/dbagnall/.git;a=tagsLatest tagged releases]
* [http://dev.laptop.org/git?p=users/dbagnall/xs-activation.git;a=tagsLatest tagged releases]
* for Fedora 7 based releases (up to XS 0.4): [http://xs-dev.laptop.org/xsrepos/testing/olpc/7/i386/xs-activation-0.2-1.xs7.noarch.rpm xs-activation-0.2]
* for Fedora 7 based releases (up to XS 0.4): [http://xs-dev.laptop.org/xsrepos/testing/olpc/7/i386/xs-activation-0.2-1.xs7.noarch.rpm xs-activation-0.2]



== README in the latest development version ==
== README in the latest development version ==

Revision as of 23:51, 7 September 2008


The XS Activation service runs on the school server. It listens on port 191 serving un-activated XO laptops with activation leases. If it doesn't know a laptop's activation lease, it does nothing. The leases are automatically imported when a USB drive with a valid lease.sig file is attached (see Firmware Key and Signature Formats). The USB stick can also be used to activate XOs directly: this package is a short cut in that process and has an identical effect.

The activation service uses xinetd, which means it does not run as a daemon but is started up whenever necessary.

Likely use case

This service is primarily used by brand new laptops, at boot time. Once the laptops have activation leases they renew them via other means. A laptop will only need this service again if its lease expires.

Often the laptops will be activated in batches in a warehouse situation. Early laptops depolyments have being given very long leases and are unlikely to need re-activation in the hardware's lifetime.

Releases

README in the latest development version

<gitembed>users/dbagnall/xs-activation.git||README||660||700</gitembed>