abidb
abidb(1) - Linux manual sida
NAMN
abidb - kontrollera binärer mot abixml-korpus och/eller skicka in nya data
abidb hanterar ett Git-repository av abixml-filer som beskriver delade bibliotek och kontrollerar binärer mot dem. Programmen elfutils och libabigail används för att fråga och bearbeta binärerna. abidb fungerar bra med debuginfod för att automatiskt hämta nödvändigt DWARF-innehåll.
ANVÄNDNING
abidb [ALTERNATIV] [--submit PATH1 PATH2 ...] [--check PATH1 PATH2 ...]
VANLIGA ALTERNATIV
- --abicompat PATH
Ange sökvägen till programmet abicompat att använda. Standard är att använda det som hittas i $PATH-miljövariabeln.
- --abidw PATH
Ange sökvägen till programmet abidw att använda. Standard är att använda det som hittas i $PATH-miljövariabeln.
- --distrobranch BRANCH
Ange Git-grenen för abixml-filer i Git-repositoryt. Standard är en sträng som DISTRO/VERSION/ARCHITECTURE.
- --git REPO
Ange det förutbefintliga Git-repositoryt som ska användas för inlämning eller kontroll. Standard är den aktuella arbetskatalogen.
- --help | -h
Visa en kort hjälp och avsluta.
- --loglevel LOGLEVEL
Ange diagnosnivå för felmeddelanden. Alternativen är debug, info, warning, error, eller critical.
- --timeout SECONDS
Ange maximal körningstid (i sekunder) för programmen abidw och abicompat. Standard är ingen gräns.
INLÄMNINGSALTERNATIV
- --archive | -Z .EXT[=CMD]
Hantera PATH-namn med filändelsen .EXT som arkiv. Om CMD anges, kör PATH genom det angivna skal-kommandot. Annars används cat.
- --filter REGEX
Begränsa filer för abixml-extrahering till de som matchar det givna reguljära uttrycket.
- --submit PATH1 PATH2 ...
Använd abidw för att extrahera abixml för varje listad fil.
- --sysroot PREFIX
Ange en prefix-sökväg som ska tas bort från filnamn.
KONTROLLALTERNATIV
- --check PATH1 PATH2 ...
Använd abidiff för att jämföra varje listad fil med abixml-dokument.
- --ld-library-path DIR1:DIR2:DIR3...
Ange sökvägar för abixml-dokument att använda för att lokalisera ett specifikt SONAME.
EXIT-KOD
- Vid framgångsrik inlämning och/eller kontroll returneras exit-koden 0.
- Vid fel är exit-koden större än 0, och en lista över misslyckade binärer skrivs ut.
GIT-REPOSITORY-SCHEMA
abidb lagrar abixml-dokument i ett Git-repository enligt följande namngivningsschema: 1. Katalogvägen till det delade biblioteket. 2. SONAME för biblioteket som undermapp. 3. En fil med namnet BUILDID.xml, där BUILDID är hexadecimal ELF build-id.
Exempel:
/usr/lib64/libc.so.6.2.32 → /usr/lib64/libc.so.6/788cdd41a15985bf8e0a48d213a46e07d58822df.xml
FÖRFATTARE
Frank Ch. Eigler
COPYRIGHT
2014-2022, Red Hat, Inc.
KOLOFON
Denna sida är en del av libabigail-projektet. För mer information, besök [1]. Buggrapporter kan lämnas på [2].
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/abidb.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.