/bin/hostname (sans arguments supplémentaires) renvoi 'nom_de_la_machine'... et c'est donc la même chose que 'echo $HOSTNAME'
/bin/hostname --long donne par contre bien le FQDN (full qualified domain name).
D'après ce que tu dis, le /bin/hostname (sans arguments) de mandrake et debian ne donne pas la même chose, étrange ?
strace sur /sbin/hostname indique qu'il utilise la fonction système uname (voir man 2 uname), et qu'il passe un coup de libresolv.so.xx pour résoudre tout ça ... faudrait matter les sources pour plus de détails.....
[^] # Re: Variables d'environnement....
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Variables d'environnement..... Évalué à 2.
/bin/hostname (sans arguments supplémentaires) renvoi 'nom_de_la_machine'... et c'est donc la même chose que 'echo $HOSTNAME'
/bin/hostname --long donne par contre bien le FQDN (full qualified domain name).
D'après ce que tu dis, le /bin/hostname (sans arguments) de mandrake et debian ne donne pas la même chose, étrange ?
strace sur /sbin/hostname indique qu'il utilise la fonction système uname (voir man 2 uname), et qu'il passe un coup de libresolv.so.xx pour résoudre tout ça ... faudrait matter les sources pour plus de détails.....
...
M.