Provided by: debconf-doc_1.5.86ubuntu1_all bug

NAVN

       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 <joeyh@debian.org>

OVERSÆTTELSE

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

                                                   2024-04-12                Debconf::Client::ConfModule.da.3(3)