At Montag, 7. Oktober 2002 12:53 David Haller wrote:
Ist auch die falsche Reihenfolge bei der Umleitung, da wird stderr auf's Terminal umgeleitet...
... restart >/tmp/n.log 2>&1"
Ja, das bringt's. Sowohl stdout als auch stderr umleiten. Das was ich will, nämlich den Daemon nachzustarten, wird also z.B. erreicht durch: ka@k1:~> ssh root@k2 "/etc/rc.d/named restart>/tmp/n.log 2>&1;\
sleep 5;cat /tmp/n.log" Shutting down name server BIND9 ..done Starting name server BIND9 ..done ka@k1:~>
Interessanterweise ist das beim Starten von named ohne chroot NICHT nötig, aber das scheint eine unsaubere Realisierung des chroot-Aufrufs innerhalb von named zu sein (bzw. hier bleibt wohl stderr "stehen", wenn der Prozess als chroot daemonisiert wird). Danke Allen für die Hilfe Gruss -- Michael Zimmermann (http://vegaa.de)