33.11. Script de Pós-Instalação
Figura 33.14. Script de Pós-Instalação
Você também pode adicionar comandos para executar no sistema após a conclusão da instalação. Se a rede estiver configurada corretamente no arquivo kickstart, é habilitada e o script pode incluir comandos para acessar recursos na rede. Para incluir um script de pós-instalação, digite-o na área de texto.
Importante
A versão do anaconda nos lançamentos anteriores do Red Hat Enterprise Linux incluiam uma versão do busybox que fornecia comandos de terminais nos ambientes de pré-instalação e pós-instalação. A versão do anaconda no Red Hat Enterprise Linux 6 não inclui mais o busybox, e usa os comandos bash do GNU.
Para mais informações, consulte Apêndice G, Alternativas para os comandos do busybox..
Importante
Não inclua o comando
%post
. O mesmo é incluído para você.
Por exemplo, para alterar a mensagem do dia para o sistema recém instalado, adicione o seguinte comando à seção
%post
:
echo "Hackers will be punished" > /etc/motd
Nota
Mais exemplos podem ser encontrados na Seção 32.7.1, “Exemplos”.
33.11.1. Ambiente Chroot
Para rodar o script de pós-instalação fora do ambiente chroot, selecione a caixa de verificação ao lado desta opção no topo da janela Pós-Instalação. Isto é equivalente a usar a opção
--nochroot
na seção %post
.
Para efetuar mudanças ao sistema de arquivos recentemente instalado dentro da seção pós-instalação, mas fora do ambiente chroot, você deve adicionar
/mnt/sysimage/
ao início do nome do diretório.
Por exemplo, se você selecionar Executar fora do ambiente chroot, o exemplo anterior deve ser alterado para o seguinte:
echo "Hackers will be punished" > /mnt/sysimage/etc/motd