Wikijc:Sistemas daemontools
Instalacion de daemontools
Primero tenemos que configurar la maquina para poder compilar. Tenemos que instalar lo siguiente:
$apt-get install gcc
$apt-get install libc6-dev
$apt-get install libmudflap0-dev
$apt-get install gdb
$apt-get install bison
$apt-get install make
$apt-get install lib64gcc1
$apt-get install autoconf automake
$apt-get install libtool
$apt-get install flex
$apt-get install binutils
$apt-get install libdb1-compat
$apt-get install csh
Hay que bajar las fuentes de daemontools desde http://cr.yp.to/
Una vez tengamos la fuentes, hacemos lo siguiente
$mkdir -p /package
$chmod 1755 /package
$cd /package
$mv daemontools-0.76.tar.gz /package/daemontool-0.76.tar.gz
$gzip -d /package/daemoontool-0.76.tar.gz
$tar -xpf daemontools-0.76.tar
$rm daemontools-0.76.tar
$cd admin/daemontools-0.76
Hay que incluir en los ficheros /package/admin/daemontools-0.76/src/error.h y /package/admin/daemontools-0.76/compile/error.h estas dos lineas:
/* extern int errno; */
#include
A continuacion lanzamos la instalacion
$package/install
Una vez que termine verificamos que se ha creado la siguiente linea en el fichero vi /etc/rc.local
csh -cf '/command/svscanboot &
Arrancamos el servicio
$csh -cf '/command/svscanboot &'
Comprobamos que esta funcionando
$ps ax | grep svs
$apt-get install gcc
$apt-get install libc6-dev
$apt-get install libmudflap0-dev
$apt-get install gdb
$apt-get install bison
$apt-get install make
$apt-get install lib64gcc1
$apt-get install autoconf automake
$apt-get install libtool
$apt-get install flex
$apt-get install binutils
$apt-get install libdb1-compat
$apt-get install csh
Hay que bajar las fuentes de daemontools desde http://cr.yp.to/
Una vez tengamos la fuentes, hacemos lo siguiente
$mkdir -p /package
$chmod 1755 /package
$cd /package
$mv daemontools-0.76.tar.gz /package/daemontool-0.76.tar.gz
$gzip -d /package/daemoontool-0.76.tar.gz
$tar -xpf daemontools-0.76.tar
$rm daemontools-0.76.tar
$cd admin/daemontools-0.76
Hay que incluir en los ficheros /package/admin/daemontools-0.76/src/error.h y /package/admin/daemontools-0.76/compile/error.h estas dos lineas:
/* extern int errno; */
#include
A continuacion lanzamos la instalacion
$package/install
Una vez que termine verificamos que se ha creado la siguiente linea en el fichero vi /etc/rc.local
csh -cf '/command/svscanboot &
Arrancamos el servicio
$csh -cf '/command/svscanboot &'
Comprobamos que esta funcionando
$ps ax | grep svs
4946 pts/0 S 0:00 /bin/sh /command/svscanboot 4948 pts/0 S 0:00 svscan /service 4960 pts/0 R+ 0:00 grep svs
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.