Seahorse-2.30.1

Introduction to Seahorse

The Seahorse package is a graphical interface for managing and using encryption keys. Currently it supports PGP keys (using GPG/GPGME) and SSH keys.

This package is known to build using an LFS 6.5 platform but has not been tested.

Package Information

Seahorse Dependencies

Required

GConf-2.28.1, GNOME Doc Utils-0.20.2, GPGME-1.3.1, GnuPG-1.4.11 or GnuPG-2.0.18, and libgnome-keyring-2.30.1

Optional

avahi-0.6.25, gnome-keyring-2.30.3, GTK-Doc-1.18, libnotify-0.4.5, libsoup-2.30.2, OpenLDAP-2.4.23, and Rarian-0.8.1

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/seahorse

Installation of Seahorse

Install Seahorse by running the following commands:

./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
            --sysconfdir=/etc/gnome/2.30.2 \
            --disable-scrollkeeper &&
make

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

--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.

--sysconfdir=/etc/gnome/2.30.2: This parameter causes the configuration files to be installed in /etc/gnome/2.30.2 instead of $GNOME_PREFIX/etc. Additionally (if applicable), the parameter ensures that the GConf-2 database is correctly updated.

--disable-scrollkeeper: Do not make updates to the scrollkeeper database. Remove it if you have rarian installed.

--enable-gtk-doc: Use this parameter if GTK-Doc is installed and you wish to rebuild and install the API documentation.

Contents

Installed Programs: seahorse, seahorse-daemon, and xloadimage
Installed Library: libcryptui.{so,a}
Installed Directories: $GNOME_PREFIX/{include/libcryptui,lib/seahorse, share/{gnome/help/seahorse/*,gtk-doc/html/{libcryptui,libseahorse}, omf/seahorse,pixmaps/seahorse/{22x22,48x48,scalable},seahorse/ui}}

Short Descriptions

seahorse

is the graphical interface for managing and using encryption keys.

seahorse-daemon

is a seahorse pass phrase caching agent.

libcryptui.{so,a}

is the the UI library for DBUS functions exported by Seahorse.

Last updated on 2010-08-29 06:10:30 +0000