Provided by: debsums_2.0.51_all bug

NAMN

       debsums    -    kontrollera   MD5-kontrollsummorna   för   installerade
       Debian-paket

SYNOPSIS

       debsums [flaggor] [paket|deb] ...

BESKRIVNING

       Verifiera    installerade    Debian-paketfiler     mot     lista     av
       MD5-kontrollsummor från /var/lib/dpkg/info/*.md5sums.

       debsums  kan  generera  listor  av  kontrollsummor från deb-arkiven för
       paket som inte inkluderar en.

FLAGGOR

       -a, --all
              Kontrollera även konfigurationsfiler (normalt sett exkluderat).

       -e, --config
              Endast kontrollera konfigurationsfiler.

       -c, --changed
              Rapportera ändrad fillista till standard ut (antyder -s).

       -l, --list-missing
              Lista  paket  (eller  deb-arkiv)  som  inte  har  en   fil   med
              MD5-kontrollsumma.

       -s, --silent
              Rapportera endast fel.

       -m, --md5sums=fil
              Läs in lista av deb-kontrollsummor från fil.

       -r, --root=katalog
              Rotkatalog att kontrollera (standard /).

       -d, --admindir=katalog
              Administrationskatalog för dpkg (standard /var/lib/dpkg).

       -p, --deb-path=katalog[:katalog...]
              Kataloger  som  ska  letas i efter deb-filer som härstammar från
              paketnamnet (standard är aktuell katalog).

              Ett användbart  värde  är  /var/cache/apt/archives  när  apt-get
              autoclean används eller när cachen inte rensas alls. Kommandot:

                     apt-get --reinstall -d install `debsums -l`

              kan  användas  för  att befolka cachen med de deb-filer som inte
              redan finns i cachen.

              Notera: Det här fungerar inte för cd-rom och andra lokala källor
              eftersom  paket  inte kopieras till /var/cache. Enkla fil-källor
              (alla deb-filer i en enda katalog) bör läggas till i listan -p.

       -g, --generate=[missing|all][,keep[,nocheck]]
              Generera MD5-kontrollsummor från deb-innehåll. Om argumentet  är
              ett  paketnamn  istället för än ett deb-arkiv, kommer programmet
              att leta efter en  deb  med  namnet  package_version_arch.deb  i
              katalogerna som anges med flaggan -p.

              missing
                     Generera  MD5-kontrollsummor från deb-filen för paket som
                     inte har en.

              all    Ignorera kontrollsummorna på disken och  använd  den  som
                     anges  i  deb-filen,  eller  genererad  från den om ingen
                     existerar.

              keep   Skriv    de    extraherade/genererade    summorna    till
                     /var/lib/dpkg/info/package.md5sums.

              nocheck
                     Antyder    keep;   de   extraherade/genererade   summorna
                     kontrolleras inte mot det installerade paketet.

              För bakåtkompatibilitet, den korta flaggan -g är  likvärdig  med
              --generate=missing.

       --no-locale-purge
              Rapportera   saknade   lokalfiler   även   om   localepurge   är
              konfigurerad.

       --no-prelink
              Rapportera ändrade ELF-filer även om prelink är konfigurerad.

       --ignore-permissions
              Hantera rättighetsfel  som  varningar  när  den  inte  körs  som
              root-användaren.

       --help
       --version
              Skriv ut hjälp och versionsinformation.

FELKODER

       debsums  returnerar  0  vid framgång, eller en kombination* av följande
       värden vid fel:

       1      Ett angivet paket eller arkivnamn var inte installerat, ogiltigt
              eller  så  stämde  den  installerade  versionen inte med angivet
              arkiv.

       2      Ändrade eller saknade paketfiler, eller  felaktig  kontrollsumma
              på ett arkiv.

       255    Ogiltig flagga.

       *Om  båda  av  de  första två tillstånden är sanna, kommer felkoden att
       vara 3.

EXEMPEL

       debsums foo bar
              Kontrollera summorna för installerade paket foo och bar.

       debsums foo.deb bar.deb
              Som ovan, använder kontrollsummor från (eller  genererade  från)
              arkiven.

       debsums -l
              Lista installerade paket som saknar kontrollsummor.

       debsums -ca
              Lista  ändrade  paketfiler  från  alla  installerade  paket  med
              kontrollsummor.

       debsums -ce
              Lista ändrade konfigurationsfiler.

       debsums -cagp /var/cache/apt/archives
              Som ovan, använder  kontrollsummor  från  cachade  deb-filer  om
              tillgängliga.

       apt-get  install  --reinstall $(dpkg -S $(debsums -c) | cut -d : -f 1 |
       sort -u)
              Installerar om paket med förändrade filer.

RESULTAT

       OK     Filens md5sum-värde är korrekt.

       MISSLYCKADES
              Filens md5sum-värde är inte korrekt.

       ERSATT Filen har ersatts av en fil från ett annat paket.

ANTECKNINGAR

       Standardinstallationen   av   debsums-paketet   sätter   det    boolska
       debconf-värdet debsums/apt-autogen till "sant".

       Detta kommer att skapa /etc/apt/apt.conf.d/90debsums som:

              DPkg::Post-Invoke {
                  "debsums --generate=nocheck -sp /var/cache/apt/archives";
              };

       genom   skriptet   i   postinst   (>=2.0.7).   Varje   APT-kontrollerad
       paketinstallationsprocess kommer att exekvera detta kodfragment för att
       skapa de saknade md5sums-filerna från binärpaketen.

       För att skapa md5sums-filer för redan tidigare installerade paket måste
       debsums_init köras en gång efter installationen av debsums-paketet.

SE OCKSÅ

       md5sum(1), debsums_init(8)

MILJÖ

       TMPDIR Katalog  för  extrahering  av  information  och  innehåll   från
              paketarkiven (/tmp som standard).

FÄLLOR

       I  allmänhet  kan programmet köras som en normal användare, vissa paket
       innehåller dock filer som inte är globalt läsbara och de  kan  då  inte
       kontrolleras.  Rotprivilegier  krävs också vid generering av summor med
       flaggan keep inställd.

       Filer som har ersatts av andra paket kan  av  misstag  rapporteras  som
       ändrade.

       debsums är primärt tänkt som ett sätt att fastställa vilka installerade
       filer som har modifierats lokalt av administratören  eller  skadats  av
       mediafel och har begränsad användning som ett säkerhetsverktyg.

       Om  du  letar efter en integritetskontrollerare som kan köra från säkra
       media, gör integritetskontroller mot databaser  av  kontrollsummor  och
       kan   enkelt   konfigureras   att   köras   periodiskt  för  att  varna
       administratören för ändringar, se andra verktyg såsom: aide,  integrit,
       samhain eller tripwire.

UPPHOVSMAN

       Skrivet av Brendan O'Dea <bod@debian.org>.
       Baserat  på  ett program av Christoph Lameter <clameter@debian.org> och
       Petr Cech <cech@debian.org>.

COPYRIGHT

       Copyright © 2002 Brendan O'Dea <bod@debian.org>
       Det här är fri programvara, licenserad under villkoren för GNU  General
       Public  License. Det finns INGEN garanti; inte ens för SÄLJBARHET eller
       LÄMPLIGHET FÖR NÅGOT SPECIELLT ÄNDAMÅL.