Debconf::Client::ConfModule.fr.3(3) | Debconf | Debconf::Client::ConfModule.fr.3(3) |
Debconf::Client::ConfModule - module client pour ConfModules
use Debconf::Client::ConfModule ':all'; version('2.0'); my $capb=capb('backup'); input("medium", "toto/titi"); my @ret=go(); if ($ret[0] == 30) { # Bouton retour arrière pressé. ... } ...
C'est un module pour faciliter l'écriture de ConfModules pour le gestionnaire de configuration système Debian. Il peut communiquer avec une interface via le protocole debconf (qui est entièrement documenté dans le fichier « debconf_specification » du paquet « debian-policy »).
L'idée est que chaque commande du protocole est représentée par une fonction dans ce module (le nom étant en minuscule). Appelez la fonction avec les paramètres que vous voulez passer à la commande. Si la fonction est appelée dans un contexte scalaire, elle retournera un code textuel. Si elle est appelée dans un contexte de liste, un tableau composé des codes de retour numérique et textuel sera retourné.
Ce module utilise Exporter pour exporter toutes les fonctions qu'il définit. Pour tout importer, importer simplement « :all ».
Le fichier de spécification de debconf (/usr/share/doc/debian-policy/debconf_specification.html.gz).
Joey Hess <joeyh@debian.org>
Julien Louis <ptitlouis@sysif.net>, 2005
Cyril Brulebois <kibi@debian.org>, 2006
Veuillez signaler toute erreur de traduction en écrivant à <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le paquet debconf.
2021-06-10 |