Hallo,
mein Sendmail (aus der Solaris9-Tüte) ärgert mich mit folgender Fehlermeldung:
Jun 9 20:30:16 superx sendmail[194]: [ID 702911 mail.alert] unable to qualify my own domain name (superx) -- using short name
Unter
http://www.sendmail.org/vendor/sun/differences.html, Absatz 3.2, ist das Problem beschrieben und ein Script zum testen. Ich habe das Script ausgeführt:
bash-2.05# ./check-hostname.sh
Hostname superx OK: fully qualified as superx.wohnzimmer
bash-2.05#
Der DNS vom Router scheint also richtig aufzulösen.
Meine /etc/inet/hosts sieht allerdings so aus:
#
# Internet host table
#
127.0.0.1 localhost
192.168.0.7 superx loghost
192.168.0.1 fli4l-router #Router
192.168.0.2 bigfoot #W98SE
Also dachte ich, dann wechsel ich in /usr/lib/mail/cf/main.mc vom V*/Sun mode in den V*/Berkeley mode. Da ich keine Ahnung habe, wie, habe ich erst mal weiter gegoogelt.
Als schnelle Lösung fand ich den Vorschlag, den
hosts-Eintrag auf
192.168.0.7 superx superx. loghost
zu ändern. Und siehe da:
Es funktioniert!Allerdings ist mir noch völlig unklar, warum.
a) liegt es daran, das ich gar kein NIS sondern DNS benutze?
b) liegt es daran, das mein DNS falsch reagiert?
c) gibt es irgendwo was (möglichst deutsches) zum nachlesen?
Gruß aus dem hohen Norden
Thorsten