aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2007-10-10 00:37:01 +0000
committerRob Austein <sra@hactrn.net>2007-10-10 00:37:01 +0000
commit4cebbf21aa01c14fb3a3eb0e282f2e1a009872b8 (patch)
treed8a01ab87a4bd3b07f616ee86915f0ea065eb98c
parentef19bbf62eefa2aef1476c6130b2bb679881fce6 (diff)
Sort manifest fileList
svn path=/scripts/rpki/x509.py; revision=1146
-rw-r--r--scripts/rpki/x509.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/rpki/x509.py b/scripts/rpki/x509.py
index 4bcb20b4..fa4f6cc9 100644
--- a/scripts/rpki/x509.py
+++ b/scripts/rpki/x509.py
@@ -559,6 +559,7 @@ class SignedManifest(DER_object):
d = POW.Digest(POW.SHA256_DIGEST)
d.update(obj.get_DER())
filelist.append((name.rpartition("/")[2], d.digest()))
+ filelist.sort(key = lambda x: x[0])
m = rpki.manifest.Manifest()
m.version.set(0)
m.manifestNumber.set(serial)