Commit graph

13 commits

Author SHA1 Message Date
Jan Dittberner dd64ba59b4 rename package directory 2014-02-08 17:47:47 +01:00
Jan Dittberner 275885cb41 improve keyring analyzer
- define separate gnupg homedir as gnupghome
- update file comments in ddportfolioservice/model/ddportfolio.ini and
  ddportfolioservice/model/keyringanalyzer.py to reflect current
  copyright years and project name
- keyringanalyzer.py:
  - refactor to reduce function complexity
  - fix PEP8 violations
  - use gnupghome setting
  - switch to SafeConfigParser
2014-01-11 00:11:11 +00:00
Olivier Berger 755a2dc5ea Revert back some name/mail processing for cases where the uid is not strictly an email 2013-11-18 13:59:49 +01:00
Olivier Berger 8ebe8bfede Exclude revoked ids : can't trust them, IMHO 2013-11-15 14:36:35 +01:00
Olivier Berger 2752c2e98d Adopt the way which is described in /usr/share/doc/gnupg/DETAILS.gz which expands first line, and use email.utils.parseaddr() 2013-11-15 14:36:35 +01:00
Jan Dittberner 6224abdf63 PEP-8 compliance
- fix all PEP-8 warnings
- bump copyright years
2012-01-07 01:46:57 +01:00
Jan Dittberner 9af353765d add logging and make keyringanalyzer work on Squeeze
- add logging to ddportfolioservice/model/keyfinder.py and
  ddportfolioservice/model/keyringanalyzer.py
- use ~ instead of ${HOME} in ddportfolioservice/model/ddportfolio.ini
- use subprocess.Popen instead of os.popen
2010-10-26 15:42:15 +02:00
Jan Dittberner 9a65e0b1f7 update keyringanalyzer.py copyright information 2010-06-11 21:48:49 +02:00
Jan Dittberner 71c24cf9e3 silence keyringanalyzer 2010-06-06 00:39:20 +02:00
Jan Dittberner 3e0df60e17 fix path handling in keyringanalyzer 2010-06-06 00:31:41 +02:00
Jan Dittberner 3707b76c6b make the keyfinder usable 2009-01-21 17:18:02 +01:00
Jan Dittberner 3fb8f80f0e add copyright and license information
add AGPLv3+ license information and copyright to all Python code and
mako templates
2009-01-21 16:11:39 +01:00
Jan Dittberner 1bf24010d5 add tools for handling keyring data
- add model/keyringanalyzer.py inspired by Debian qa's carnivore's
  extract_data
- add model/keyfinder.py using the database built by
  model/keyringanalyzer.py
- store the keyring search directory in model/ddportfolio.ini
2009-01-21 14:39:29 +01:00