Skip to content
This repository was archived by the owner on Apr 6, 2023. It is now read-only.

blaix/ruby_gpg

Repository files navigation

This project is archived

I'm no longer maintaining this.

Ruby GPG

Ruby wrapper for the gpg binary. You probably want to be using the ruby-gpgme gem instead, but if you can't install the gpgme libraries for some reason, I guess you have to settle for this.

Installation

gem install ruby_gpg

Configuration

# Defaults to "gpg"
RubyGpg.config.executable = "/custom/path/to/gpg"

# Defaults to "~/.gnupg"
RubyGpg.config.homedir = "/custom/path/to/home"

Usage

# creates /path/to/file.gpg:
RubyGpg.encrypt("/path/to/file", "Mr. Recipient")

# creates /path/to/file:
RubyGpg.decrypt("/path/to/file.gpg", "passphrase")

For more details, see the RDocs.

Copyright

Copyright (c) 2010 Justin Blake. See LICENSE for details.

About

Ruby wrapper for the gpg binary.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors