Ich installiere Debian Wheezy (netinstall) in VirtualBox mit preseed.cfg
.
Ich habe beide d-i netcfg/get_hostname string somehost
und ausprobiert d-i netcfg/get_hostname string somehost
, aber in beiden Fällen wird der Host auf "debian" gesetzt. Ich habe beide gleichzeitig ausprobiert, aber der Host ist immer noch auf "debian" eingestellt.
Auszug aus dem Debian-Handbuch über die Vorkonfigurationsdatei :
Wenn Sie einen Hostnamen erzwingen möchten, unabhängig davon, was der DHCP-Server zurückgibt oder wie der umgekehrte DNS-Eintrag für die IP lautet, deaktivieren Sie die folgende Zeile und passen Sie sie an
di netcfg / hostname string irgendwo
Ist das ein Fehler oder habe ich einfach Pech?
d-i pressed/late_command string in-target /bin/bash -c 'echo $(dig +short -x $(facter ipaddress)) | sed -e \'s/\.$//\' > /etc/hostname'
. Dabei wird "facter" von Puppetlabs verwendet, um die IP-Adresse abzurufen. Sie können jedoch mitip addr
und etwas Ähnliches tunsed
.