kann es sein das irgend ein Script aus einer zentralen config
file die /etc/hosts neu generiert?
Ich würde auch auf ein Konfigscript tippen.
Bei SuSE wäre das dann SuSEconfig. Da steht in der /etc/rc.config wohl FQHOSTNAME=„linux“ drin. Wenn dieser Eintrag auf FQHOSTNAME=„linux lm.hn.org“ geändert wird und einmal /sbin/SuSEconfig ausgeführt wird sollte die /etc/hosts richtig sein und auch richtig bleiben.