Como solicitar entrada ao fazer preseed / late_command?

4

Meu arquivo de instalação do servidor preseed executa várias tarefas adicionais com um script bash chamado com preseed / late_command. Desejo solicitar uma senha durante esse processo para instalar o LDAP corretamente. Como posso fazer isso no estilo debconf?

    
por Pete Ashdown 17.05.2011 / 00:18

1 resposta

3

A partir do CD de instalação personalizada do Wiki do Ubuntu

  

Geralmente, um script executado a partir do arquivo de origem via late_command, não pode interagir com o usuário. Se você precisa interagir, geralmente há três opções:

1. Create a custom UDEB that interacts with debconf, and include it with the CD.
2. Create a 'firstrun' script that executes the first time the system boots, and disables itself on completion.
3. Access debconf directly within your script. 

Pessoalmente, eu uso o método 'first run' e executo os scripts após a instalação. Eu não usei os outros dois métodos.

    
por Panther 19.12.2011 / 21:18