Estoy instalando Debian Wheezy (netinstall) en VirtualBox usando preseed.cfg
.
Intenté ambos d-i netcfg/get_hostname string somehost
y d-i netcfg/get_hostname string somehost
, pero en ambos casos el host se configura como "debian". Intenté ambos al mismo tiempo, pero aún así el host está configurado como "debian".
Extracto de la guía de Debian sobre el archivo de preconfiguración :
Si desea forzar un nombre de host, independientemente de lo que devuelva el servidor DHCP o la entrada DNS inversa para la IP, elimine el comentario y ajuste la siguiente línea
di netcfg / hostname string somehost
¿Es esto un error o solo tengo mala suerte?
d-i pressed/late_command string in-target /bin/bash -c 'echo $(dig +short -x $(facter ipaddress)) | sed -e \'s/\.$//\' > /etc/hostname'
. Esto usa "facter" de puppetlabs para obtener la dirección IP, pero podría hacer algo similar usandoip addr
ysed
.