Martin D. wrote: > Andreas Pakulat schrieb: >> On 06.07.06 15:50:07, Martin D. wrote: >> >>>Andreas Pakulat schrieb: >>> >>>>On 06.07.06 13:03:52, Martin D. wrote: >>>> >>>>>Und wer setzt mir dann 'domain'? >>>> >>>>Das wusste ich mal ;-) Aber IIRC sollte die Domain eben aus dem search >>>>foobar entnommen werden. Was sagt denn ein hostname -d bei dir? Und was >>>>ein hostname --fqdn? Was meinst host <dein_kurzer_rechnername>? >>>>Andreas >>> >>>Genau das ist mein Problem, ich benötige hostname --fqdn (-> cfengine), >>>kriegen den aber nicht gesetzt. Da steht nur der Hostname drin.
was sagt dnsdomainname? >> Dann ist dein DNS kaputt. Hast du nen DNS-Server? Wenn ja, sollte der >> dir deinen Hostnamen in einen FQDN aufloesen koennen, sofern er richtig >> konfiguriert ist. Wenn du eine statische Host-Aufloesung mittels >> /etc/hosts machst solltest du dort mal reinschauen, ob dein Hostname da >> korrekt eingetragen ist (Lang+Kurzform). > > Der DNS ist OK, > >>>Für mich macht es Sinn, dass 'domain' sich aus 'option domain-name' >>>ableitet, >> >> Tut es auch. > > Wird aber nicht eingetragen :-( was meinst Du mit 'wird aber nicht eingetragen'? Der dhclient startet den Script dhclient-script, welcher in der resolv.conf den vom dhcp Server übermittelten Domainnamen als search domain.tld einträgt. Wie jetzt hostname -[d|f] bzw. dnsdomainname reagieren, hängt von Deiner Konfiguration ab. Je nachdem, was wie in den Dateien /e/hosts, /e/resolv.conf und /e/nsswitch.conf eingetragen ist, werden Dir die Programme die entsprechenden Parts des FQDN liefern oder auch nicht. Belieber Fehler ist, eine Search Eintrag in der /e/resolv.conf für die Domain zu haben, parallel dazu aber den Hostname in der /e/host ohne Domain eingetragen zu haben. Das führt i.d.R. zu dem von Dir beschriebenen Verhalten. hth Reinhold -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)