diff options
author | Dan McGee <dan@archlinux.org> | 2012-08-01 01:37:30 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2012-08-01 01:37:30 +0200 |
commit | 3f0c024754047d92e8ce4aa4ecf93a06865f8448 (patch) | |
tree | 89b27b1986de6d2a72ac8a1a7a05d56442b15bda /devel | |
parent | 4ad43fd8165834b26914ff8ba0666ce96267205b (diff) | |
download | archweb-3f0c024754047d92e8ce4aa4ecf93a06865f8448.tar.gz archweb-3f0c024754047d92e8ce4aa4ecf93a06865f8448.tar.xz |
PGP key handling updates
* Import signatures for all known keys, not just active developers
* Ensure we are only showing and accounting for active developers on the
master keys page
* Add a new table showing signatures between developers
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'devel')
-rw-r--r-- | devel/management/commands/generate_keyring.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/devel/management/commands/generate_keyring.py b/devel/management/commands/generate_keyring.py index b9117c8..15ae488 100644 --- a/devel/management/commands/generate_keyring.py +++ b/devel/management/commands/generate_keyring.py @@ -48,7 +48,7 @@ def generate_keyring(keyserver, keyring): logger.info("getting all known key IDs") # Screw you Django, for not letting one natively do value != <empty string> - key_ids = UserProfile.objects.filter(user__is_active=True, + key_ids = UserProfile.objects.filter( pgp_key__isnull=False).extra(where=["pgp_key != ''"]).values_list( "pgp_key", flat=True) logger.info("%d keys fetched from user profiles", len(key_ids)) |