Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 502042 - sys-apps/gentoo-keys verification functions
Summary: sys-apps/gentoo-keys verification functions
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: gentoo-keys (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo-keys project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 502016
  Show dependency tree
 
Reported: 2014-02-21 22:13 UTC by Brian Dolbec
Modified: 2023-09-16 13:20 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Dolbec (RETIRED) gentoo-dev 2014-02-21 22:13:20 UTC
gkeys/lib.py:

all verify_*() functions need coding

Reproducible: Always
Comment 1 Brian Dolbec (RETIRED) gentoo-dev 2014-10-20 17:26:15 UTC
Needs:

 -- more testing/debugging
 -- default keyring setting for verifications
 -- email report capability
Comment 2 Brian Dolbec (RETIRED) gentoo-dev 2014-11-27 21:03:15 UTC
From gkeys/lib.py:


    def verify_key(self, gkey):
        '''Verify the specified key from the specified keydir

        @param gkey: GKEY namedtuple with (name, keyid/longkeyid, fingerprint)
        '''
        pass


    def verify_text(self, text):
        '''Verify a text block in memory
        '''
        pass


verify_text('foo') will pass in the text to gpg rather than pass it a filename.

verify_key('dastergon') will perform all checks on gpg key.  hmm, I'm thinking you r check_keys() is nearly the same as I intended for this function.  The main difference is that like most of gkeys, it uses a gkey as it's input parameter.  It should be a near duplicate of the check_keys() except it would act on just the one gkey.
Comment 3 David Seifert gentoo-dev 2023-09-16 13:20:41 UTC
gkeys has expired for the last time.

Closing, it never made it to production.