uname

Jan-Benedict Glaw jbglaw at lug-owl.de
Fre Jan 9 11:53:46 CET 2004


On Fri, 2004-01-09 11:29:20 +0100, Andreas Roth <andreas at ndfnet.de>
wrote in message <3FFE8280.6040009 at ndfnet.de>:
> hallo Liste,
> 
> wo nimmt uname eigentlich seinen Nodename ("uname -n") her? aus der 
> /etc/hostname anscheinend nicht:

Mit einem strace hätte man schnell gesehen, daß uname einen system call
(nämlich uname(2)) ausführt, der den node name beinhaltet.

...und der Kernel wiederum kennt den hostname, da ihm dieser durch das
gleichnamige Programm mitgeteilt worden ist (übrigens normalierweise aus
/etc/hostname; der Aufruf erfolgt in den init-scripts, bei Debian ist
das in /etc/init.d/hostname.sh).

MfG, JBG

-- 
   Jan-Benedict Glaw       jbglaw at lug-owl.de    . +49-172-7608481
   "Eine Freie Meinung in  einem Freien Kopf    | Gegen Zensur | Gegen Krieg
    fuer einen Freien Staat voll Freier Bürger" | im Internet! |   im Irak!
   ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 189 bytes
Beschreibung: Digital signature
URL         : http://www.tlug.de/pipermail/tlug_allgemein/attachments/20040109/7c7e010d/attachment.pgp