Zamora Teran/Cargar activaciones en el XS: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Created page with 'El XS lleva un servicio XS-activation lo cual permite cargar activaciones de las laptops en el XS, y distribuirlas a las XO. Con el sistema complejo de ''key delegation'', e…')
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:


Con el sistema complejo de ''key delegation'', el XS puede generar activaciones para las laptops automaticamente. En este momento no estamos usando este sistema (por su complejidad). Nuestra estrategia es cargar activaciones "normales" para ser repartidas por el servidor.
Con el sistema complejo de ''key delegation'', el XS puede generar activaciones para las laptops automaticamente. En este momento no estamos usando este sistema (por su complejidad). Nuestra estrategia es cargar activaciones "normales" para ser repartidas por el servidor.

El XS trabaja con el archivo <tt>lease.sig</tt>, lo cual puede tener varias activaciones en el mismo archivo, en el formato JSON.

La activación inalambrica funciona en XO-1 y XO-1.5 pero solo funciona en la version del software 10.1.0 o mas recien.


== Cargar por USB ==
== Cargar por USB ==


* En el disco USB, crear un directorio se llama <tt>xs-activation</tt>.
* En el disco USB, crear un directorio se llama <tt>xs-activation</tt>.
* Poner las activaciones (en el formato normal) dentro de este directorio con el nombre <tt>lease.sig</tt>.
* Poner las activaciones (en el formato Cjson) dentro de este directorio con el nombre <tt>lease.sig</tt>.
* Crear un manifest dentro del directorio <tt>xs-activation</tt>:
* Crear un manifest dentro del directorio <tt>xs-activation</tt>:
cd /path/to/directory
cd /path/to/directory
sha1sum lease.sig > manifest.sha1
TMP=$(mktemp)
* Conectar el disco al servidor
sha1sum * > $TMP
* Esperar el sonido de tonos que descenden
mv $TMP manifest.sha1
* Conectar el disco
* Desconectar el disco USB


== Cargar por la red ==
== Cargar por la red ==


Usar scp para
Usar scp para transferir el archivo hasta el servidor.

En el servidor, poner el archivo en un directorio propio. El arcihvo tiene que tener el nombre <tt>lease.sig</tt>.

Ejecuta el comando como root:
xs-activation-import /ruta/del/directorio

Se importan las activaciones, y podés borrar el directorio que usaste para importar.

== Notas ==

* Las activaciones llegan en /library/xs-activation
* Al importar una activacion para una laptop que ya tiene activacion en el servidor, se sustituye la activacion anterior (aunque la anterior dure mas tiempo)

Latest revision as of 21:00, 8 September 2010

El XS lleva un servicio XS-activation lo cual permite cargar activaciones de las laptops en el XS, y distribuirlas a las XO.

Con el sistema complejo de key delegation, el XS puede generar activaciones para las laptops automaticamente. En este momento no estamos usando este sistema (por su complejidad). Nuestra estrategia es cargar activaciones "normales" para ser repartidas por el servidor.

El XS trabaja con el archivo lease.sig, lo cual puede tener varias activaciones en el mismo archivo, en el formato JSON.

La activación inalambrica funciona en XO-1 y XO-1.5 pero solo funciona en la version del software 10.1.0 o mas recien.

Cargar por USB

  • En el disco USB, crear un directorio se llama xs-activation.
  • Poner las activaciones (en el formato Cjson) dentro de este directorio con el nombre lease.sig.
  • Crear un manifest dentro del directorio xs-activation:
   cd /path/to/directory
   sha1sum lease.sig > manifest.sha1
  • Conectar el disco al servidor
  • Esperar el sonido de tonos que descenden
  • Desconectar el disco USB

Cargar por la red

Usar scp para transferir el archivo hasta el servidor.

En el servidor, poner el archivo en un directorio propio. El arcihvo tiene que tener el nombre lease.sig.

Ejecuta el comando como root:

xs-activation-import /ruta/del/directorio

Se importan las activaciones, y podés borrar el directorio que usaste para importar.

Notas

  • Las activaciones llegan en /library/xs-activation
  • Al importar una activacion para una laptop que ya tiene activacion en el servidor, se sustituye la activacion anterior (aunque la anterior dure mas tiempo)