git-annex/Remote/Helper
guilhem 53ce59021a Allow revocation of OpenPGP keys.
/!\ It is to be noted that revoking a key does NOT necessarily prevent
the owner of its private part from accessing data on the remote /!\

The only sound use of `keyid-=` is probably to replace a (sub-)key by
another, where the private part of both is owned by the same
person/entity:

    git annex enableremote myremote keyid-=2512E3C7 keyid+=788A3F4C

Reference: http://git-annex.branchable.com/bugs/Using_a_revoked_GPG_key/

* Other change introduced by this patch:

New keys now need to be added with option `keyid+=`, and the scheme
specified (upon initremote only) with `encryption=`. The motivation for
this change is to open for new schemes, e.g., strict asymmetric
encryption.

    git annex initremote myremote encryption=hybrid keyid=2512E3C7
    git annex enableremote myremote keyid+=788A3F4C
2013-08-29 14:31:33 -04:00
..
AWS.hs webapp: S3 and Glacier forms now have a select list of all currently-supported AWS regions. 2012-12-01 14:11:37 -04:00
Chunked.hs webapp: Progess bar fixes for many types of special remotes. 2013-03-28 17:04:37 -04:00
Encryptable.hs Allow revocation of OpenPGP keys. 2013-08-29 14:31:33 -04:00
Hooks.hs avoid more build warnings on Windows 2013-08-04 14:05:36 -04:00
Special.hs git subcommand cleanup 2013-03-03 13:39:07 -04:00
Ssh.hs fix tab damage 2013-04-13 19:26:59 -04:00