/proc/sys/kernel/hostname
a default jako build time config option ( CONFIG_DEFAULT_HOSTNAME
), novinka je (bude) možnost nastavit ho v ranné fázi bootu přes parametr (command line).
Druhá možnost (config option) se hodí jen těm, kdo si sami překládají jádro pro konkrétní stroj, s distribučním jádrem je nepoužitelná. První možnost (sysctl) obvykle stačí, ale existují situace (viz zprávička), kdy je správný hostname potřeba dřív, než by ho init (nebo cokoli jiného spouštěného z initrd nebo dokonce až po něm) mohl nastavit. V takovém případě se pak hodí právě možnost nastavení přes parametr příkazové řádky jádra (tj. typicky v grub.cfg
nebo nějakém konfiguračním souboru, ze kterého se generuje).
tak zpravicka (pokud nebyla upravena) to rika myslim jasne, novinka je o moznosti nastaveni primo jadrem pres jadernej/bootovaci parametr hostname=bobovo ;-) pokud snad nekdo opravdu neslysel o tom ze jadro ma moznost parametru pri startu, tak:
# zobrazeni parametru beziciho jadra
cat /proc/cmdline
# zobrazeni parametru pro jadro v zavadeci grub
grep -i cmdline /etc/default/grub
ad diskuse vyse - to ze nekdo vi ale prehledl se, nebo netusi co je cmdline, neznamena ze to zpravicka obecne nerekla jasne :-)
neni mozne preci kratkou zpravicku napsat tak aby to pochopil i nekdo kdo maximalne zvladne odcvakat grafickej instalator z live usb, protoze by se pak musela zabejvat (zpravicka) i tim co je to hostname, co je to userspace, co je to primountovani, co je to lokalni pole, co je to jadro, co je to zaplata atd... ;-)