The GNOME Keyring package contains a daemon that keeps passwords and other secrets for users.
This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V 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.2, libxslt-1.1.45, and OpenSSH-10.2p1
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.
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.