Contents
$GNOME_PREFIX
/{include/{gcr,gp11},
lib/gnome-keyring/{devel,standalone},share/{gcr/ui,
gnome-keyring/{introspect,ui},gtk-doc/html/{gcr,gp11}}}
The gnome-keyring package contains a daemon that keeps passwords and other secrets for users.
This package is known to build using an LFS 6.5 platform but has not been tested.
Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/gnome-keyring/2.30/gnome-keyring-2.30.3.tar.bz2
Download (FTP): ftp://ftp.gnome.org/pub/gnome/sources/gnome-keyring/2.30/gnome-keyring-2.30.3.tar.bz2
Download MD5 sum: 54cb1835c02a40f27fda73e58da17cc6
Download size: 1.5 MB
Estimated disk space required: 52 MB
Estimated build time: 0.6 SBU
D-BUS-1.4.16, gtk+-2.24.8, intltool-0.50.0, libgcrypt-1.5.0, and libtasn1-2.10
GTK-Doc-1.18, Linux-PAM-1.1.5, and Valgrind
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gnome-keyring
The instructions below are based on installing the package into a
GNOME-2 environment. If, for whatever reason, you're installing
this package without having ORBit2 and the core GNOME-2 libraries
installed, you'll need to modify the --prefix=
parameter on the configure script to point to
your desired installation path (e.g., --prefix=/usr
).
Install gnome-keyring by running the following commands:
./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \ --libexecdir=$(pkg-config \ --variable=prefix ORBit-2.0)/lib/gnome-keyring \ --sysconfdir=/etc/gnome/2.30.2 \ --with-pam-dir=/lib/security \ --with-dbus-services=/usr/share/dbus-1/services \ --with-root-certs=/etc/ssl/certs && make
This package does not come with a test suite.
Now, as the root
user:
make install
--prefix=$(pkg-config --variable=prefix
ORBit-2.0)
: Setting the prefix using this parameter
instead of with $GNOME_PREFIX
will
ensure that the prefix is consistent with the installation
environment and the package will be installed in the correct
location.
--libexecdir=$(pkg-config
--variable=prefix ORBit-2.0)/lib/gnome-keyring
: This
parameter causes the libexec files to be installed in the preferred
location of $GNOME_PREFIX/lib/gnome-keyring
instead of
$GNOME_PREFIX/libexec
.
--with-pam-dir=/lib/security
: This
parameter specifies where the pam modules will be installed into.
--with-dbus-services=/usr/share/dbus-1/services
:
This parameter specifies where the D-BUS session services directory is located.
--with-root-certs=/etc/ssl/certs
:
This parameter specifies where the trusted root certificates are
located.
--disable-scrollkeeper
: Use this
parameter if you wish to disable the updates to the scrollkeeper
database.
$GNOME_PREFIX
/{include/{gcr,gp11},
lib/gnome-keyring/{devel,standalone},share/{gcr/ui,
gnome-keyring/{introspect,ui},gtk-doc/html/{gcr,gp11}}}
Last updated on 2010-08-19 09:56:51 +0000