Provided by: debconf-doc_1.5.91_all bug

NUME

       Debconf::Client::ConfModule - modul client pentru 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) {
               # Butonul «Înapoi» apăsat.
               ...
        }
        ...

DESCRIERE

       Acesta este un modul pentru a ușura scrierea de ConfModules pentru sistemul de gestionare a configurației
       Debian. Poate comunica cu o interfață (FrontEnd) prin protocolul debconf (care este documentat în
       întregime în debconf_specification din politica Debian).

       Fiecare comandă din protocol este reprezentată de o funcție în acest modul (cu numele scris cu litere
       mici). Apelați funcția și treceți orice parametri doriți să urmeze comanda. Dacă funcția este apelată în
       context scalar, aceasta va returna orice cod de returnare textual. Dacă este apelată în context de listă,
       va fi returnată o matrice formată din codul de returnare numeric și codul de returnare textual.

       Acest modul utilizează Exporter pentru a exporta toate funcțiile pe care le definește. Pentru a importa
       totul, importați pur și simplu „:all”.

       import
           Se   asigură  că  o  interfață  (FrontEnd)  rulează.  Este  un  pic  mai  complicat.  Dacă  variabila
           DEBIAN_HAS_FRONTEND este definită, se presupune că o interfață rulează. Dacă  nu,  una  este  pornită
           automat  și  intrarea și ieșirea standard sunt conectate la aceasta. Rețineți că această funcție este
           întotdeauna executată atunci când modulul este încărcat în mod obișnuit.

       stop
           Interfața nu trimite un cod de returnare aici, deci nu putem încerca să îl citim sau ne vom bloca.

       AUTOLOAD
           Creează din mers funcții de gestionare pentru comenzi.

CONSULTAȚI ȘI

       Specificația debconf (/usr/share/doc/debian-policy/debconf_specification.txt.gz).

AUTOR

       Joey Hess <joeyh@debian.org>

TRADUCERE

       Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>, 2024

       Dacă găsiți o greșeală în traducere, vă rugăm să o raportați autorului acestei  traduceri,  pe  lista  de
       discuții  <debian-l10n-romanian@lists.debian.org>  sau  trimițând  un  raport de eroare contra pachetului
       „debconf” către sistemul de urmărire al erorilor din Debian (BTS).

                                                   2025-03-10                Debconf::Client::ConfModule.ro.3(3)