Provided by: debconf-doc_1.5.42ubuntu1_all bug

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)