Provided by: debconf-doc_1.5.23ubuntu2_all bug

NOM

       Debconf::Client::ConfModule - module client pour ConfModules

SYNOPSIS

        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 arriere presse.
               ...
        }
        ...

DESCRIPTION

       C’est un module pour faciliter l’ecriture de ConfModules pour le
       gestionnaire de configuration systeme Debian. Il peut communiquer avec
       une interface via le protocole debconf (qui est entierement documente
       dans le fichier X debconf_specification X du paquet X debian-policy X).

       The design is that each command in the protocol is represented by one
       function in this module (with the name lower-cased).  Call the function
       and pass in any parameters you want to follow the command. If the
       function is called in scalar context, it will return any textual return
       code. If it is called in list context, an array consisting of the
       numeric return code and the textual return code will be returned.

       Ce module utilise Exporter pour exporter toutes les fonctions qu’il
       definit. Pour tout importer, importer simplement X :all X.

       import
           S’assure qu’une interface est lancee. C’est un peu une methode de
           hackers. Si DEBIAN_HAS_FRONTEND est positionnee, une interface est
           supposee etre lancee. Sinon, une interface est automatiquement
           lancee et les entree et sortie standard sont connectees a celle-ci.
           Remarquez que cette fonction est toujours lancee quand le module
           est charge de maniere habituelle.

       stop
           L’interface n’envoie pas ici de code de retour, nous n’essaierons
           donc pas de le lire, car nous serions bloques.

       CHARGEMENT AUTOMATIQUE
           Creer des fonctions de gestion pour des commandes a la volee.

VOIR AUSSI

       Le fichier de specification de debconf
       (/usr/share/doc/debian-policy/debconf_specification.html.gz).

AUTEUR

       Joey Hess <joeyh@debian.org>

TRADUCTION

       Julien Louis <ptitlouis@sysif.net>, 2005

       Cyril Brulebois <cyril.brulebois@enst-bretagne.fr>, 2006

                                  2008-10-1Debconf::Client::ConfModule.fr.3(3)