Tags:
security1Add my vote for this tag create new tag
, view all tags

GpgkeyPlugin

Gather a list of gpg keys and fingerprints

Overview

This plugin creates a table with username, key id and fingerprint. It is okay for listing only, but can be used widely.

Syntax Rules

  • Add to your personal page the following user information. Multiple keys/fingerprints are possible by separating with comma:
    • GPG Key: your key id, like 0xDEADBEEF
    • GPG Fingerprint: your key fingerprint, like FFFF FFFF FFFF ...

  • add yourself to the GpgkeySigningPartyList list like: 3 spaces,asterix,name (including Main. .., e.g. Main.MartinSteldinger), it can also take Groups

  • To report, add the following variable:
    • %GPGLISTVIEW% - displays a table list of GPG keys and fingerprints found in user information. Takes a list of users from the GpgkeySigningPartyList topic.
    • Attribute topic - specify tree's root topic (if none, will do the entire web)
    • You can use %GPGLISTVIEW{topic="GpgkeySigningPartyList"}% to define a specific topic, from which the (gpg-) user list shall be taken.
    • The TWiki administrator can add a GPG Key/Fingerprint questionnaire to the %SYTEMWEB%.TWikiRegistration to automate.

Examples

%GPGLISTVIEW% returns:

%GPGLISTVIEW%

%GPGLISTVIEW{topic="Main.WhoUsesGPG"}% returns:

%GPGLISTVIEW{topic="Main.WhoUsesGPG"}%

GpgkeyPlugin Settings

  • One line description, shown in the TextFormattingRules topic:
    • Set SHORTDESCRIPTION = Gather a list of gpg keys and fingerprints

  • Debug plugin: (See output in data/debug.txt)
    • Set DEBUG = 0

Plugin Installation Instructions

Note: You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the TWiki server.

  • For an automated installation, run the configure script and follow "Find More Extensions" in the in the Extensions section.

  • Or, follow these manual installation steps:
    • Download the ZIP file from the Plugins home (see below).
    • Unzip GpgkeyPlugin.zip in your twiki installation directory. Content:
      File: Description:
      data/TWiki/GpgkeyPlugin.txt Plugin topic
      lib/TWiki/Plugins/GpgkeyPlugin.pm Plugin Perl module
    • Set the ownership of the extracted directories and files to the webserver user.

  • Plugin configuration and testing:
    • Run the configure script and enable the plugin in the Plugins section.
    • Test if the installation was successful: See examples above.

Plugin Info

Plugin Author: TWiki:Main.MartinSteldinger
Copyright: © 2003 TWiki:Main.MartinSteldinger
© 2008-2011 TWiki:TWiki.TWikiContributor
License: GPL (GNU General Public License)
Plugin Version: 2011-03-15
Change History:  
2011-03-15: TWikibug:Item6638: Doc fixes; changing TWIKIWEB to SYSTEMWEB -- TWiki:Main.PeterThoeny
2003-11-10: details, attributes
2003-11-09: Initial version
CPAN Dependencies: none
Other Dependencies: none
Perl Version: 5.0
Plugin Home: http://TWiki.org/cgi-bin/view/Plugins/GpgkeyPlugin
Feedback: http://TWiki.org/cgi-bin/view/Plugins/GpgkeyPluginDev

Related Topics: TWikiPreferences, TWikiPlugins

Topic attachments
I Attachment Action Size Date Who Comment
Unknown file formatmd5 GpgkeyPlugin.md5 manage 0.2 K 2011-03-16 - 05:10 PeterThoeny  
Compressed Zip archivetgz GpgkeyPlugin.tgz manage 5.4 K 2011-03-16 - 05:09 PeterThoeny  
Compressed Zip archivezip GpgkeyPlugin.zip manage 7.0 K 2011-03-16 - 05:09 PeterThoeny  
Unknown file formatEXT GpgkeyPlugin_installer manage 3.4 K 2011-03-16 - 05:10 PeterThoeny  
Topic revision: r10 - 2011-08-23 - PeterThoeny
 
Twitter Delicious Facebook Digg Google Bookmarks E-mail LinkedIn Reddit StumbleUpon    
  • Download TWiki
TWiki logo Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2012 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.