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/51/gnome-keyring-51.1.tar.xz
Download MD5 sum: 0bd709014b39162834d53bc18f866bd3
Download size: 756 KB
Estimated disk space required: 40 MB (with tests)
Estimated build time: 0.1 SBU (Using parallelism=4; add 0.3 SBU for tests)
Linux-PAM-1.7.2, libxslt-1.1.45, and OpenSSH-10.5p1
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 systemd=disabled &&
ninja
A session bus address is necessary to run the tests. To test the results, issue: ninja test. One test, gnome-keyring:asn1, is known to fail.
Now, as the root user:
ninja install
sed ... schema/*.xml: This command fixes a deprecated entry in the schema template.
-D systemd=disabled: This
switch prevents a failure due to the build system requiring
systemd by default.