Changes between Version 14 and Version 15 of AnnouncerPlugin/MessageEncryption
- Timestamp:
- Mar 20, 2010, 9:27:10 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AnnouncerPlugin/MessageEncryption
v14 v15 127 127 b. consider invention of a new class, i.e. to allow for reusable code, gpg interface initialization before sign and encrypt actions would profit among others 128 128 c. add a minimal set of new options to [annoucer] section of trac.ini and replace formerly fixed values to gain planned control about new cryptographic functions 129 c.1 mandatory options(not needed for basic operation with common GnuPG installation130 131 ||option name ||default value ||note||132 ||encrypt ||False ||whole e-mail sign/encrpt disabled, if not set to 'True', to allow smooth upgrading of existing installations||133 134 c.2 additional options135 136 ||option name ||default value ||note||137 ||gpg_binary ||gpg ||full path to binary, needed i.e. for custom GnuPG install or GnuPG v2||138 129 '''mandatory options''' (not needed for basic operation with common GnuPG installation 130 ||option name ||default value ||note || 131 ||email.encrypt ||disabled ||whole e-mail encryption disabled, to allow smooth upgrading of existing installations || 132 ||email.sign ||disabled ||whole e-mail signing disabled || 133 '''additional options''' 134 ||option name ||default value ||note || 135 ||gpg_binary ||gpg ||full path to binary, needed i.e. for custom GnuPG install or GnuPG v2 || 136 ||gpg_home ||None ||keyring files dir, defaults to ~/.gpg (in home dir of user that is running trac) || 137 ||email.encrypt_except ||None ||one or more e-mail-addresses or domain as comma-separated list, matching recipients that still get cleartext msg || 138 ||email.sign_except ||None ||valid values as before, but matching recipients here still get msg without cryptographically signature || 139 139 3. step: extend web_ui of AnnouncerPlugin to remote-control new options from user and/or administration settings 140 140 … … 158 158 159 159 ?: Does python-gnupg support GnuPG v2? 160 A: AFAIK yes, andI'll continue to test with both versions in the future to maintain compatibility. There might be even a bonus from using GnuPG v2, since it is announced to be PGP/MIME aware. However I'll still have to look into this in detail.160 A: AFAIK yes, both versions support same CLI syntax. I'll continue to test with both versions in the future to maintain compatibility. There might be even a bonus from using GnuPG v2, since it is announced to be PGP/MIME aware. However I'll still have to look into this in detail. 161 161 162 162 === Sources (for ideas and code) ===