The GNOME Keyring package contains a daemon that keeps passwords and other secrets for users.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): https://download.gnome.org/sources/gnome-keyring/48/gnome-keyring-48.0.tar.xz
Download MD5 sum: d19a99eadeb5d92774b7960c51d1c5dc
Download size: 752 KB
Estimated disk space required: 44 MB
Estimated build time: 0.2 SBU (Using parallelism=4; add 0.2 SBU for tests)
Linux-PAM-1.7.0, libxslt-1.1.43, and OpenSSH-9.9p2
Install GNOME Keyring by running the following commands:
sed -i 's:"/desktop:"/org:' schema/*.xml && mkdir build-gkr && cd build-gkr && meson setup --prefix=/usr --buildtype=release -D ssh-agent=true .. && ninja
A session bus address is necessary to run the tests. To test the results, issue: ninja test.
Now, as the root
user:
ninja install
sed ... schema/*.xml: This command fixes a deprecated entry in the schema template.
-D ssh-agent=true
: This
switch enables the SSH agent built into gnome-keyring instead of
the one in GCR. This is done due to bugs in gcr which cause the
agent to not work correctly.