Installer daemontools
En premier lieu, le site de Bernstein djbdns, la base, en anglais, simple, court et pour une fois compréhensible. cela dit je vous conseille de vous méfier de mes paroles, j'ai installé djbdns sur plus d'une machine: une longue histoire dont j'ai certainement oublié les débuts peu glorieux.
Sautons les explications pour aller à l'essentiel: installer djbdns.
Et paf, les digressions commencent puisqu'il est recommandé d'installer les outils bernsteiniens.
Daemontools que vous allez télécharger de ce pas. En vous rendant sur la page install . Je ne dis pas que je ne pourrais pas donner le lien direct, les versions nouvelles sont rares, mais on va éviter les impairs.
Un coup de wget sur le serveur et hop vous disposez d'un beau tar.gz.
Etape 1:
Créer le répertoire /package
mkdir -p /package
chmod 1755 /package
cd /package
Une bonne idée est de placer le dit tar.gz dans ce répertoire.
détruire le tar.gz est optionnel, tout dépend de la place sur votre disque
gunzip daemontools-0.76.tar
tar -xpf daemontools-0.76.tar
rm daemontools-0.76.tar
cd admin/daemontools-0.76
A ce moment vous devez ajouter un petit patch pour corriger le programme de Bernstein, une sombre question de mise à jour du compilateur C. Sans rentrer dans des détails scabreux, je vous invite à récupérer les patches suivants: djbpatches. Un coup de wget et on oublie tout. Dézipper, détarrer. puis
patch -p1 <../../daemontools-0.76.errno.patch
Et hop, c'est réparé. On reprend là on en était Bernstein.
package/install
Reste plus qu'à attendre que ça se passe. Je ne l'ai jamais vu planter à la compilation.
Passons maintenant à ucspi-tcp.
Installer et configurer Djbdns
Installer Djbdns