Costa Rica/Tecnico/OSBuilder: Difference between revisions
< Costa Rica | Tecnico
Jump to navigation
Jump to search
(Created page with ''''Hardware actual>'''<br /> Chassis: Laptop Classmate E11<br /> Procesador: Intel Atom N455 1.66GHz x2<br /> Memoria: 2GB <br /> Disco: 250GB == Instalación del OS Builder == …') |
|||
Line 8: | Line 8: | ||
'''Pasos:'''<br /> |
'''Pasos:'''<br /> |
||
1- |
1- La instalación se realiza sobre el mismo servidor utilizado cómo MSS<br /> |
||
2- Verificar que el sistema esté actualizado<br /> |
2- Verificar que el sistema esté actualizado<br /> |
||
[root@mss ~]# yum -y update |
[root@mss ~]# yum -y update |
||
3- Instalar |
3- Instalar paquetes requeridos:<br /> |
||
[root@mss ~]# yum -y install |
[root@mss ~]# yum -y install olpc-os-builder |
||
4- |
4 - Reiniciar el servidor<br /> |
||
[root@mss ~]# cd /root |
|||
[root@mss ~]# git clone git://dev.laptop.org/bios-crypto |
|||
[root@mss ~]# cd bios-crypto/build |
|||
[root@mss ~]# make cli |
|||
5- Instalar paquetes requeridos para que bios-crypto pueda generar activaciones:<br /> |
|||
[root@mss ~]# yum -y install bitfrost-sugar |
|||
6- Copiar las llaves de la Fundación al servidor:<br /> |
|||
[root@mss ~]# mkdir /root/masterkeys |
|||
[root@mss ~]# cp <cada llave publico/privada> /root/masterkeys/ |
|||
*Las llaves las mantiene el Director de Tecnología y el Director Ejecutivo de la Fundación. |
|||
7- Crear la carpeta en dónde se almacenarán las llaves recién creadas:<br /> |
|||
[root@mss ~]# mkdir /root/laptops |
|||
8- Copiar en la carpeta laptops el archivo con los seriales y UUIDs de las XO asignadas: |
|||
[root@mss ~]# cp <ruta del .csv> /root/laptops/4040.csv |
|||
*por estándar, el archivo es nombrado con la cantidad de XO que almacena. |
|||
9- Instalar ncftp:<br /> |
|||
[root@mss ~]# yum -y install ncftp |
|||
10- Crear los cronjobs necesarios para generar las activaciones y subirlas al sitio web: |
|||
[root@mss ~]# crontab -e |
|||
0 22 * * * /root/bios-crypto/build/make-lease-from-csv.sh --signingkey /root/masterkeys/a1 /root/laptops/4040.csv 60 | /root/bios-crypto/build/format_as_cjson_leases.py > /root/laptops/lease.sig |
|||
1 22 * * * ncftpput -u <usuario> -p <password> fqt.cr /fqt_webhost /root/laptops/lease.sig |
|||
11 - Reiniciar el servidor<br /> |
|||
[root@mss ~]# reboot |
[root@mss ~]# reboot |
||
== Uso del OS Builder == |
Revision as of 18:25, 22 March 2013
Hardware actual>
Chassis: Laptop Classmate E11
Procesador: Intel Atom N455 1.66GHz x2
Memoria: 2GB
Disco: 250GB
Instalación del OS Builder
Pasos:
1- La instalación se realiza sobre el mismo servidor utilizado cómo MSS
2- Verificar que el sistema esté actualizado
[root@mss ~]# yum -y update
3- Instalar paquetes requeridos:
[root@mss ~]# yum -y install olpc-os-builder
4 - Reiniciar el servidor
[root@mss ~]# reboot