aboutsummaryrefslogtreecommitdiff
path: root/rpkid
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 /rpkid
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
Diffstat (limited to 'rpkid')
-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: