Provided by: debconf-doc_1.5.42ubuntu1_all bug

NOMBRE

       confmodule  - Interfaz para comunicarse con el sistema de configuración
       de Debian.

SINOPSIS

         #!/bin/sh -e
         . /usr/share/debconf/confmodule
         db_version 2.0
         db_capb 'backup'
         CAPB=$RET
         db_input 'foo/bar' || true
         db_go || true

DESCRIPCIÓN

       Esta es una biblioteca  de  funciones  de  intérprete  de  órdenes  que
       facilita  la comunicación con el sistema de gestión de configuración de
       Debian. Se puede comunicar con una interfaz  («FrontEnd»)  mediante  el
       protocolo  de  debconf. El diseño es tal que cada orden en el protocolo
       se representa en este módulo con una función. El nombre de  la  función
       es  igual que el de la orden, con la diferencia de que tiene el prefijo
       «db_» y que está en  minúscula.  Invoque  la  función  e  introduzca  a
       continuación  de la orden cualquier parámetro que desee. Todo el código
       textual de retorno de la interfaz le llegará  en  la  variable  «$RET»,
       mientras  que el código numérico de retorno de la interfaz se devolverá
       como código de retorno, posibilitando capturar o ignorar estos  códigos
       de retorno.

NOTAS

       Una  vez que se haya cargado esta biblioteca, todo texto enviado por la
       salida irá a la salida  de  error  estándar,  en  lugar  de  la  salida
       estándar.   En general, es bueno, ya que el texto enviado por la salida
       estándar será interpretado por la interfaz como  una  orden.  Si  desea
       enviar  una  orden  directamente  a  la  interfaz, deberá enviarlo como
       salida al descriptor de fichero 3, tal y  como  se  muestra:  echo  GET
       foo/bar >&3

       La  biblioteca  comprueba  que  realmente  se  está comunicando con una
       interfaz  examinando  la  variable   «DEBIAN_HAS_FRONTEND».   Si   está
       definida,   la  interfaz  supondrá  que  está  en  ejecución.  En  caso
       contrario, la biblioteca se convierte en una, y ejecuta una  copia  del
       script  que  ha cargado la biblioteca conectada a él. Esto es, si carga
       la biblioteca, tendría que hacerlo al principio del script ya que puede
       que  se  ejecute  otra  vez  todo  lo  que  aparezca antes de cargar la
       biblioteca.

VÉASE TAMBIÉN

       debconf-devel(7),      dpkg-preconfigure(8),       dpkg-reconfigure(8),
       «debconf_specification» en el paquete debian-policy

AUTOR

       Joey Hess <joeyh@debian.org>

TRADUCCIÓN

       Omar Campagne Polaino <ocampagne@gmail.com>, 2010

       Si  encuentra  un fallo en la traducción, por favor, informe de ello en
       la lista de traducción <debian-l10n-spanish@lists.debian.org>.

                                                                 CONFMODULE(3)