aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Elkins <melkins@tislabs.com>2011-10-30 15:23:27 +0000
committerMichael Elkins <melkins@tislabs.com>2011-10-30 15:23:27 +0000
commit869b2824553387f299cb417d336ff1fe9af108ff (patch)
treef35aa8bef960812b35c47b03cd8384abc5570f6c
parent71d110f29320f09a42e284097c095bbcfd20bfda (diff)
use combination of AKI and issuer name to look up parent cert since the same public key can be used in multiple certs
svn path=/trunk/; revision=4071
-rw-r--r--rpkid/portal-gui/scripts/rpkigui-rcynic.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/rpkid/portal-gui/scripts/rpkigui-rcynic.py b/rpkid/portal-gui/scripts/rpkigui-rcynic.py
index 4ec21795..c7a0136e 100644
--- a/rpkid/portal-gui/scripts/rpkigui-rcynic.py
+++ b/rpkid/portal-gui/scripts/rpkigui-rcynic.py
@@ -70,7 +70,7 @@ class rcynic_object(object):
# self-signed cert (TA)
inst.cert = inst
else:
- q = models.Cert.objects.filter(keyid=obj.aki)
+ q = models.Cert.objects.filter(keyid=obj.aki, name=obj.issuer)
if q:
inst.issuer = q[0]
else: