http://seahorse.sourceforge.net/images/banner.png

About

Seahorse is a GNOME application for managing encryption keys and passwords in the GnomeKeyring. There's also a collection of plugins that integrate seahorse with nautilus, gedit and other places for encryption, decryption and other operations.

With seahorse you can...

NEWS: This Just In!

NEWS

Who Are We?

Download Seahorse

Visit our download page.

Installing Seahorse

For distro maintainers, and astute users:

Seahorse depends on the following components:

You have to install the development packages of these libraries or compile them first. Once you have done that, cd into seahorse source directory and type ./autogen.sh && make. Once the project has compiled, do not forget to type make install, with the sufficient privileges. Then just type seahorse to get it running!

Getting Started Developing

Pick a simple bug from Bugzilla and grab the code from the GNOME Git repository. Join our developers mailing list and start asking questions. We attempt to keep our bug list well serviced. There's usually someone hanging out in #Seahorse on irc.freenode.net (irc://irc.freenode.net/#Seahorse). In general, we target the last two major GNOME releases that are stable and try not to break compatibility with either by adding new dependencies. For example, if 2.14.x is the latest stable GNOME release, you cannot depend on anything that is not in 2.12.x as well. Some exceptions can be made, but will require discussion on the mailing list first. Anyways, feel free to ask whatever you want.

To receive bug and enhancement updates by email set your email settings in Bugzilla by adding the user seahorse-maint@gnome.bugs to your watch list.

There is a --enable-debug option at compile time to give more detailed debugging information. This will make all GTK messages WARNING and above fatal.

Documentation on GConf keys that are used by Seahorse but not exposed to the user can be found on Seahorse/SpecialGconfKeys.

Documentation on the trust model supported by Seahorse can be found on Seahorse/TrustModel.

Feed RSS of commits

Code Structure

comon/

daemon/

Code that wraps the agent and provides DNS-SD keyserver and DBUS functionality

data/

gkr/

help/

Files related to the Seahorse manual

libcryptui/

A simple API for key selection

libegg/

libseahorse/

Code that provides common functionality to all parts of seahorse

pgp/

pixmaps/

Where all seahorse specific graphics are stored

pkcs11/

po/

reference/

src/

Code for the seahorse key manager

ssh/

tests/

New features in the development version

To Do (Grand Plans and Quackery)

General

Photo ID Support

Plugins

seahorse-applet

Seahorse (last edited 2009-11-04 01:05:15 by PabloCastellano)