4 As of version 2.1.11-7+exp1, the gnupg package is provided by the "modern"
9 * supporting daemons are auto-launched as needed
11 * all access to secret key material is handled by gpg-agent
13 * all smartcard access is handled by scdaemon
15 * all network access is handled by dirmngr
17 * PGPv3 keys are no longer supported
19 * secret keys are no longer stored in $GNUPGHOME/secring.gpg, but
20 instead in $GNUPGHOME/private-keys-v1.d/
22 * public keyrings are stored in keybox format (~/.gnupg/pubring.kbx) by
23 default for new users. Upgrading users will continue to use
24 pubring.gpg until they decide to explicitly convert.
26 Converting an existing installation
27 -----------------------------------
29 If you have an existing GnuPG homedir from "classic" GnuPG, secret
30 keys should be migrated automatically upon the first run of the
33 If you have any secret keys that are stored only in a smartcard, after
34 your first use of "modern" gpg you should insert the card and run:
38 (see https://bugs.debian.org/795881)
40 Public keys will not be automatically migrated from pubring.gpg to
41 pubring.kbx, however. If you want to migrate your public keyring, you
42 can use a script like /usr/bin/migrate-pubring-from-classic-gpg
44 -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>, Mon, 18 Apr 2016 19:08:36 -0400