Provided by: debconf-doc_1.5.86ubuntu1_all
NOME
Debconf::Client::ConfModule - módulo cliente para ConfModules
SINOPSE
use Debconf::Client::ConfModule ':all'; version('2.0'); my $capb=capb('backup'); input("medium", "foo/bar"); my @ret=go(); if ($ret[0] == 30) { # Botão de retrocesso premido. ... } ...
DESCRIÇÃO
Isto é um módulo para facilitar a escrita de ConfModules para o sistema de gestão de configuração de Debian. Pode comunicar com um FrontEnd através do protocolo debconf (que está documentado em completo na debconf_specification na política Debian). É desenhado para que cada comando no protocolo seja representado por uma função neste módulo (com o nome em minúsculas). Chame a função e passe quaisquer parâmetros que desejar seguindo o comando. Se a função for chamada em contexto escalar, irá devolver qualquer código de retorno. Se for chamada em contexto de lista, será devolvida uma matriz consistindo dos códigos de retorno numéricos e dos códigos de retorno textuais. Este módulo usa Exporter para exportar todas as funções que define. Para importar tudo, simplesmente importe ":all". importar Assegura que um FrontEnd está a correr. É um desenrasque. Se DEBIAN_HAS_FRONTEND estiver definido, assume-se que um FrontEnd está em execução. Se não, é iniciado um automaticamente e o stdin e out são ligados a ele. Note que esta função está sempre em execução quando o módulo é carregado da maneira normal. parar Aqui o frontend não envia um código de retorno, portanto não podemos tentar lê-lo ou vamos bloquear. AUTOCARGA Cria na hora funções de manipulação para comandos.
VEJA TAMBÉM
A especificação debconf (/usr/share/doc/debian-policy/debconf_specification.txt.gz).
AUTOR
Joey Hess <joeyh@debian.org>
TRADUÇÃO
Américo Monteiro <a_monteiro@netcabo.pt>, 2010, 2012 Por favor comunique quaisquer erros de tradução para a_monteiro@netcabo.pt, l10n@debianpt.org, ou submeta um relatório de bug contra o pacote debconf. 2024-04-12 Debconf::Client::ConfModule.pt.3(3)