Sha256: 9fa19488fe589cdac40cc15a9e85fcf26e9e55552fb0caa27baf6a3e6c756274

Contents?: true

Size: 875 Bytes

Versions: 95

Compression:

Stored size: 875 Bytes

Contents

  ##
  # GPG [Encryptor]
  #
  # Setting up #keys, as well as #gpg_homedir and #gpg_config,
  # would be best set in config.rb using Encryptor::GPG.defaults
  #
  encrypt_with GPG do |encryption|
    # Setup public keys for #recipients
    encryption.keys = {}
    encryption.keys['user@domain.com'] = <<-KEY
      -----BEGIN PGP PUBLIC KEY BLOCK-----
      Version: GnuPG v1.4.11 (Darwin)

          <Your GPG Public Key Here>
      -----END PGP PUBLIC KEY BLOCK-----
    KEY

    # Specify mode (:asymmetric, :symmetric or :both)
    encryption.mode = :both # defaults to :asymmetric

    # Specify recipients from #keys (for :asymmetric encryption)
    encryption.recipients = ['user@domain.com']

    # Specify passphrase or passphrase_file (for :symmetric encryption)
    encryption.passphrase = 'a secret'
    # encryption.passphrase_file = '~/backup_passphrase'
  end

Version data entries

95 entries across 95 versions & 14 rubygems

Version Path
backup-ssh-4.4.5 templates/cli/encryptor/gpg
backup-5.0.0.beta.3 templates/cli/encryptor/gpg
backup-remote-0.0.19 templates/cli/encryptor/gpg
backupii-0.1.0.pre.alpha.2 templates/cli/encryptor/gpg
backupii-0.1.0.pre.alpha.1 templates/cli/encryptor/gpg
cm-backup-1.0.0 templates/cli/encryptor/gpg
backedup-5.0.0.beta.5 templates/cli/encryptor/gpg
backedup-5.0.0.beta.4 templates/cli/encryptor/gpg
backedup-5.0.0.beta.3 templates/cli/encryptor/gpg
ext_backup-5.0.0.beta.2.1 templates/cli/encryptor/gpg
backup-ssh-4.4.4 templates/cli/encryptor/gpg
backup-ssh-4.4.3 templates/cli/encryptor/gpg
ext_backup-5.0.0.beta.2.ext.0.1.2 templates/cli/encryptor/gpg
backup-4.4.1 templates/cli/encryptor/gpg
ext_backup-5.0.0.beta.2.ext.0.1.1 templates/cli/encryptor/gpg
ext_backup-5.0.0.beta.2.ext.0.1.0 templates/cli/encryptor/gpg
backup-remote-0.0.18 templates/cli/encryptor/gpg
backup-5.0.0.beta.2 templates/cli/encryptor/gpg
backup-5.0.0.beta.1 templates/cli/encryptor/gpg
backup-remote-0.0.17 templates/cli/encryptor/gpg