Skip to main content

Command line shell for GnuPG

Project description

Introduction

The gpgkeys program is a Python application that allows to conveniently manage GnuPG keys and keyrings.

While probably not very interesting in itself, it serves as example application and testbed for the development of the rl library. In particular, gpgkeys contains a sophisticated implementation of filename completion, which may one day find its way into a standalone package or rl add-on.

Repository Access

gpgkeys development is hosted on github.

Installation

gpgkeys depends on the rl library. Since rl contains a C extension, it is a good idea to install it independently first.

Once rl is installed, type:

/path/to/easy_install gpgkeys

to install the gpgkeys script. Then put it on your system PATH by e.g. symlinking it to /usr/local/bin.

Changelog

1.2 - 2009-11-24

  • Extend keyid completion to also complete userids and names. [stefan]

  • Extract filename completion functionality into functions, as it is useful in other places as well. [stefan]

1.1 - 2009-11-16

  • Allow to specify the filename quoting style on the command line to ease experimentation. [stefan]

  • Filename completion: By dequoting early on we can skip a problematic hook and regain control over tilde expansion. Also see rl issue/3. [stefan]

1.0 - 2009-11-08

  • Initial release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gpgkeys-1.2.zip (21.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page