Changes between Version 14 and Version 15 of AnnouncerPlugin/MessageEncryption


Ignore:
Timestamp:
Mar 20, 2010, 9:27:10 PM (14 years ago)
Author:
Steffen Hoffmann
Comment:

corrected wiki tables style, added more config variables

Legend:

Unmodified
Added
Removed
Modified
  • AnnouncerPlugin/MessageEncryption

    v14 v15  
    127127  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
    128128  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 installation
    130 
    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 options
    135 
    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 ||
    139139 3. step: extend web_ui of AnnouncerPlugin to remote-control new options from user and/or administration settings
    140140
     
    158158
    159159 ?: Does python-gnupg support GnuPG v2?
    160   A: AFAIK yes, and 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.
     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.
    161161
    162162=== Sources (for ideas and code) ===