bind9named-Binärdatei fehlt – wird nicht gestartet

bind9named-Binärdatei fehlt – wird nicht gestartet

Ich habe gerade BIND 9.9.1-P1 auf Debian 6.0 kompiliert und installiert, da die Version in den Repositories zu alt für Samba4 ist, und erhalte den besagten Fehler. Ich habe nach der Quelle für named gesucht, kann aber keine finden.

# ls ¦ grep named in /usr/sbin
named-checkconf
named-checkzone
named-compilezone

Antwort1

Wenn Sie aus der Quelle installieren, lautet das Installationspräfix sehr oft (nicht immer) standardmäßig statt /usr/local. /usrVorausgesetzt, Sie haben die Installation richtig durchgeführt, sollten Sie in /usr/local/bin nachsehen.

Das heißt, der kanonische Daemon-Name für BIND 9 ist namedund nicht bind9named.

Sie können etwas wie find / -type f -name named -perm /111 -ls(ja, da muss ein Schrägstrich stehen) versuchen, um herauszufinden, wo sich die namedausführbare Datei befindet. Dadurch -perm /111werden die Ergebnisse auf Dateien beschränkt, bei denen die ausführbaren Bits gesetzt sind, und -type falles ausgeschlossen, was keine normale Datei ist.

Antwort2

Haben Sie Folgendes gemacht:

make install

um die Binärdateien zu installieren?

Sie können auch Folgendes versuchen:

locate named

verwandte Informationen