[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Hosname
From: |
rapha.couto |
Subject: |
Re: Hosname |
Date: |
Wed, 13 Jul 2011 14:13:47 -0000 |
User-agent: |
eGroups-EW/0.82 |
Se entendi direito o script é executado durante a instalação, não é? Você já
checou se no momento da instalação em que o comando é chamado, o ifconfig
retorna o ip esperado? Pode ser que nesse momento o ip ainda não tenha sido
definido. Uma outra coisa que notei é que o comando pega exatamente a segunda
linha do ifconfig. Posso estar falando besteira, mas acho que não tem como
garantir que essa linha será sempre correspondente à interface desejada. Como
esse ip é definido? Ele é solicitado durante a instalação? Talvez seja mais
conveniente armazená-lo em uma variável após a digitação do mesmo, em vez de
obtê-lo do comando ifconfig. Ou talvez obtê-lo de algum arquivo de
configuração.
--- Em address@hidden, Pedro Silva <pedro.flum@...> escreveu
>
> Lista, estou fazendo a instalação automatizada (kickstart) do Linux
> (Fedora), e ao final, o hostname fica: "localhost.localdomain"; o hostname
> deverá seguir o seguinte padrão: "ambienteXX-YYY" (exemplo: sala01-002). O
> "XX" é definido pelo 3º e o "YYY" pelo 4º octeto do endereço IP da máquina.
> Um amigo escreveu o one liner do link abaixo, que pega o retorno do ifconfig
> e formata a string com o nome do host. No prompt do shell funciona perfeito,
> com o detalhe que o retorno do comando é exibido à "esqueda" do prompt do
> shell; durante a instalação automatizada o nome do host fica "
> sala00-000.teste.comsala00-000.teste.com" e deveria ficar:
> sala01-002.teste.com (IP=192.168.1.2). Alguma dica de como resolver isso?
>
> http://pastebin.com/CMCFGCf3
>
> Pedro Silva
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
- Hosname, Pedro Silva, 2011/07/09
- Re: Hosname,
rapha.couto <=