Como faço para parar o instalador colocando entradas inválidas no meu arquivo / etc / hosts?

3

Eu tenho um número de hosts Hardy que parecem ter um nome de host inválido colocado em seu / etc / hosts durante o processo de instalação.

Há uma linha em / etc / hosts em um host recém-construído e não modificado que se parece com isso

127.0.1.1  hostname.subdomain.domain.subdomain.domain hostname.subdomain.domain

O primeiro nome de host nessa lista é inválido.

Isso causa problemas quando os programas executam hostname -f ou um equivalente e obtêm "hostname.subdomain.domain.subdomain.domain", que é um nome de host inválido e não resolvido.

uname -n retorna "hostname.subdomínio.dominio"

Em hosts lúcidos, as entradas são assim:

127.0.1.1  hostname.subdomain.domain hostname

que é praticamente o que eu esperava e gostaria de acontecer.

As nossas máquinas Hardy e Lucid são construídas através de arquivos pxeboot e pressionados. Eu fiz a varredura através da nossa configuração preseed para:

  • Qualquer coisa que pareça pode alterar o nome do host
  • Qualquer coisa que possa mudar / etc / hosts

Eu não encontrei nada.

É possível manipular / etc / hosts en masse via fantoche, mas eu preferiria entender a causa do problema e corrigi-lo na fonte.

    
por bleach 18.01.2012 / 15:05

1 resposta

1

Posso pensar em dois lugares para procurar:

Se estas forem instalações do cliente usando o ambiente de live cd do casper, parece que está definido dentro desse ambiente. Pegue um CD ou uma imagem ISO, pegue o arquivo casper / initrd.lz e descompacte:

lzma -dc -S .lz initrd.lz | cpio -imvd --no-absolute-filenames

A maioria das configurações é definida em scripts / casper-bottom. Você pode encontrar uma pista lá.

Veja aqui mais detalhes sobre como manipular um CD:

link

Se não, eu vou em seguida olhar o instalador do Ubiquity, eu acho que você pode olhar os arquivos e o código se você inicializar um Live CD. Se isso for feito no momento da instalação, a Ubiquity é onde isso seria feito.

    
por roadmr 19.01.2012 / 01:36