[linux-l] djbdns

Soeren Sonnenburg linux at nn7.de
Mo Dez 8 12:25:32 CET 2003


On Mon, 2003-12-08 at 11:51, Ulrich Wiederhold wrote:
> Hallo,
> vorab: Das Patchen der daemontools/djbdns hatte sich erledigt, da die
> Debian-Server wieder funktionieren und das Problem bei der neuen Version
> nicht mehr auftrat.
> 
> Ziel: lokaler DNS-Cache für das Heimnetzwerk und den Rechner PC1 auf dem der
> Cache läuft. Vorgehen nach: http://cr.yp.to/djbdns/run-cache-x.html
> 
> Also daemontools und djbdns installiert und laufen lassen.
> "ps aux | grep sv" liefert:
> 
> root      2351  0.0  0.1  2516 1176 ?        S    10:40   0:00 /bin/sh /command/svscanboot
> root      2353  0.0  0.0  1536  328 ?        S    10:40   0:00 svscan /service
> root      2354  0.0  0.0  1364  244 ?        S    10:40   0:00 readproctitle service errors: ... fatal: unable to start supervise/run: file does not exist?svscan: warning: unable to stat dnscache: file does not exist?supervise: fatal: unable to start supervise/run: file does not exist?supervise: fatal: unable to start supervise/run: file does not exist?supervise: fatal: unable to start supervise/run: file does not exist?supervise: fatal: unable to start supervise/run: file does not exist?

huii... welcher dienst kann denn da nicht gestartet werden ? das wird
wohl das problem sein. guck mal
ls -l /service/
ls -l /service/*/run


> Der cache soll auf der Adresse laufen, die auch der entsprechende PC1 im
> Netz hat: 192.168.1.10, also:
>  "dnscache-conf gdnscache gdnslog /etc/dnscache 192.168.1.10"
>  
> "ln -s /etc/dnscache /service"
> "sleep 5"
> "svstat /service/dnscache"
> ergibt:  /service/dnscache: up (pid 6609) 0 seconds

ueberhaupt nicht ! 0 seconds...

stoppe doch mal die daemontools und starte den dienst manuell (cd
/service/dnscache && ./run)

selbes mit tinydns. und dann probier noch mal anfragen auf die ports.

S




Mehr Informationen über die Mailingliste linux-l