Discussion:
[savannah-help-public] [sr #109450] No "Project Members GPG Keyring"
Heiko Stamer
2018-01-17 17:37:07 UTC
Permalink
URL:
<http://savannah.gnu.org/support/?109450>

Summary: No "Project Members GPG Keyring"
Project: Savannah Administration
Submitted by: stamer
Submitted on: Wed 17 Jan 2018 06:37:06 PM CET
Category: None
Priority: 5 - Normal
Severity: 3 - Normal
Status: None
Assigned to: None
Originator Email:
Operating System: None
Open/Closed: Open
Discussion Lock: Any

_______________________________________________________

Details:

Hey,

in my project "dkgpg" the "Project Members GPG Keyring" is not working. I am
not sure whether this is a configuration issue, because my other two projects
have this feature.

How can I activate the "Project Members GPG Keyring"?

Thank you,
Heiko.




_______________________________________________________

Reply to this item at:

<http://savannah.gnu.org/support/?109450>

_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
Bob Proulx
2018-01-17 20:02:07 UTC
Permalink
Update of sr #109450 (project administration):

Status: None => Need Info
Assigned to: None => rwp

_______________________________________________________

Follow-up Comment #1:

Hello Heiko. Could you clarify what you mean when you say "the "Project
Members GPG Keyring" is not working"? I was able to download your gpg key
with no trouble. It appears to be working to me.

https://savannah.nongnu.org/users/stamer

And then I selected "Download GPG Key" and your key was downloaded.

But you say "Project Members GPG Keyring". I am unaware of a "Project Members
GPG Keyring" feature. Could you tell me more?


_______________________________________________________

Reply to this item at:

<http://savannah.gnu.org/support/?109450>

_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
Heiko Stamer
2018-01-17 20:32:05 UTC
Permalink
Follow-up Comment #2, sr #109450 (project administration):

I mean this link (not shown on the project page):

https://savannah.nongnu.org/project/memberlist-gpgkeys.php?group=dkgpg

The error messages says: "They GPG Keyring of the project is empty, no keys
were registered"

_______________________________________________________

Reply to this item at:

<http://savannah.gnu.org/support/?109450>

_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
Bob Proulx
2018-01-17 23:13:53 UTC
Permalink
Update of sr #109450 (project administration):

Status: Need Info => In Progress
Assigned to: rwp => None

_______________________________________________________

Follow-up Comment #3:

Thanks for the clarification. It points me to what I need to know to figure
out the next step.

The short answer is that I don't know. I will try to figure it out. I will
ask the rest of the team for help.


_______________________________________________________

Reply to this item at:

<http://savannah.gnu.org/support/?109450>

_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
Bob Proulx
2018-01-17 23:16:26 UTC
Permalink
Post by Bob Proulx
The short answer is that I don't know. I will try to figure it out. I will
ask the rest of the team for help.
I can see that some projects do have a Project Members GPG Keyring.
But I can't see how this is enabled. My next step would be to start
digging through the code base looking.

Any ideas?

Bob
Ineiev
2018-01-18 09:23:22 UTC
Permalink
Post by Bob Proulx
Post by Bob Proulx
The short answer is that I don't know. I will try to figure it out. I will
ask the rest of the team for help.
I can see that some projects do have a Project Members GPG Keyring.
But I can't see how this is enabled.
They are not enabled, the passage is printed whenever the GPG keyring
isn't empty. I guess 'registered_gpg_keys' entry for that project
didn't update in the database.
Bob Proulx
2018-01-19 01:59:23 UTC
Permalink
Post by Ineiev
They are not enabled, the passage is printed whenever the GPG keyring
isn't empty. I guess 'registered_gpg_keys' entry for that project
didn't update in the database.
Good detective work. That's one step forward.

Bob
Ineiev
2018-01-20 09:42:18 UTC
Permalink
Post by Bob Proulx
Post by Ineiev
They are not enabled, the passage is printed whenever the GPG keyring
isn't empty. I guess 'registered_gpg_keys' entry for that project
didn't update in the database.
Good detective work. That's one step forward.
Next step: it looks like that entry hasn't been updated for any group
since 2009.
Ineiev
2018-01-23 13:53:56 UTC
Permalink
Post by Ineiev
Next step: it looks like that entry hasn't been updated for any group
since 2009.
The database entries used to be regenerated by sv_user in a cron job,
but I'm almost absolutely sure the script won't do the job any more.

Rather than revive the script, I'd compile the keyring when requested.
Ineiev
2018-01-25 09:26:51 UTC
Permalink
Post by Ineiev
The database entries used to be regenerated by sv_user in a cron job,
but I'm almost absolutely sure the script won't do the job any more.
Rather than revive the script, I'd compile the keyring when requested.
Some statistics, just for fun: Savannah has about 82000 users,
about 4300 of them have non-null gpg_key field, about 1300 of them
have filled it with something that isn't an armoured public GPG key,
including but not limited to public SSH keys, damaged public GPG keys,
GPG key fingerprints, GPG signatures, private GPG keys (!),
random comments. most of the rest have a single public GPG key
in gpg_key, but some of them have more than one key; a few have
additional keys that clearly belong to different people like
David Sugar, Loic Dachary, Linus Torvalds, Alexandre Oliva and so on.
Ineiev
2018-01-25 15:39:56 UTC
Permalink
Update of sr #109450 (project administration):

Status: In Progress => Done
Assigned to: None => ineiev
Open/Closed: Open => Closed

_______________________________________________________

Follow-up Comment #4:

I've just pushed and installed a fix.

Thank you!

_______________________________________________________

Reply to this item at:

<http://savannah.gnu.org/support/?109450>

_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/

Loading...