Provided by:
debconf-doc_1.5.42ubuntu1_all 
NOME
confmodule - comunica-se com o FronEnd do sistema de configuracao
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,C~AO
Esta e uma biblioteca de funcoes shell que facilita o comunicacao com o
sistema de gerenciamento de configuracao Debian. Ela pode se comunicar
com um FrontEnd atraves do protocolo debconf. O design e que cada
comando no protocolo e representado por uma funcao neste modulo. O nome
da funcao e o mesmo do comando, exceto que o nome e iniciado com "db_"
e esta em caixa baixa. Chame a funcao e passe quaisquer parametros que
voce queira que sigam o comando. Qualquer codigo de retorno textual do
FrontEnd sera retornado para voce na variavel $RET, enquanto o codigo
de retorno numerico do FrontEnd sera retornado como um codigo de
retorno (e entao aquelas codigos 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 esta conversando
com um FrontEnd examinando a variavel DEBIAN_HAS_FRONTEND. Caso esta
esteja definida, e assumido que um FrontEnd esta em execucao. Caso
contrario, a biblioteca se torna um, e executa uma copia do script que
carregou a biblioteca conectado a ela. Isto significa que se voce se
referenciar a esta biblioteca, voce deve fazer isso bem proximo do
inicio de seu script, pois tudo antes da referencia a essa biblioteca
pode ser executado novamente.
VEJA TAMB'EM
debconf-devel(7), dpkg-preconfigure(8), dpkg-reconfigure(8),
debconf_specification in the debian-policy package
AUTOR
Joey Hess <joeyh@debian.org>
TRADU,C~AO
Andre Luis Lopes <andrelop@debian.org>
CONFMODULE(3)