libsecret-0.21.0

Introduksjon til libsecret

libsecret pakken inneholder en GObject basert bibliotek for tilgang til Secret Service API.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.0 plattform.

Pakkeinformasjon

libsecret Avhengigheter

Påkrevd

GLib-2.76.4

Anbefalt

Valgfri

Gi-DocGen-2023.1 og docbook-xml-4.5, docbook-xsl-nons-1.79.2, libxslt-1.1.38 (for å bygge manualsider), og Valgrind-3.21.0 (kan bli brukt i tester)

Valgfri (Nødvendig for testpakken)

D-Bus Python-1.3.2, Gjs-1.76.2, PyGObject-3.44.1 (Python 3 modul), og tpm2-tss

Kjøretids Avhengighet

gnome-keyring-42.1

[Note]

Note

Enhver pakke som krever libsecret forventer at GNOME Keyring er tilstede under kjøring.

Installasjon av libsecret

Installer libsecret ved å kjøre følgende kommandoer:

mkdir bld &&
cd    bld &&

meson setup --prefix=/usr       \
            --buildtype=release \
            -Dgtk_doc=false     \
            ..                  &&
ninja

Hvis du har Gi-DocGen-2023.1 installert og ønsker å bygge API dokumentasjonen for denne pakken, kjør:

sed "s/api_version_major/'0.20.5'/"            \
    -i ../docs/reference/libsecret/meson.build &&
meson configure -Dgtk_doc=true                 &&
ninja

Nå, som root bruker:

ninja install

For å teste resultatene, kjør: dbus-run-session ninja test.

Parameterforklaringer

--buildtype=release: Spesifiser en byggetype egnet for stabile utgivelser av pakken, som standard kan produsere uoptimaliserte binærfiler.

-Dgtk_doc=false: Tillat å bygge denne pakken uten Gi-DocGen-2023.1 installert. Hvis du har Gi-DocGen-2023.1 installert og du ønsker å gjenoppbygge og installere API dokumentasjonen, en meson configure kommando vil tilbakestille dette alternativet.

-Dmanpage=false: Bruk denne bryteren hvis du ikke har installert libxslt-1.1.38 og DocBook pakker.

-Dgcrypt=false: Bruk denne bryteren hvis du ikke har installert den anbefalte avhengigheten av libgcrypt-1.10.2.

Innhold

Installert Program: secret-tool
Installert Bibliotek: libsecret-1.so
Installerte Mapper: /usr/include/libsecret-1 og /usr/share/doc/libsecret-0.21.0

Korte Beskrivelser

secret-tool

er et kommandolinjeverktøy som kan brukes til å lagre og hente passord

libsecret-1.so

inneholder libsecret API funksjoner