Provided by: debconf-doc_1.5.66ubuntu1_all 

NOME
confmodule - comunica-se com o FronEnd do sistema de configuração Debian.
RESUMO
#!/bin/sh -e
. /usr/share/debconf/confmodule
db_version 2.0
db_capb 'backup'
CAPB=$RET
db_input 'foo/bar' || true
db_go || true
DESCRIÇÃO
Esta é uma biblioteca de funções shell que facilita o comunicação com o sistema de gerenciamento de
configuração Debian. Ela pode se comunicar com um FrontEnd através do protocolo debconf. O design é que
cada comando no protocolo é representado por uma função neste módulo. O nome da função é o mesmo do
comando, exceto que o nome é iniciado com "db_" é está em caixa baixa. Chame a função e passe quaisquer
parâmetros que você queira que sigam o comando. Qualquer código de retorno textual do FrontEnd será
retornado para você na variável $RET, enquanto o código de retorno numérico do FrontEnd será retornado
como um código de retorno (e então aquelas códigos de retorno devem ser capturados ou ignorados).
NOTAS
Once this library is loaded, any text you later output will go to standard error, rather than standard
output. This is a good thing in general, because text sent to standard output is interpreted by the
FrontEnd as commands. If you do want to send a command directly to the FrontEnd, you must output it to
file descriptor 3, like this:
echo GET foo/bar >&3
A biblioteca checa para certificar-se se atualmente está conversando com um FrontEnd examinando a
variável DEBIAN_HAS_FRONTEND. Caso esta esteja definida, é assumido que um FrontEnd está em execução.
Caso contrário, a biblioteca se torna um, e executa uma cópia do script que carregou a biblioteca
conectado a ela. Isto significa que se você se referenciar a esta biblioteca, você deve fazer isso bem
próximo do início de seu script, pois tudo antes da referência à essa biblioteca pode ser executado
novamente.
VEJA TAMBÉM
debconf-devel(7), dpkg-preconfigure(8), dpkg-reconfigure(8), debconf_specification in the debian-policy
package
AUTOR
Joey Hess <joeyh@debian.org>
TRADUÇÃO
André Luís Lopes <andrelop@debian.org>
CONFMODULE(3)