Debconf::Client::ConfModule - klientmodul for ConfModules

OVERSIGT

 brug Debconf::Client::ConfModule ':all';
 version('2.0');
 my $capb=capb('backup');
 input("medium", "foo/bar");
 my @ret=go();
 if ($ret[0] == 30) {
        # Slet tilbage trykke ned.
        ...
 }
 ...

BESKRIVELSE

Dette er et modul til at gøre skrivning af ConfModules for Debians konfigurationshåndteringssystem nemmere. Modulet kan kommunikere med en brugerflade (FrontEnd) via debconf-protokollen (som er dokumenteret fuldt ud i debconf_specifikationen i politikken for Debian).
Designet er udført så at hver kommando i protokollen repræsenteres af en funktion i dette modul (med navnet i små bogstaver). Kald funktionen og skriv parametre du ønsker skal efterfølge kommandoen. Hvis funktionen kaldes i scalarkontekst, så vil den returnere en eventuel tekstmæssig returkode. Hvis den kaldes i listekontekst, så vil en array bestående af den numeriske returkode og den tekstmæssige returkode blive returneret.
Dette modul bruger Exporter til at eksportere alle funktioner den definerer. For at importere alt, så importer »:all«.
import
Sikr dig at en brugerflade (FrontEnd) kører. Det er lidt hackeragtigt. Hvis DEBIAN_HAS_FRONTEND er sat, så antages det at en brugerflade kører. Hvis ikke så startes en op automatisk og standardind og standardud forbindes til den. Bemærk at denne funktion altid køres når modulet indlæses på den normale måde.
stop
Brugerfladen sender ikke en returkode her, så vi kan ikke forsøge at læse den eller vi blokerer den.
AUTOINDLÆS
Opretter løbende håndtagsfunktioner for kommandoer.

SE OGSÅ

Debconf-specifikationen (/usr/share/doc/debian-policy/debconf_specification.txt.gz).

FORFATTER

Joey Hess <[email protected]>

OVERSÆTTELSE

Den danske oversættelse blev udarbejdet 2012 af Joe Hansen <[email protected]>. Denne oversættelse er fri dokumentation; læs GNU General Public License Version 2 eller nyere for kopieringsbetingelserne. Der er INGEN GARANTI.

Questions & Answers

Helpful answers and articles about Debconf::Client::ConfModule you may found on these sites:
Stack Overflow Server Fault Super User Unix & Linux Ask Ubuntu Network Engineering DevOps Raspberry Pi Webmasters Google Search