[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Preseed file and hostname not used on installed system



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


Reply to: