É possível fazer o download de um script bash e executá-lo a partir de um arquivo preseed?

5

Eu gostaria de preparar um iso para instalação autônoma. Então eu criei um arquivo pré-carregado para executar o instalador automaticamente. É possível fazer o download de um script bash com wget e executá-lo com o bash diretamente no homedir do primeiro usuário (onde o primeiro usuário é a conta de usuário criada pelo instalador)? Como seriam os comandos no arquivo preseed?

    
por Josh 12.05.2013 / 13:19

2 respostas

7

Veja como:

d-i preseed/late_command string in-target wget -P /tmp/ $server/script.sh; in-target chmod $+x /tmp/script.sh; in-target /tmp/script.sh'

Coloque esta linha em um arquivo preseed e você pode fazer tudo no seu sistema que você está familiarizado com o bash.

Você precisa substituir $server por um host da Web ou um ip local, é claro.

    
por Josh 25.05.2013 / 15:24
6

Você também pode usar:

d-i preseed/run string run.sh

O arquivo run.sh deve ser armazenado no mesmo diretório do qual o arquivo de pré-configuração foi baixado.

    
por panticz.de 18.06.2013 / 14:16