On 6/11/2019 7:44 PM, Brian wrote: > On Tue 11 Jun 2019 at 18:25:47 +0200, john doe wrote: > >> On 6/10/2019 8:24 PM, john doe wrote: >>> Hi, I'm installing Debian Stretch using a preseed file, the preseed file >>> is common for multiple hosts with the exception of the hostname. >>> >>> boot: auto hostname=try domain=example.com ... >>> url=tftp://hostname/preseed.cfg >>> >>> The host name specified is not used when Debian is installed, it is >>> always set to 'bad'. >>> >>> I understand the limitations but what is the proper way to specify the >>> desired hostname or are workarounds (1) the way to go? >>> >>> Any help/hints is appriciated. >>> >>> >>> https://unix.stackexchange.com/questions/106614/preseed-cfg-ignoring-hostname-setting >>> >> >> After some digging/testing I'm not able to supply by kernel boot >> parameter the hostname: >> >> boot: auto hostname=foobar url=... >> >> From what I understand, 'hostname' as kernel boot parameter takes >> precedence over the hostname provided by dhcp. > > The notes in my preseed.cfg say this is not so if the file is presented > to the installer on a GRUB command line. What works is to have nothing > about hostname in preseed.cfg but put "hostname=..." on the command > line. >
Can you share those notes or which notes are you refering to in (1)? https://www.debian.org/releases/stretch/example-preseed.txt -- John Doe

