5.2. Geração
Agora que todos os componentes necessários estão no devido lugar, você pode usar o RHN Bootstrap para gerar os scripts requisitados. Autentique-se no seu RHN Satellite Server ou RHN Proxy Server como root e invoque o comando
rhn-bootstrap
seguido pelas opções e valores desejados. Se nenhuma opção for inclusa, é criado um arquivo bootstrap.sh
no sub-diretório bootstrap/
que contêm os valores essenciais derivados do servidor, incluindo nome da máquina, certificado SSL (se existir), as configurações da SSL e GPG, além de uma chamada do arquivo client-config-overrides.txt
.
A Red Hat recomenda, no mínimo, que seus scripts também acomodem as chaves de ativação GPG e as opções de configuração avançada da seguinte maneira:
- Use the
--activation-keys
option to include keys, taking into account the entitlement requirements identified in Seção 5.1, “Preparação”. - Use a opção
--gpg-key
para identificar a localidade da chave e nome do arquivo durante a geração do script. Caso contrário, use a opção--no-gpg
para desativar esta verificação nos sistemas cliente. A Red Hat recomenda manter esta medida de segurança. - Inclua a etiqueta
--allow-config-actions
para habilitar a administração remota da configuração em todos os sistemas cliente almejados pelo script. Esta funcionalidade é útil para reconfigurar sistemas múltiplos simultaneamente. - Inclua a etiqueta
--allow-remote-commands
para habilitar o uso do script remoto em todos os sistemas cliente. Assim como a administração da configuração, esta funcionalidade auxilia a reconfiguração de sistemas múltiplos.
Quando terminar, seu comando se parecerá com:
rhn-bootstrap --activation-keys KEY1,KEY2 \ --gpg-key /var/www/html/pub/MY_CORPORATE_PUBLIC_KEY \ --allow-config-actions \ --allow-remote-commands
rhn-bootstrap --activation-keys KEY1,KEY2 \
--gpg-key /var/www/html/pub/MY_CORPORATE_PUBLIC_KEY \
--allow-config-actions \
--allow-remote-commands
Obviously, include the actual key names. Refer to Seção 5.4, “Opções do RHN Bootstrap” for the complete list of options.