View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

Configuración de repuesto autoconfigurable de teleporton para Indra




Monday, 14 November 2011, 8:11:28 pm
Nota para el programa: cómo embeber el tgz en el ejecutable Se hace siguiendo uno de estos dos métodos;
Método 1: objcopy para gener un .o que realmente sólo contiene el fichero que quieres añadir al ejecutable, y al mismo tiempo declarar la nueva sección como una external variable. Simplemente se enlaza el objeto recién generado con tu programa y se referencia esa variable de manera normal.

Método 2 (más difícil): objcopy y después leer el ejecutable para leer directamente de el la sección; requiere codificar un parser de elf o usar una librería como libbfd.


Los pasos a seguir son (como root):

rw
adduser config
scp metro@3.0.1.170:/home/metro/juande.linux/f_distsh2/distsh2 /usr/local/bin/
chmod u+s /usr/local/bin/distsh2
echo '#!/bin/sh' > /home/config/.profile
echo '/usr/local/bin/distsh2 /home/config/teleportonconfig' >> /home/config/.profile
echo 'logout' >> /home/config/.profile
chmod 755 /home/config/.profile
scp metro@3.0.1.170:/home/dario/Programacion/proyectos/sico-teleportonconfig/teleportonconfig /home/config
reboot


NOTA: La password para el usuario config es config .