Arraigo Digital

Empaquetando Intel Theft Deterrent Agent

By NicoEchániz

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.

Last modification date: Sept. 30, 2011, 3:12 a.m.
There are 5 comments
Oct. 31, 2011, 10:02 p.m. - By: matias - (permalink)


Hola... hice tdo y la verdad es que funciona de maravilla... lo unico que no consigo hacer es que arranque al inicio automaticamente.. si pudieras ser mas explícito en cuanto a como es eso de los "link simbólicos" gracias

Dec. 7, 2011, 7:03 p.m. - By: Tesla - (permalink)


Soy Ing. y Docente MEP, estoy utilizando solamente SL, en la Materia Electricidad Industrial y Electricidad Básica. He notado mucha predisposición de los chicos para aprender GNU-Linux. Tengo material para colaborar, ¿como podemos coordinar? Abrazo.

Dec. 10, 2011, 6:04 p.m. - By: Ezequiel - (permalink)


Hola soy Ezequiel, vivo en la Rioja y me gustaria saber si este forma de instalacion es compatible con Ubuntu 11.10

Dec. 28, 2011, 7:54 p.m. - By: Gabriel - (permalink)


Hola a todos, he probado sobre plataformas Ubuntu 10.04 , 11.04 y Debian 6.03 y corre de maravillas. Quisiera saber si alguno ha probado sobre sistemas basados en Red Hat, Fedora 16 mas precisamente. Gracias.

April 3, 2012, 7:19 p.m. - By: Daniel A. Rodriguez - (permalink)


En Xubuntu 11.10 es necesario instalar el paquete libssl0.9.8 $ sudo apt-get install libssl0.9.8 para salvar el error que aparece al intentar ejecutar el theftdeterrent. theftdeterrent: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

For security reasons you need to type the text displayed in the following image captcha