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. -- Brian.