INSTALANDO DAEMONTOOLS
# mkdir -p /package
# chmod 1755 /package
# cd /package
# wget http://cr.yp.to/daemontools/daemontools-0.76.tar.gz
# gunzip daemontools-0.76.tar
# tar -xpf daemontools-0.76.tar
# rm -f daemontools-0.76.tar
# cd admin/daemontools-0.76
Edite o arquivo ./src/error.h Substitua “extern int errno;” na linha 6 por “#include <errno.h>“. Salve o arquivo e rode o comando abaixo:
INSTALANDO ucspi-tcp
# cd ~
# wget http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz
# gunzip ucspi-tcp-0.88.tar
# tar -xf ucspi-tcp-0.88.tar
# cd ucspi-tcp-0.88
Edite o arquivo ./error.h. Substituindo “extern int errno;” na linha 4 por “#include <errno.h>”. Save o arquivo, compile e instale com os comandos abaixo:
# make
# make setup check
INSTALANDO DJBDNS
# cd ~
# wget http://cr.yp.to/djbdns/djbdns-1.05.tar.gz
# gunzip djbdns-1.05.tar
# tar -xf djbdns-1.05.tar
# cd djbdns-1.05
# echo gcc -O2 -include /usr/include/errno.h > conf-cc
# make
# make setup check
CRIANDO SERVIÇO DO DAEMONTOOLS
Crio o arquivo /lib/systemd/system/daemontools.service com o seguinte conteúdo:
[Unit] Description=DJB daemontools After=sysinit.target [Service] ExecStart=/command/svscanboot Restart=always [Install] WantedBy=multi-user.target
Salve o arquivo, em seguida abaixo vamos editar a permissão do arquivo, criar um link simbolo e iniciar:
# chmod 644 /lib/systemd/system/daemontools.service
# ln -s /lib/systemd/system/daemontools.service /etc/systemd/system/multi-user.target.wants/daemontools.service
# service daemontools start