XS-activation

From OLPC
Revision as of 19:01, 7 September 2008 by Douglas (talk | contribs) (Write up of XS-activation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


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 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.

Releases


README in the latest development version

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