Changes between Version 9 and Version 10 of GringottsPlugin


Ignore:
Timestamp:
Nov 9, 2015, 11:08:12 AM (8 years ago)
Author:
figaro
Comment:

Cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • GringottsPlugin

    v9 v10  
    55== Description
    66
    7 Gringotts is the name of the bank in the Harry Potter books and is also the name of a GTK-based application for storing sensitive information (eg passwords, files, etc.) in an encrypted form.
     7Gringotts is a GTK-based application for storing sensitive information (eg passwords, files, etc.) in an encrypted form.
    88
    99This Trac plugin adds a semi-secure area for storing such information. It is essentially a mini-wiki which has an ACL (Access Control List) associated with the content. Everything stored in the database is encrypted with a 2048 key that is automatically generated when you install this plugin for the first time. The key is kept in the `trac.ini` file. Make sure you take a backup as if the key is lost, then so is the data kept in Gringotts!
    1010
    1111This plugin requires the [pypi:PyCrypto] package and also uses the [http://freenet.mcnabhosting.com/python/ezPyCrypto/ ezPyCrypto] wrapper.
     12
     13Gringotts is also the name of the bank in the Harry Potter books.
    1214
    1315== Bugs/Feature Requests
     
    1719
    1820If you have any issues, create a
    19 [http://trac-hacks.org/newticket?component=GringottsPlugin&owner=coling new ticket].
     21[/newticket?component=GringottsPlugin new ticket].
    2022
    2123[[TicketQuery(component=GringottsPlugin&group=type,format=progress)]]
     
    2325== Download
    2426
    25 Download the zipped source from [download:gringottsplugin here].
     27Download the zipped source from [export:gringottsplugin here].
    2628
    2729== Source
    2830
    29 You can check out GringottsPlugin from [http://trac-hacks.org/svn/gringottsplugin here] using Subversion, or [source:gringottsplugin browse the source] with Trac.
     31You can check out GringottsPlugin from [/svn/gringottsplugin here] using Subversion, or [source:gringottsplugin browse the source] with Trac.
    3032
    3133== Installation
    3234
    33 The simplest way to install this plugin is to [download:gringottsplugin download] the zipped source, unzip it into the directory of your choice (/tmp or such), and run:
     35The simplest way to install this plugin is to [export:gringottsplugin download] the zipped source, unzip it into the directory of your choice (/tmp or such), and run the following from the 0.10 directory:
    3436
    35 {{{
    36 #!sh
     37{{{#!sh
    3738python setup.py bdist_egg
    3839}}}
    3940
    40 from the 0.10 directory. If you're using Trac version 0.10 or 0.11, then you can use `easy_install`:
     41If you're using Trac version 0.10 or 0.11, then you can use `easy_install`:
    4142
    42 {{{
    43 #!sh
     43{{{#!sh
    4444easy_install dist/gringotts-0.1-py2.4.egg
    4545}}}
     
    4949Next you'll have to enable the Gringotts plugin in the `trac.ini` file:
    5050
    51 {{{
    52 #!ini
     51{{{#!ini
    5352[components]
    5453gringotts.* = enabled
     
    5756If this is your first installation of Gringotts, you will need to upgrade your Trac project, to update the database schema and generate the private key:
    5857
    59 {{{
    60 #!sh
     58{{{#!sh
    6159trac-admin /path/to/your/project upgrade
    6260}}}
    6361
    64 For more information on plugin installation, visit the [http://trac.edgewall.org/wiki/TracPlugins TracPlugins] documentation page.
     62For more information on plugin installation, visit the [t:TracPlugins TracPlugins] documentation page.
    6563
    6664== Example