Commit message (Collapse)AuthorAgeFilesLines
* gkeys lib.py: Additional debug loggingBrian Dolbec2018-07-061-2/+5
| | | | Signed-off-by: Brian Dolbec <dolsen@gentoo.org>
* Created the send-key functionaeroniero332018-07-061-0/+16
* gkeys/lib.py: Creation of the code for the verify_text()Brian Dolbec2015-08-081-2/+11
* gkeys: Update copyrights, Add Pavlos to several filesBrian Dolbec2015-08-081-3/+4
* gkeys/lib.py: Whitespace cleanup, remove an unused variable assignmentBrian Dolbec2015-08-021-1/+2
* gkeys/lib.py: Split out _log_result()Brian Dolbec2015-08-021-12/+13
| | | Split out common code to be used for all veritf_* functions.
* gkeys: Fix list-key action to list all keys found in the keydir unless -f is ↵Brian Dolbec2015-05-301-4/+5
| | | | | | | passed in This now ignores the keys listed in the db's seed file and lists all keys seen by gpg. Except when -f, --fingerprint is an argument, then it lists only that key.
* gkeys/lib.py: Fix logger message to show the correct functionBrian Dolbec2015-05-301-1/+1
* gkeys: remove-key refactoringBrian Dolbec2015-04-201-6/+29
| | | | | Update the remove-key action to use the proper installed db. Populate the del_key, del_keydir functions in lib.py
* gkeys: Fix verify -F logic for inline sigsBrian Dolbec2015-01-301-1/+1
* gkeys/seed.py: Downgrade logger.error msgs to debug if trap_errors is set TrueBrian Dolbec2015-01-051-1/+1
| | | | | Go direct to logger.debug() gkeys/lib.py: Silence error noise for a new key install
* gkeys: Add pub_keyid property to GKEYBrian Dolbec2015-01-051-2/+2
| | | | | | | | Actions like spec-check used keyid property which resulted in double processing and output since now all subkey fingerprints are in the fingerprint field. Add keys field to remaining places for seedhandling Fix add_key for the new GKEY.keys field Add cross saving fingerprints to the new keys field
* gkeys: Remove the need to import gkeys seed.py and lib.pyBrian Dolbec2014-12-311-41/+41
| | | | | | | | Pass in the logger to GkeysGPG initialization. Pass in logger to Seeds class initialization. This removes the need to import and set the logger in base.py. It can then be used in gkeys-gen and gkeys-ldap without those imports. Remove no longer needed imports.
* gkeys: Add UpdateDbError exception usageBrian Dolbec2014-12-301-3/+3
* gkeys/lib.py: Add the new GKEY.update() to add_key and refresh_keyBrian Dolbec2014-12-301-7/+17
| | | This updates our installed gkey.seed with all fingerprints including sub-keys and uid's. This way searches for keys used to sign files can be found if the key used to sign the file was not a primary key.
* gkeys/lib.py: fix a missed mode setting for an ensure_dirs() callBrian Dolbec2014-12-231-1/+2
* Move the 3 pkgs into their own *-pkg dirBrian Dolbec2014-12-221-0/+345
This makes releasing each pkg independently easier. testpath: Update paths for the new directory structure