Provided by: debconf-doc_1.5.42ubuntu1_all bug

NOME

       confmodule  -  comunicar  com  um  FrontEnd  do sistema de configuracao
       Debian.

SINOPSE

         #!/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 a comunicacao com o
       sistema  de  gestao  de  configuracao  da Debian. Pode comunicar com um
       FrontEnd atraves do protocolo debconf. Esta desenhada de modo que  cada
       comando  no  protocolo  e  representado  por uma funcao neste modulo. O
       nome-da-funcao e o mesmo que o comando, excepto se tiver o  prefixo  de
       "db_"  e em minusculas. Chame a funcao e passe-lhe quaisquer parametros
       que queira a seguir ao comando. Qualquer codigo de retorno  textual  do
       FrontEnd sera retornado para si na variavel $RET, enquanto que o codigo
       de retorno numerico do  FrontEnd  sera  retornado  como  um  codigo  de
       retorno  (e  assim  esses  codigos  de  retorno devem ser capturados ou
       ignorados).

NOTAS

       Apos esta biblioteca estar carregada, qualquer texto que faca sair  ira
       para  o  error standard em vez da saida standard. Geralmente isto e bom
       porque o texto enviado  para  a  saida  standard  e  interpretado  pelo
       FrontEnd  como  comandos. Se voce deseja enviar um comando directamente
       para o FrontEnd, voce tem de envia-lo para o descritor de  ficheiro  3,
       assim:
         echo GET foo/bar >&3

       A biblioteca faz verificacoes para ter a certeza que esta mesmo a falar
       com um FrontEnd ao examinar a variavel DEBIAN_HAS_FRONTEND. Se  estiver
       definida, assume-se que um FrontEnd esta a correr. Se nao, a biblioteca
       torna-se numa, e corre uma copia do script que  carregou  a  biblioteca
       ligada a ela. Isto significa que se voce usar a fonte desta biblioteca,
       deve faze-lo muito proximo do topo do seu script, porque tudo antes  da
       fonte da biblioteca pode muito bem ser executado de novo.

VEJA TAMB'EM

       debconf-devel(7),       dpkg-preconfigure(8),      dpkg-reconfigure(8),
       debconf_specification no pacote debian-policy

AUTOR

       Joey Hess <joeyh@debian.org>

TRADU,C~AO

       Americo Monteiro <a_monteiro@netcabo.pt>, 2010,2012

       Por   favor   comunique    quaisquer    erros    de    traducao    para
       a_monteiro@netcabo.pt,  l10n@debianpt.org,  ou  submeta um relatorio de
       bug contra o pacote debconf.

                                                                 CONFMODULE(3)