Provided by: debconf-doc_1.5.14ubuntu1_all bug
 

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 stan‐
        dard  error,  rather than standard output. This is a good thing in gen‐
        eral, because text sent to standard output is interpreted by the  Fron‐
        tEnd  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.
        debconf-devel(7),   dpkg-preconfigure(8),   dpkg-reconfigure(8),   deb‐
        conf_specification in the debian-policy package
 

AUTOR

        Joey Hess <joeyh@debian.org>
 

TRADU O

        André Luís Lopes <andrelop@debian.org>
 
                                                                  CONFMODULE(3)