Feature #7004
Research consequences of installing GnuPG 2.x in addition to GnuPG 1.x
100%
Description
We currently only install the gnupg package, and we can’t remove it. We have good reasons to additionally install the gnupg2 package (see parent ticket). What breaks if we just do it?
At least these ones should be tested:
- Seahorse key management
- Claws Mail’s OpenPGP support
- Tails OpenPGP Applet
- Tails Upgrader
- Seahorse Nautilus
- WhisperBack
- msva-perl
Subtasks
History
#1 Updated by Dr_Whax 2014-04-30 22:04:08
- Assignee set to Dr_Whax
#2 Updated by BitingBird 2014-07-19 17:05:45
Ping ?
#3 Updated by intrigeri 2015-01-18 18:09:51
- Description updated
#4 Updated by intrigeri 2015-01-18 18:18:51
- Description updated
#5 Updated by intrigeri 2015-01-18 19:02:43
- Status changed from Confirmed to In Progress
- % Done changed from 0 to 20
In an ISO built from experimental with feature/6241-gnupg2
merged in, I’ve successfully tested:
- Seahorse
- Export a key
- Import a key from the desktop
- OpenPGP Applet
- symmetric encryption
- Seahorse Nautilus
- asymmetric encryption
- WhisperBack
- Send a bug report, waiting for confirmation that it arrived
- Automated test suite:
features/encryption.feature
,features/torified_gnupg.feature
Regarding Tails Upgrader, it uses GnuPG in two ways:
- some code uses gpg directly, and shouldn’t be affected
- some code uses
GnuPG::Interface
, which supports gpg2 too, and works just fine using gpg v1 if gpg2 is installed in parallel
=> it should be fine, I think. I’ve just successfully run its automated test suite on a system that has both gpg v1 and v2 installed.
Left to test:
- Claws Mail’s OpenPGP support
- msva-perl
#6 Updated by intrigeri 2015-01-18 19:29:17
- % Done changed from 20 to 70
#7 Updated by intrigeri 2015-01-24 08:49:26
- Due date set to 2015-01-31
> Left to test:
>
> * Claws Mail’s OpenPGP support
> * msva-perl
DrWhax, do you think you’ll have time to test the Claws Mail part by the end of the month? If not, please reassign this ticket to me.
#8 Updated by intrigeri 2015-02-08 17:29:14
- Feature Branch set to feature/6241-gnupg2
#9 Updated by intrigeri 2015-02-08 18:07:10
- Assignee changed from Dr_Whax to intrigeri
- Target version set to Tails_1.3
- % Done changed from 70 to 90
Claws Mail can encrypt and decrypt PGP/MIME messages. Left to test: msva-perl.
#10 Updated by intrigeri 2015-02-08 18:11:22
- Status changed from In Progress to Resolved
- % Done changed from 90 to 100
msva-perl works too.