miércoles, 7 de diciembre de 2011

Reinstalar NetBook Gobierno con el Soft de Control Intel Theft Deterrent Agent


Uno de los principales problemas que nos encontramos al experimentar con diferentes distribuciones de GNU/Linux en las netbooks de Conectar Igualdad fue que no existía forma de instalarles el software de seguridad Theft Deterrent Agent (TDA), que viene pre-instalado con las distribuciones oficiales.

Sin embargo, este software es originalmente instalado desde un paquete y por lo tanto, podemos re-generarlo fácilmente utilizando dpkg-repack. 

En la netbook que tiene el TDA instalado, desde donde queremos generar nuestro paquete, primero instalamos el software necesario:
$ sudo apt-get install dpkg-repack
Luego generamos los paquetes (como usuario root o con sudo, según qué modelo de netbook sea y cómo esté configurada).
$ dpkg-repack tdagent libtdagent
Esto nos creará, en la carpeta donde nos encontramos, dos archivos .deb que copiaremos a las computadoras donde queremos instalar el TDA.

Una vez copiados los paquetes a la computadora de destino, desde la misma carpeta donde pusimos los archivos .deb, los instalamos:
$ sudo dpkg -i libtdagent_XXX.deb
$ sudo dpkg -i tdagent_XXX.deb

Reemplazando XXX por lo que dpkg-repack haya agregado al nombre de cada paquete, que variará según la versión que estaba instalada en la máquina de origen. 

Hay que instalarlos en ese orden para que funcione porque tdagent depende de libtdagent. 

Eso completa la instalación. 

También podemos copiar /etc/xdg/autostart/theftdeterrent.desktop desde la máquina de origen a /usr/share/applications en la máquina de destino para que nos aparezca la aplicación en los menúes del sistema. 

Si queremos que autoarranque, podemos crear un link simbólico en ~/.config/autostart (si el directorio no existe hay que crearlo). 

Los mensajes recurrentes del programa resultan bastante molestos cuando la computadora no está conectada a la red de la escuela, por lo que si lo tenemos puesto en auto-arranque, cuando deseemos apagarlo podemos abrir una consola y ejecutar:
$ sudo killall theftdeterrent
Los paquetes resultantes de una Exomate x352, son compatibles con Ubuntu 10.04, Ubuntu 11.04 y Debian Squeeze. Seguramente también funcionarán con otras distribuciones basadas en Debian, como Mint-Debian. El único problema que encontramos: en Unity el ícono en la barra de estado no es visible. 

Como muestra de este procedimiento, en los contenidos relacionados, se encuentra un archivo con los .deb generados durante nuestras pruebas. 

Esperamos sea de utilidad esta información.



domingo, 4 de diciembre de 2011

Restaurar / Recuperar clave de root en Debian / Ubuntu


Si estas leyendo este post significa que perdiste u olvidaste la clave de root…

Si el sistema es Debian (o derivados) sigue estos pasos para regenerarla. Funcionará para aquellos con GRUB instalado:

1.- En el momento que aparezca el GRUB con la selección kernels y sistemas para arrancar la máquina, presionamos la tecla “e” para acceder al modo de edición.



2.- Una vez en este modo, buscamos la línea que comience por “kernel …”,nos colocamos sobre ella y la editamos pulsando de nuevo la tecla “e”.



3.- Ahora estamos en el modo edición, añadimos al final de la línea “init=/bin/sh“, sin las comillas.

4.- Guardamos la línea pulsando ENTER y arrancamos con ella pulsando sobre ella la tecla “b”.

5.- Ahora ya deberías estar en la shell con la posibilidad de escribir comandos.

6.- Montamos la partición / con lectura y escritura:

# mount -o remount rw /

7.- Ahora ya podemos asignar la clave que queramos al usuario root:

# passwd root

8.- Reiniciamos la máquina:

# reboot