Provided by:
debconf-doc_1.5.42ubuntu1_all 
NOMBRE
Debconf::Client::ConfModule - Modulo cliente para ConfModules
SINOPSIS
use Debconf::Client::ConfModule ':all';
version('2.0');
my $capb=capb('backup');
input("medium", "foo/bar");
my @ret=go();
if ($ret[0] == 30) {
# Back button pressed.
...
}
...
DESCRIPCI'ON
Este es un modulo que facilita escribir ConfModules para el sistema de
gestion de configuracion de Debian. Se puede comunicar con una interfaz
a traves del protocolo de debconf (documentado en
<<debconf_specification>> en el Manual de normas de Debian).
El diseno es tal que cada orden en el protocolo se representa en este
modulo con una funcion (con el nombre en minusculas). Invoque la
funcion e introduzca cualquier parametro que desee que se inserte a
continuacion de la orden. Si la funcion se invoca en un contexto
escalable (<<scalar>>), devolvera cualquier codigo de retorno textual.
Si se invoca en un contexto de lista, se devolvera una serie compuesta
del codigo de retorno numerico, y el codigo de retorno textual.
Este modulo usa Exporter para exportar todas las funciones que define.
Para importarlo todo, simplemente importe <<:all>>.
import
Comprueba que se esta ejecutando una interfaz. Es un poco confuso.
Si se define <<DEBIAN_HAS_FRONTEND>>, se asume que una interfaz
esta en ejecucion. De no ser asi, uno se iniciara automaticamente y
la entrada y salida estandar se conectara a este. Tenga en cuenta
que la funcion siempre se ejecuta al cargar un modulo de la forma
habitual.
stop
En este caso, la interfaz no devuelve un codigo de retorno, asi que
no podemos intentar leerlo o se bloqueara.
AUTOLOAD
Crea funciones <<handler>> para ordenes en el momento.
V'EASE TAMBI'EN
La especificacion de debconf
(/usr/share/doc/debian-policy/debconf_specification.txt.gz).
AUTOR
Joey Hess <joeyh@debian.org>
TRADUCCI'ON
Omar Campagne Polaino <ocampagne@gmail.com>, 2010
Si encuentra un fallo en la traduccion, por favor, informe de ello en
la lista de traduccion <debian-l10n-spanish@lists.debian.org>.
2012-03-1Debconf::Client::ConfModule.es.3(3)