diff options
author | rexxnor <rexxnor+gnunet@brief.li> | 2019-06-06 21:26:22 +0200 |
---|---|---|
committer | rexxnor <rexxnor+gnunet@brief.li> | 2019-06-06 21:26:22 +0200 |
commit | a864759496004eb37adc24a01248964c57588989 (patch) | |
tree | 2254c8d7cc42d1ab1d94e7cc1196fbeee20d3ba9 | |
parent | 05839dbf8f496051cd8d794dab4098c47039eccb (diff) | |
download | ascension-a864759496004eb37adc24a01248964c57588989.tar.gz ascension-a864759496004eb37adc24a01248964c57588989.zip |
added check for base32 crockford encoded public key, added logging of zone pkey
23 files changed, 105 insertions, 83 deletions
diff --git a/ascension-0.11.5.tar.gz b/ascension-0.11.5.tar.gz index ef7805d..3a718c0 100644 --- a/ascension-0.11.5.tar.gz +++ b/ascension-0.11.5.tar.gz | |||
Binary files differ | |||
diff --git a/ascension/ascension.py b/ascension/ascension.py index 681e3c7..cd5cb85 100644 --- a/ascension/ascension.py +++ b/ascension/ascension.py | |||
@@ -56,6 +56,7 @@ import dns.query | |||
56 | import dns.resolver | 56 | import dns.resolver |
57 | import dns.zone | 57 | import dns.zone |
58 | import docopt | 58 | import docopt |
59 | import base32_crockford | ||
59 | 60 | ||
60 | # GLOBALS for different environments | 61 | # GLOBALS for different environments |
61 | GNUNET_ZONE_CREATION_COMMAND = 'gnunet-identity' | 62 | GNUNET_ZONE_CREATION_COMMAND = 'gnunet-identity' |
@@ -654,11 +655,19 @@ class Ascender(): | |||
654 | continue | 655 | continue |
655 | gnspkey = str(gnspkeys[0]) | 656 | gnspkey = str(gnspkeys[0]) |
656 | 657 | ||
657 | # FIXME: test strlen(gnspkey) "right length", theoretically: | 658 | zonepkey = gnspkey[11:] |
658 | # Crockford base32 decoder... -> base32-crockford looks promising | 659 | if len(zonepkey) != 52: |
660 | continue | ||
661 | else: | ||
662 | try: | ||
663 | base32_crockford.decode(zonepkey, strict=True) | ||
664 | except ValueError: | ||
665 | # skip as this means it is not crockford compatbile | ||
666 | continue | ||
667 | |||
659 | zone = "%s.%s" % (name, self.domain) | 668 | zone = "%s.%s" % (name, self.domain) |
660 | if not self.subzonedict.get(zone): | 669 | if not self.subzonedict.get(zone): |
661 | self.subzonedict[zone] = (gnspkey[11:], ttl) | 670 | self.subzonedict[zone] = (zonepkey, ttl) |
662 | else: | 671 | else: |
663 | # This should be impossible!!? | 672 | # This should be impossible!!? |
664 | pkey_ttl = self.subzonedict[zone] | 673 | pkey_ttl = self.subzonedict[zone] |
diff --git a/deb_dist/ascension-0.11.5/ascension/ascension.py b/deb_dist/ascension-0.11.5/ascension/ascension.py index 681e3c7..cd5cb85 100644 --- a/deb_dist/ascension-0.11.5/ascension/ascension.py +++ b/deb_dist/ascension-0.11.5/ascension/ascension.py | |||
@@ -56,6 +56,7 @@ import dns.query | |||
56 | import dns.resolver | 56 | import dns.resolver |
57 | import dns.zone | 57 | import dns.zone |
58 | import docopt | 58 | import docopt |
59 | import base32_crockford | ||
59 | 60 | ||
60 | # GLOBALS for different environments | 61 | # GLOBALS for different environments |
61 | GNUNET_ZONE_CREATION_COMMAND = 'gnunet-identity' | 62 | GNUNET_ZONE_CREATION_COMMAND = 'gnunet-identity' |
@@ -654,11 +655,19 @@ class Ascender(): | |||
654 | continue | 655 | continue |
655 | gnspkey = str(gnspkeys[0]) | 656 | gnspkey = str(gnspkeys[0]) |
656 | 657 | ||
657 | # FIXME: test strlen(gnspkey) "right length", theoretically: | 658 | zonepkey = gnspkey[11:] |
658 | # Crockford base32 decoder... -> base32-crockford looks promising | 659 | if len(zonepkey) != 52: |
660 | continue | ||
661 | else: | ||
662 | try: | ||
663 | base32_crockford.decode(zonepkey, strict=True) | ||
664 | except ValueError: | ||
665 | # skip as this means it is not crockford compatbile | ||
666 | continue | ||
667 | |||
659 | zone = "%s.%s" % (name, self.domain) | 668 | zone = "%s.%s" % (name, self.domain) |
660 | if not self.subzonedict.get(zone): | 669 | if not self.subzonedict.get(zone): |
661 | self.subzonedict[zone] = (gnspkey[11:], ttl) | 670 | self.subzonedict[zone] = (zonepkey, ttl) |
662 | else: | 671 | else: |
663 | # This should be impossible!!? | 672 | # This should be impossible!!? |
664 | pkey_ttl = self.subzonedict[zone] | 673 | pkey_ttl = self.subzonedict[zone] |
diff --git a/deb_dist/ascension-0.11.5/debian/changelog b/deb_dist/ascension-0.11.5/debian/changelog index bc34a4e..aaaf662 100644 --- a/deb_dist/ascension-0.11.5/debian/changelog +++ b/deb_dist/ascension-0.11.5/debian/changelog | |||
@@ -2,4 +2,4 @@ ascension (0.11.5-1) unstable; urgency=low | |||
2 | 2 | ||
3 | * source package automatically created by stdeb 0.8.5 | 3 | * source package automatically created by stdeb 0.8.5 |
4 | 4 | ||
5 | -- rexxnor <rexxnor+gnunet@brief.li> Tue, 04 Jun 2019 16:33:58 +0000 | 5 | -- rexxnor <rexxnor+gnunet@brief.li> Thu, 06 Jun 2019 19:24:11 +0000 |
diff --git a/deb_dist/ascension-0.11.5/debian/python3-ascension/DEBIAN/md5sums b/deb_dist/ascension-0.11.5/debian/python3-ascension/DEBIAN/md5sums index d7167de..33438ef 100644 --- a/deb_dist/ascension-0.11.5/debian/python3-ascension/DEBIAN/md5sums +++ b/deb_dist/ascension-0.11.5/debian/python3-ascension/DEBIAN/md5sums | |||
@@ -5,6 +5,6 @@ b9326cd655bd4569eaeb5f029ae298d4 usr/lib/python3/dist-packages/ascension-0.11.5 | |||
5 | d41d8cd98f00b204e9800998ecf8427e usr/lib/python3/dist-packages/ascension-0.11.5.egg-info/requires.txt | 5 | d41d8cd98f00b204e9800998ecf8427e usr/lib/python3/dist-packages/ascension-0.11.5.egg-info/requires.txt |
6 | e616e4373e7b199db038fd8e938a3188 usr/lib/python3/dist-packages/ascension-0.11.5.egg-info/top_level.txt | 6 | e616e4373e7b199db038fd8e938a3188 usr/lib/python3/dist-packages/ascension-0.11.5.egg-info/top_level.txt |
7 | d41d8cd98f00b204e9800998ecf8427e usr/lib/python3/dist-packages/ascension/__init__.py | 7 | d41d8cd98f00b204e9800998ecf8427e usr/lib/python3/dist-packages/ascension/__init__.py |
8 | 6333530ffe71784c28228d4e3d3d1654 usr/lib/python3/dist-packages/ascension/ascension.py | 8 | 1f122d6eb5cf8cf24263fd5f4cd7556b usr/lib/python3/dist-packages/ascension/ascension.py |
9 | de060b4ca299c6460ff508aed915526b usr/man/man1/ascension.1 | 9 | de060b4ca299c6460ff508aed915526b usr/man/man1/ascension.1 |
10 | 02e64d8d9b8e4d59cc55977c476498c6 usr/share/doc/python3-ascension/changelog.Debian.gz | 10 | 728f1502b33a93a50a6afc306b4d6f65 usr/share/doc/python3-ascension/changelog.Debian.gz |
diff --git a/deb_dist/ascension-0.11.5/debian/python3-ascension/usr/share/doc/python3-ascension/changelog.Debian.gz b/deb_dist/ascension-0.11.5/debian/python3-ascension/usr/share/doc/python3-ascension/changelog.Debian.gz index fcf2029..bccc74b 100644 --- a/deb_dist/ascension-0.11.5/debian/python3-ascension/usr/share/doc/python3-ascension/changelog.Debian.gz +++ b/deb_dist/ascension-0.11.5/debian/python3-ascension/usr/share/doc/python3-ascension/changelog.Debian.gz | |||
Binary files differ | |||
diff --git a/deb_dist/ascension-0.11.5/debian/rules b/deb_dist/ascension-0.11.5/debian/rules index 72eade8..ac3c8d6 100755 --- a/deb_dist/ascension-0.11.5/debian/rules +++ b/deb_dist/ascension-0.11.5/debian/rules | |||
@@ -1,7 +1,7 @@ | |||
1 | #!/usr/bin/make -f | 1 | #!/usr/bin/make -f |
2 | 2 | ||
3 | # This file was automatically generated by stdeb 0.8.5 at | 3 | # This file was automatically generated by stdeb 0.8.5 at |
4 | # Tue, 04 Jun 2019 16:33:58 +0000 | 4 | # Thu, 06 Jun 2019 19:24:11 +0000 |
5 | 5 | ||
6 | %: | 6 | %: |
7 | dh $@ --with python3 --buildsystem=python_distutils | 7 | dh $@ --with python3 --buildsystem=python_distutils |
diff --git a/deb_dist/ascension_0.11.5-1.debian.tar.xz b/deb_dist/ascension_0.11.5-1.debian.tar.xz index 0d31aa3..487a655 100644 --- a/deb_dist/ascension_0.11.5-1.debian.tar.xz +++ b/deb_dist/ascension_0.11.5-1.debian.tar.xz | |||
Binary files differ | |||
diff --git a/deb_dist/ascension_0.11.5-1.dsc b/deb_dist/ascension_0.11.5-1.dsc index a080658..8972560 100644 --- a/deb_dist/ascension_0.11.5-1.dsc +++ b/deb_dist/ascension_0.11.5-1.dsc | |||
@@ -9,11 +9,11 @@ Build-Depends: python3-setuptools, python3-all, debhelper (>= 7.4.3) | |||
9 | Package-List: | 9 | Package-List: |
10 | python3-ascension deb python optional arch=all | 10 | python3-ascension deb python optional arch=all |
11 | Checksums-Sha1: | 11 | Checksums-Sha1: |
12 | 6645452d19d03f2296824f4870c292c068d105ee 11061 ascension_0.11.5.orig.tar.gz | 12 | 85bbeb027f10b1377bed75a5a0d16088a7a29aa4 11083 ascension_0.11.5.orig.tar.gz |
13 | 743623400f8a42e95e3c64744fa11b2f4ca3e858 1672 ascension_0.11.5-1.debian.tar.xz | 13 | 7f0a4eb3289cac9a4292a3505d2ae3825ae5d0ff 1668 ascension_0.11.5-1.debian.tar.xz |
14 | Checksums-Sha256: | 14 | Checksums-Sha256: |
15 | 0297719d0f2a9184660b58475bd33189f6dcde10ef9be22ca2bc8cc4952782d2 11061 ascension_0.11.5.orig.tar.gz | 15 | cc5044b7b3f1b8a6bbee74120988097170758b641e78c56a33d65ce95fe5cad8 11083 ascension_0.11.5.orig.tar.gz |
16 | 702bdfa0583d91e605f815403faaccef018fdc92fa2c4830c9a3431d34566f9b 1672 ascension_0.11.5-1.debian.tar.xz | 16 | 6e03afb057e0f8bb28c243581c110362e8330bd7042213439fcc599ab5c73f59 1668 ascension_0.11.5-1.debian.tar.xz |
17 | Files: | 17 | Files: |
18 | 174806fad05171d995d67daad4603cae 11061 ascension_0.11.5.orig.tar.gz | 18 | 76989ff7fb3ddccaf2cd92526686b2c8 11083 ascension_0.11.5.orig.tar.gz |
19 | 201b4bd7cbcddc8ced71b460eef6a598 1672 ascension_0.11.5-1.debian.tar.xz | 19 | 807b6e38531f2aff5dd9d2bfb48532cb 1668 ascension_0.11.5-1.debian.tar.xz |
diff --git a/deb_dist/ascension_0.11.5-1_amd64.buildinfo b/deb_dist/ascension_0.11.5-1_amd64.buildinfo index d53f1eb..067e043 100644 --- a/deb_dist/ascension_0.11.5-1_amd64.buildinfo +++ b/deb_dist/ascension_0.11.5-1_amd64.buildinfo | |||
@@ -4,17 +4,17 @@ Binary: python3-ascension | |||
4 | Architecture: all source | 4 | Architecture: all source |
5 | Version: 0.11.5-1 | 5 | Version: 0.11.5-1 |
6 | Checksums-Md5: | 6 | Checksums-Md5: |
7 | 74b89d12e9d3ecf3674cec4ae6845d29 846 ascension_0.11.5-1.dsc | 7 | eff51dce10c8e8c03141e4eab05c0359 846 ascension_0.11.5-1.dsc |
8 | 80e7563f063ff630bbcf157d38a01162 11816 python3-ascension_0.11.5-1_all.deb | 8 | f92c3fbe6aa31ede0c9194cd0359a73c 11830 python3-ascension_0.11.5-1_all.deb |
9 | Checksums-Sha1: | 9 | Checksums-Sha1: |
10 | bb41b6cf44af1c428790f371b286231dd9821c7f 846 ascension_0.11.5-1.dsc | 10 | 31ed843b064df8924884d5ee6593069bc2f8ca74 846 ascension_0.11.5-1.dsc |
11 | 44cebafe774920d988013a9cdf5dbb2628202143 11816 python3-ascension_0.11.5-1_all.deb | 11 | 727406c4ec24f4cf1194f6c321a2835bf3085512 11830 python3-ascension_0.11.5-1_all.deb |
12 | Checksums-Sha256: | 12 | Checksums-Sha256: |
13 | 6fced0b8e9966bd7104022b59366c69b0a5deb659527c5520c1b73406f24cf55 846 ascension_0.11.5-1.dsc | 13 | 5b87bc0bd53615b2a012047a360fae17f1f82536ce88557d89f86aee2b8e8147 846 ascension_0.11.5-1.dsc |
14 | 8ffd300c8d4bdaf0fa372a0e47c6068df1d4b059753f7dc331a11077b210f3a9 11816 python3-ascension_0.11.5-1_all.deb | 14 | be44525071f9e8eb53e28e237e54d659e253db7d948d9ddbf89a6980150fc330 11830 python3-ascension_0.11.5-1_all.deb |
15 | Build-Origin: Debian | 15 | Build-Origin: Debian |
16 | Build-Architecture: amd64 | 16 | Build-Architecture: amd64 |
17 | Build-Date: Tue, 04 Jun 2019 16:34:42 +0000 | 17 | Build-Date: Thu, 06 Jun 2019 19:24:48 +0000 |
18 | Installed-Build-Depends: | 18 | Installed-Build-Depends: |
19 | autoconf (= 2.69-10), | 19 | autoconf (= 2.69-10), |
20 | automake (= 1:1.15-6), | 20 | automake (= 1:1.15-6), |
@@ -177,4 +177,4 @@ Installed-Build-Depends: | |||
177 | zlib1g (= 1:1.2.8.dfsg-5) | 177 | zlib1g (= 1:1.2.8.dfsg-5) |
178 | Environment: | 178 | Environment: |
179 | DEB_BUILD_OPTIONS="parallel=2" | 179 | DEB_BUILD_OPTIONS="parallel=2" |
180 | SOURCE_DATE_EPOCH="1559666038" | 180 | SOURCE_DATE_EPOCH="1559849051" |
diff --git a/deb_dist/ascension_0.11.5-1_amd64.changes b/deb_dist/ascension_0.11.5-1_amd64.changes index dc0417f..b821a01 100644 --- a/deb_dist/ascension_0.11.5-1_amd64.changes +++ b/deb_dist/ascension_0.11.5-1_amd64.changes | |||
@@ -1,5 +1,5 @@ | |||
1 | Format: 1.8 | 1 | Format: 1.8 |
2 | Date: Tue, 04 Jun 2019 16:33:58 +0000 | 2 | Date: Thu, 06 Jun 2019 19:24:11 +0000 |
3 | Source: ascension | 3 | Source: ascension |
4 | Binary: python3-ascension | 4 | Binary: python3-ascension |
5 | Architecture: source all | 5 | Architecture: source all |
@@ -15,20 +15,20 @@ Changes: | |||
15 | . | 15 | . |
16 | * source package automatically created by stdeb 0.8.5 | 16 | * source package automatically created by stdeb 0.8.5 |
17 | Checksums-Sha1: | 17 | Checksums-Sha1: |
18 | bb41b6cf44af1c428790f371b286231dd9821c7f 846 ascension_0.11.5-1.dsc | 18 | 31ed843b064df8924884d5ee6593069bc2f8ca74 846 ascension_0.11.5-1.dsc |
19 | 6645452d19d03f2296824f4870c292c068d105ee 11061 ascension_0.11.5.orig.tar.gz | 19 | 85bbeb027f10b1377bed75a5a0d16088a7a29aa4 11083 ascension_0.11.5.orig.tar.gz |
20 | 743623400f8a42e95e3c64744fa11b2f4ca3e858 1672 ascension_0.11.5-1.debian.tar.xz | 20 | 7f0a4eb3289cac9a4292a3505d2ae3825ae5d0ff 1668 ascension_0.11.5-1.debian.tar.xz |
21 | e0e3b097aa851a7d9bf359fcc75aed46d21c7396 5432 ascension_0.11.5-1_amd64.buildinfo | 21 | 6b014648dce2110ba24ecb82bc28b138505de6d8 5432 ascension_0.11.5-1_amd64.buildinfo |
22 | 44cebafe774920d988013a9cdf5dbb2628202143 11816 python3-ascension_0.11.5-1_all.deb | 22 | 727406c4ec24f4cf1194f6c321a2835bf3085512 11830 python3-ascension_0.11.5-1_all.deb |
23 | Checksums-Sha256: | 23 | Checksums-Sha256: |
24 | 6fced0b8e9966bd7104022b59366c69b0a5deb659527c5520c1b73406f24cf55 846 ascension_0.11.5-1.dsc | 24 | 5b87bc0bd53615b2a012047a360fae17f1f82536ce88557d89f86aee2b8e8147 846 ascension_0.11.5-1.dsc |
25 | 0297719d0f2a9184660b58475bd33189f6dcde10ef9be22ca2bc8cc4952782d2 11061 ascension_0.11.5.orig.tar.gz | 25 | cc5044b7b3f1b8a6bbee74120988097170758b641e78c56a33d65ce95fe5cad8 11083 ascension_0.11.5.orig.tar.gz |
26 | 702bdfa0583d91e605f815403faaccef018fdc92fa2c4830c9a3431d34566f9b 1672 ascension_0.11.5-1.debian.tar.xz | 26 | 6e03afb057e0f8bb28c243581c110362e8330bd7042213439fcc599ab5c73f59 1668 ascension_0.11.5-1.debian.tar.xz |
27 | 9ff93f662b7b468ec620e494f6d56de2816ecbc91d42262262c49669a97c6054 5432 ascension_0.11.5-1_amd64.buildinfo | 27 | 157d37a8f15988ac6c6d39450e08a076bff44fe16eb48faff80b979c4de43bf4 5432 ascension_0.11.5-1_amd64.buildinfo |
28 | 8ffd300c8d4bdaf0fa372a0e47c6068df1d4b059753f7dc331a11077b210f3a9 11816 python3-ascension_0.11.5-1_all.deb | 28 | be44525071f9e8eb53e28e237e54d659e253db7d948d9ddbf89a6980150fc330 11830 python3-ascension_0.11.5-1_all.deb |
29 | Files: | 29 | Files: |
30 | 74b89d12e9d3ecf3674cec4ae6845d29 846 python optional ascension_0.11.5-1.dsc | 30 | eff51dce10c8e8c03141e4eab05c0359 846 python optional ascension_0.11.5-1.dsc |
31 | 174806fad05171d995d67daad4603cae 11061 python optional ascension_0.11.5.orig.tar.gz | 31 | 76989ff7fb3ddccaf2cd92526686b2c8 11083 python optional ascension_0.11.5.orig.tar.gz |
32 | 201b4bd7cbcddc8ced71b460eef6a598 1672 python optional ascension_0.11.5-1.debian.tar.xz | 32 | 807b6e38531f2aff5dd9d2bfb48532cb 1668 python optional ascension_0.11.5-1.debian.tar.xz |
33 | 56f5b55ad472cd382defde80b625355b 5432 python optional ascension_0.11.5-1_amd64.buildinfo | 33 | 1e68d67c3b5aeec80c9b3ad0cc833cc5 5432 python optional ascension_0.11.5-1_amd64.buildinfo |
34 | 80e7563f063ff630bbcf157d38a01162 11816 python optional python3-ascension_0.11.5-1_all.deb | 34 | f92c3fbe6aa31ede0c9194cd0359a73c 11830 python optional python3-ascension_0.11.5-1_all.deb |
diff --git a/deb_dist/ascension_0.11.5-1_source.buildinfo b/deb_dist/ascension_0.11.5-1_source.buildinfo index 9a44ad6..1ba8956 100644 --- a/deb_dist/ascension_0.11.5-1_source.buildinfo +++ b/deb_dist/ascension_0.11.5-1_source.buildinfo | |||
@@ -4,14 +4,14 @@ Binary: python3-ascension | |||
4 | Architecture: source | 4 | Architecture: source |
5 | Version: 0.11.5-1 | 5 | Version: 0.11.5-1 |
6 | Checksums-Md5: | 6 | Checksums-Md5: |
7 | 1de9662925c0c544c5c44b012c6a0d83 846 ascension_0.11.5-1.dsc | 7 | ba8a9816680af7ce504f6fd1d90a797b 846 ascension_0.11.5-1.dsc |
8 | Checksums-Sha1: | 8 | Checksums-Sha1: |
9 | 06fa87c859ab1fb328eb775e40277d95e57a5fcc 846 ascension_0.11.5-1.dsc | 9 | e06e7aa26108af4d7ab17e01f89d3d959d1a5f39 846 ascension_0.11.5-1.dsc |
10 | Checksums-Sha256: | 10 | Checksums-Sha256: |
11 | 8a0037172f62e88e49e6f431bb868ce24198fb873a12aec5001251cbb92cc771 846 ascension_0.11.5-1.dsc | 11 | 4405daf4ac41ad1a1baa06b60c82cb2baaabd0ede4a305e26de09552606630eb 846 ascension_0.11.5-1.dsc |
12 | Build-Origin: Debian | 12 | Build-Origin: Debian |
13 | Build-Architecture: amd64 | 13 | Build-Architecture: amd64 |
14 | Build-Date: Tue, 04 Jun 2019 16:34:00 +0000 | 14 | Build-Date: Thu, 06 Jun 2019 19:24:13 +0000 |
15 | Installed-Build-Depends: | 15 | Installed-Build-Depends: |
16 | autoconf (= 2.69-10), | 16 | autoconf (= 2.69-10), |
17 | automake (= 1:1.15-6), | 17 | automake (= 1:1.15-6), |
@@ -174,4 +174,4 @@ Installed-Build-Depends: | |||
174 | zlib1g (= 1:1.2.8.dfsg-5) | 174 | zlib1g (= 1:1.2.8.dfsg-5) |
175 | Environment: | 175 | Environment: |
176 | DEB_BUILD_OPTIONS="parallel=2" | 176 | DEB_BUILD_OPTIONS="parallel=2" |
177 | SOURCE_DATE_EPOCH="1559666038" | 177 | SOURCE_DATE_EPOCH="1559849051" |
diff --git a/deb_dist/ascension_0.11.5-1_source.changes b/deb_dist/ascension_0.11.5-1_source.changes index 3693046..05b5284 100644 --- a/deb_dist/ascension_0.11.5-1_source.changes +++ b/deb_dist/ascension_0.11.5-1_source.changes | |||
@@ -1,5 +1,5 @@ | |||
1 | Format: 1.8 | 1 | Format: 1.8 |
2 | Date: Tue, 04 Jun 2019 16:33:58 +0000 | 2 | Date: Thu, 06 Jun 2019 19:24:11 +0000 |
3 | Source: ascension | 3 | Source: ascension |
4 | Binary: python3-ascension | 4 | Binary: python3-ascension |
5 | Architecture: source | 5 | Architecture: source |
@@ -15,17 +15,17 @@ Changes: | |||
15 | . | 15 | . |
16 | * source package automatically created by stdeb 0.8.5 | 16 | * source package automatically created by stdeb 0.8.5 |
17 | Checksums-Sha1: | 17 | Checksums-Sha1: |
18 | 06fa87c859ab1fb328eb775e40277d95e57a5fcc 846 ascension_0.11.5-1.dsc | 18 | e06e7aa26108af4d7ab17e01f89d3d959d1a5f39 846 ascension_0.11.5-1.dsc |
19 | 6645452d19d03f2296824f4870c292c068d105ee 11061 ascension_0.11.5.orig.tar.gz | 19 | 85bbeb027f10b1377bed75a5a0d16088a7a29aa4 11083 ascension_0.11.5.orig.tar.gz |
20 | 661b1f49830c3dace00e5706508bf335107dde95 1140 ascension_0.11.5-1.debian.tar.xz | 20 | 91cbba1b5f8d04d997273838dadcc9ea7e291319 1136 ascension_0.11.5-1.debian.tar.xz |
21 | 2e4bcb33deda39f7a64bed1f7005b436311b2730 5163 ascension_0.11.5-1_source.buildinfo | 21 | dc60b450f8a9b3641dcf6e0e42212eb4ed046957 5163 ascension_0.11.5-1_source.buildinfo |
22 | Checksums-Sha256: | 22 | Checksums-Sha256: |
23 | 8a0037172f62e88e49e6f431bb868ce24198fb873a12aec5001251cbb92cc771 846 ascension_0.11.5-1.dsc | 23 | 4405daf4ac41ad1a1baa06b60c82cb2baaabd0ede4a305e26de09552606630eb 846 ascension_0.11.5-1.dsc |
24 | 0297719d0f2a9184660b58475bd33189f6dcde10ef9be22ca2bc8cc4952782d2 11061 ascension_0.11.5.orig.tar.gz | 24 | cc5044b7b3f1b8a6bbee74120988097170758b641e78c56a33d65ce95fe5cad8 11083 ascension_0.11.5.orig.tar.gz |
25 | 81c3ee2f97876c0ea9ab515a829ca58f615dfe9787f50755be0a86c40b4d630b 1140 ascension_0.11.5-1.debian.tar.xz | 25 | 1de04d0409ab49a72995cbb391b4b077b3f95da4110b5dbe1b7f7ec755058f59 1136 ascension_0.11.5-1.debian.tar.xz |
26 | 327b9dd313623d27ca89d522d90f8cffccae3892143fcb1f1e89161d1268a66e 5163 ascension_0.11.5-1_source.buildinfo | 26 | 7a28cb4aea7d9abe6bceb0a8d854e1d1e24921efa900dc16729c05b9a40b35ab 5163 ascension_0.11.5-1_source.buildinfo |
27 | Files: | 27 | Files: |
28 | 1de9662925c0c544c5c44b012c6a0d83 846 python optional ascension_0.11.5-1.dsc | 28 | ba8a9816680af7ce504f6fd1d90a797b 846 python optional ascension_0.11.5-1.dsc |
29 | 174806fad05171d995d67daad4603cae 11061 python optional ascension_0.11.5.orig.tar.gz | 29 | 76989ff7fb3ddccaf2cd92526686b2c8 11083 python optional ascension_0.11.5.orig.tar.gz |
30 | bc1fd0f1171ac36d1601f713389c47f1 1140 python optional ascension_0.11.5-1.debian.tar.xz | 30 | e79311f01d343d4a995d5016cac2dd91 1136 python optional ascension_0.11.5-1.debian.tar.xz |
31 | c09fecbe56f03957161769c7e3118f12 5163 python optional ascension_0.11.5-1_source.buildinfo | 31 | 38bd1fc61b4c728f3bd35cb88d3102b6 5163 python optional ascension_0.11.5-1_source.buildinfo |
diff --git a/deb_dist/ascension_0.11.5.orig.tar.gz b/deb_dist/ascension_0.11.5.orig.tar.gz index ef7805d..3a718c0 100644 --- a/deb_dist/ascension_0.11.5.orig.tar.gz +++ b/deb_dist/ascension_0.11.5.orig.tar.gz | |||
Binary files differ | |||
diff --git a/deb_dist/python3-ascension_0.11.5-1_all.deb b/deb_dist/python3-ascension_0.11.5-1_all.deb index e311502..3e7b16e 100644 --- a/deb_dist/python3-ascension_0.11.5-1_all.deb +++ b/deb_dist/python3-ascension_0.11.5-1_all.deb | |||
Binary files differ | |||
diff --git a/debian/ascension-bind-0.0.1/debian/ascension-bind.config b/debian/ascension-bind-0.0.1/debian/ascension-bind.config index b56efa7..772da34 100644 --- a/debian/ascension-bind-0.0.1/debian/ascension-bind.config +++ b/debian/ascension-bind-0.0.1/debian/ascension-bind.config | |||
@@ -111,6 +111,8 @@ do | |||
111 | FILECONV=$( echo "$ZONE" | tr '.' '_') | 111 | FILECONV=$( echo "$ZONE" | tr '.' '_') |
112 | ZONEPKEYLINE=$(su -s /bin/sh -c "gnunet-identity -dqe $ZONE" ascension) | 112 | ZONEPKEYLINE=$(su -s /bin/sh -c "gnunet-identity -dqe $ZONE" ascension) |
113 | ZONEPKEY=$( echo "$ZONEPKEYLINE" | tr -d '\n') | 113 | ZONEPKEY=$( echo "$ZONEPKEYLINE" | tr -d '\n') |
114 | echo "$ZONE's PKEY is $ZONEPKEY" | ||
115 | logger "$ZONE's PKEY is $ZONEPKEY" | ||
114 | echo "Starting and enabling ascension-bind-$FILECONV" | 116 | echo "Starting and enabling ascension-bind-$FILECONV" |
115 | # Hacky solution but docker containers return 101 here | 117 | # Hacky solution but docker containers return 101 here |
116 | deb-systemd-helper enable "ascension-bind-$FILECONV" || true | 118 | deb-systemd-helper enable "ascension-bind-$FILECONV" || true |
diff --git a/debian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/config b/debian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/config index 108440f..c19b052 100755 --- a/debian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/config +++ b/debian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/config | |||
@@ -111,6 +111,8 @@ do | |||
111 | FILECONV=$( echo "$ZONE" | tr '.' '_') | 111 | FILECONV=$( echo "$ZONE" | tr '.' '_') |
112 | ZONEPKEYLINE=$(su -s /bin/sh -c "gnunet-identity -dqe $ZONE" ascension) | 112 | ZONEPKEYLINE=$(su -s /bin/sh -c "gnunet-identity -dqe $ZONE" ascension) |
113 | ZONEPKEY=$( echo "$ZONEPKEYLINE" | tr -d '\n') | 113 | ZONEPKEY=$( echo "$ZONEPKEYLINE" | tr -d '\n') |
114 | echo "$ZONE's PKEY is $ZONEPKEY" | ||
115 | logger "$ZONE's PKEY is $ZONEPKEY" | ||
114 | echo "Starting and enabling ascension-bind-$FILECONV" | 116 | echo "Starting and enabling ascension-bind-$FILECONV" |
115 | # Hacky solution but docker containers return 101 here | 117 | # Hacky solution but docker containers return 101 here |
116 | deb-systemd-helper enable "ascension-bind-$FILECONV" || true | 118 | deb-systemd-helper enable "ascension-bind-$FILECONV" || true |
diff --git a/debian/ascension-bind_0.0.1-1.debian.tar.xz b/debian/ascension-bind_0.0.1-1.debian.tar.xz index 675b442..18a7232 100644 --- a/debian/ascension-bind_0.0.1-1.debian.tar.xz +++ b/debian/ascension-bind_0.0.1-1.debian.tar.xz | |||
Binary files differ | |||
diff --git a/debian/ascension-bind_0.0.1-1.dsc b/debian/ascension-bind_0.0.1-1.dsc index 34715e6..6845972 100644 --- a/debian/ascension-bind_0.0.1-1.dsc +++ b/debian/ascension-bind_0.0.1-1.dsc | |||
@@ -11,10 +11,10 @@ Package-List: | |||
11 | ascension-bind deb net optional arch=any | 11 | ascension-bind deb net optional arch=any |
12 | Checksums-Sha1: | 12 | Checksums-Sha1: |
13 | 0a7953cf5bf7616ff1c2171789fab736e199e769 3860 ascension-bind_0.0.1.orig.tar.xz | 13 | 0a7953cf5bf7616ff1c2171789fab736e199e769 3860 ascension-bind_0.0.1.orig.tar.xz |
14 | a686d17f8465cc2026ad46eeef5cce5533269a4e 4180 ascension-bind_0.0.1-1.debian.tar.xz | 14 | b0c8087f93aed949745d85cc4677c13ac038dc7d 4192 ascension-bind_0.0.1-1.debian.tar.xz |
15 | Checksums-Sha256: | 15 | Checksums-Sha256: |
16 | e21b0672b6d9932d03541c13e9350546542d9dd86373bf6bc78f61a1c79586b4 3860 ascension-bind_0.0.1.orig.tar.xz | 16 | e21b0672b6d9932d03541c13e9350546542d9dd86373bf6bc78f61a1c79586b4 3860 ascension-bind_0.0.1.orig.tar.xz |
17 | 0cfa0529708c3840ad9d33698873007710d71f0ba2ec0e59ebdad7e4dde4dd73 4180 ascension-bind_0.0.1-1.debian.tar.xz | 17 | 7b22ee4235add7969f8962ab35d33f94a12f882507fae38c6fb612739ce32dea 4192 ascension-bind_0.0.1-1.debian.tar.xz |
18 | Files: | 18 | Files: |
19 | 3e51a0f28a46eff44e0366ab9185b840 3860 ascension-bind_0.0.1.orig.tar.xz | 19 | 3e51a0f28a46eff44e0366ab9185b840 3860 ascension-bind_0.0.1.orig.tar.xz |
20 | d43653349a7a7c1a6e0e6da0179dc459 4180 ascension-bind_0.0.1-1.debian.tar.xz | 20 | e42197047fde64946f62fadd4755cfff 4192 ascension-bind_0.0.1-1.debian.tar.xz |
diff --git a/debian/ascension-bind_0.0.1-1_amd64.buildinfo b/debian/ascension-bind_0.0.1-1_amd64.buildinfo index a993f7e..9ab7e66 100644 --- a/debian/ascension-bind_0.0.1-1_amd64.buildinfo +++ b/debian/ascension-bind_0.0.1-1_amd64.buildinfo | |||
@@ -4,17 +4,17 @@ Binary: ascension-bind | |||
4 | Architecture: amd64 source | 4 | Architecture: amd64 source |
5 | Version: 0.0.1-1 | 5 | Version: 0.0.1-1 |
6 | Checksums-Md5: | 6 | Checksums-Md5: |
7 | c2f310f958d116679940892df5890693 904 ascension-bind_0.0.1-1.dsc | 7 | e508732ee619ed8cbc92ae96236daa5b 904 ascension-bind_0.0.1-1.dsc |
8 | 7e66d0c35312f3ce13333690f0a6a43b 3756 ascension-bind_0.0.1-1_amd64.deb | 8 | bd665eae331b4f115f533ebe0f82104e 3776 ascension-bind_0.0.1-1_amd64.deb |
9 | Checksums-Sha1: | 9 | Checksums-Sha1: |
10 | f304ead06d03cce926e758b3fe5a4c80639a4b3b 904 ascension-bind_0.0.1-1.dsc | 10 | 45744c9ab3fb9b7034ab5d476c02e2b49a770dca 904 ascension-bind_0.0.1-1.dsc |
11 | a0988edb04d1ab3d93428c7eaf3603921abc40cd 3756 ascension-bind_0.0.1-1_amd64.deb | 11 | 24d969f75abbc554991b19d3f8dc78b339b2bd46 3776 ascension-bind_0.0.1-1_amd64.deb |
12 | Checksums-Sha256: | 12 | Checksums-Sha256: |
13 | 5df8300e07205634a01b7d1faf6659a34f30ba252186e373eec10042e8f03bb2 904 ascension-bind_0.0.1-1.dsc | 13 | 87a87ff3f0a7916e382de17449d11c9f8582e50104093893ea8828d0ebb264f3 904 ascension-bind_0.0.1-1.dsc |
14 | 632535553f409516e82d49a9b892dfac0fbc1edecb68bee810adb39f2ea75a66 3756 ascension-bind_0.0.1-1_amd64.deb | 14 | ea49c18b89ea531e43a6655a3af3b59a1681533e9912c267b9961923460a68a5 3776 ascension-bind_0.0.1-1_amd64.deb |
15 | Build-Origin: Debian | 15 | Build-Origin: Debian |
16 | Build-Architecture: amd64 | 16 | Build-Architecture: amd64 |
17 | Build-Date: Tue, 04 Jun 2019 13:30:18 +0000 | 17 | Build-Date: Wed, 05 Jun 2019 12:18:59 +0000 |
18 | Installed-Build-Depends: | 18 | Installed-Build-Depends: |
19 | autoconf (= 2.69-10), | 19 | autoconf (= 2.69-10), |
20 | automake (= 1:1.15-6), | 20 | automake (= 1:1.15-6), |
diff --git a/debian/ascension-bind_0.0.1-1_amd64.changes b/debian/ascension-bind_0.0.1-1_amd64.changes index 80859df..37e4223 100644 --- a/debian/ascension-bind_0.0.1-1_amd64.changes +++ b/debian/ascension-bind_0.0.1-1_amd64.changes | |||
@@ -16,20 +16,20 @@ Changes: | |||
16 | . | 16 | . |
17 | * Initial release Closes: #123123 | 17 | * Initial release Closes: #123123 |
18 | Checksums-Sha1: | 18 | Checksums-Sha1: |
19 | f304ead06d03cce926e758b3fe5a4c80639a4b3b 904 ascension-bind_0.0.1-1.dsc | 19 | 45744c9ab3fb9b7034ab5d476c02e2b49a770dca 904 ascension-bind_0.0.1-1.dsc |
20 | 0a7953cf5bf7616ff1c2171789fab736e199e769 3860 ascension-bind_0.0.1.orig.tar.xz | 20 | 0a7953cf5bf7616ff1c2171789fab736e199e769 3860 ascension-bind_0.0.1.orig.tar.xz |
21 | a686d17f8465cc2026ad46eeef5cce5533269a4e 4180 ascension-bind_0.0.1-1.debian.tar.xz | 21 | b0c8087f93aed949745d85cc4677c13ac038dc7d 4192 ascension-bind_0.0.1-1.debian.tar.xz |
22 | aa68085b816843af80fcf9a9cdaea2cac3647fd9 5637 ascension-bind_0.0.1-1_amd64.buildinfo | 22 | 67a184ba48a97439b0c33a03a8a0f42865b17b94 5637 ascension-bind_0.0.1-1_amd64.buildinfo |
23 | a0988edb04d1ab3d93428c7eaf3603921abc40cd 3756 ascension-bind_0.0.1-1_amd64.deb | 23 | 24d969f75abbc554991b19d3f8dc78b339b2bd46 3776 ascension-bind_0.0.1-1_amd64.deb |
24 | Checksums-Sha256: | 24 | Checksums-Sha256: |
25 | 5df8300e07205634a01b7d1faf6659a34f30ba252186e373eec10042e8f03bb2 904 ascension-bind_0.0.1-1.dsc | 25 | 87a87ff3f0a7916e382de17449d11c9f8582e50104093893ea8828d0ebb264f3 904 ascension-bind_0.0.1-1.dsc |
26 | e21b0672b6d9932d03541c13e9350546542d9dd86373bf6bc78f61a1c79586b4 3860 ascension-bind_0.0.1.orig.tar.xz | 26 | e21b0672b6d9932d03541c13e9350546542d9dd86373bf6bc78f61a1c79586b4 3860 ascension-bind_0.0.1.orig.tar.xz |
27 | 0cfa0529708c3840ad9d33698873007710d71f0ba2ec0e59ebdad7e4dde4dd73 4180 ascension-bind_0.0.1-1.debian.tar.xz | 27 | 7b22ee4235add7969f8962ab35d33f94a12f882507fae38c6fb612739ce32dea 4192 ascension-bind_0.0.1-1.debian.tar.xz |
28 | fe3900255440f7da4ecc39fa1d191bb256a222e00ddb53567670660067ae0cf0 5637 ascension-bind_0.0.1-1_amd64.buildinfo | 28 | fee9d1eb8ae0b24477196b74f9fc55e55ed3d9dd36829f326dbe218f11b84bac 5637 ascension-bind_0.0.1-1_amd64.buildinfo |
29 | 632535553f409516e82d49a9b892dfac0fbc1edecb68bee810adb39f2ea75a66 3756 ascension-bind_0.0.1-1_amd64.deb | 29 | ea49c18b89ea531e43a6655a3af3b59a1681533e9912c267b9961923460a68a5 3776 ascension-bind_0.0.1-1_amd64.deb |
30 | Files: | 30 | Files: |
31 | c2f310f958d116679940892df5890693 904 net optional ascension-bind_0.0.1-1.dsc | 31 | e508732ee619ed8cbc92ae96236daa5b 904 net optional ascension-bind_0.0.1-1.dsc |
32 | 3e51a0f28a46eff44e0366ab9185b840 3860 net optional ascension-bind_0.0.1.orig.tar.xz | 32 | 3e51a0f28a46eff44e0366ab9185b840 3860 net optional ascension-bind_0.0.1.orig.tar.xz |
33 | d43653349a7a7c1a6e0e6da0179dc459 4180 net optional ascension-bind_0.0.1-1.debian.tar.xz | 33 | e42197047fde64946f62fadd4755cfff 4192 net optional ascension-bind_0.0.1-1.debian.tar.xz |
34 | a7b47878b2584eb1bf60ac1afb367583 5637 net optional ascension-bind_0.0.1-1_amd64.buildinfo | 34 | 2635194f3989e8f89a80897434785806 5637 net optional ascension-bind_0.0.1-1_amd64.buildinfo |
35 | 7e66d0c35312f3ce13333690f0a6a43b 3756 net optional ascension-bind_0.0.1-1_amd64.deb | 35 | bd665eae331b4f115f533ebe0f82104e 3776 net optional ascension-bind_0.0.1-1_amd64.deb |
diff --git a/debian/ascension-bind_0.0.1-1_amd64.deb b/debian/ascension-bind_0.0.1-1_amd64.deb index 4b0bdcd..d831c66 100644 --- a/debian/ascension-bind_0.0.1-1_amd64.deb +++ b/debian/ascension-bind_0.0.1-1_amd64.deb | |||
Binary files differ | |||
diff --git a/requirements.txt b/requirements.txt index 62447a4..83ab749 100644 --- a/requirements.txt +++ b/requirements.txt | |||
@@ -1,9 +1,9 @@ | |||
1 | # This file is in the public domain | 1 | base32-crockford==0.3.0 |
2 | coverage==4.5.2 | 2 | coverage==4.5.3 |
3 | daemon==1.2 | 3 | daemon==1.2 |
4 | daemonize==2.5.0 | 4 | daemonize==2.5.0 |
5 | dnspython==1.16.0 | 5 | dnspython==1.16.0 |
6 | docopt==0.6.2 | 6 | docopt==0.6.2 |
7 | mock==2.0.0 | 7 | mock==2.0.0 |
8 | pbr==5.1.1 | 8 | pbr==5.1.3 |
9 | six==1.12.0 | 9 | six==1.12.0 |