aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrexxnor <rexxnor+gnunet@brief.li>2019-06-06 21:26:22 +0200
committerrexxnor <rexxnor+gnunet@brief.li>2019-06-06 21:26:22 +0200
commita864759496004eb37adc24a01248964c57588989 (patch)
tree2254c8d7cc42d1ab1d94e7cc1196fbeee20d3ba9
parent05839dbf8f496051cd8d794dab4098c47039eccb (diff)
downloadascension-a864759496004eb37adc24a01248964c57588989.tar.gz
ascension-a864759496004eb37adc24a01248964c57588989.zip
added check for base32 crockford encoded public key, added logging of zone pkey
-rw-r--r--ascension-0.11.5.tar.gzbin11061 -> 11083 bytes
-rw-r--r--ascension/ascension.py15
-rw-r--r--deb_dist/ascension-0.11.5/ascension/ascension.py15
-rw-r--r--deb_dist/ascension-0.11.5/debian/changelog2
-rw-r--r--deb_dist/ascension-0.11.5/debian/python3-ascension/DEBIAN/md5sums4
-rw-r--r--deb_dist/ascension-0.11.5/debian/python3-ascension/usr/share/doc/python3-ascension/changelog.Debian.gzbin162 -> 162 bytes
-rwxr-xr-xdeb_dist/ascension-0.11.5/debian/rules2
-rw-r--r--deb_dist/ascension_0.11.5-1.debian.tar.xzbin1672 -> 1668 bytes
-rw-r--r--deb_dist/ascension_0.11.5-1.dsc12
-rw-r--r--deb_dist/ascension_0.11.5-1_amd64.buildinfo16
-rw-r--r--deb_dist/ascension_0.11.5-1_amd64.changes32
-rw-r--r--deb_dist/ascension_0.11.5-1_source.buildinfo10
-rw-r--r--deb_dist/ascension_0.11.5-1_source.changes26
-rw-r--r--deb_dist/ascension_0.11.5.orig.tar.gzbin11061 -> 11083 bytes
-rw-r--r--deb_dist/python3-ascension_0.11.5-1_all.debbin11816 -> 11830 bytes
-rw-r--r--debian/ascension-bind-0.0.1/debian/ascension-bind.config2
-rwxr-xr-xdebian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/config2
-rw-r--r--debian/ascension-bind_0.0.1-1.debian.tar.xzbin4180 -> 4192 bytes
-rw-r--r--debian/ascension-bind_0.0.1-1.dsc6
-rw-r--r--debian/ascension-bind_0.0.1-1_amd64.buildinfo14
-rw-r--r--debian/ascension-bind_0.0.1-1_amd64.changes24
-rw-r--r--debian/ascension-bind_0.0.1-1_amd64.debbin3756 -> 3776 bytes
-rw-r--r--requirements.txt6
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
56import dns.resolver 56import dns.resolver
57import dns.zone 57import dns.zone
58import docopt 58import docopt
59import base32_crockford
59 60
60# GLOBALS for different environments 61# GLOBALS for different environments
61GNUNET_ZONE_CREATION_COMMAND = 'gnunet-identity' 62GNUNET_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
56import dns.resolver 56import dns.resolver
57import dns.zone 57import dns.zone
58import docopt 58import docopt
59import base32_crockford
59 60
60# GLOBALS for different environments 61# GLOBALS for different environments
61GNUNET_ZONE_CREATION_COMMAND = 'gnunet-identity' 62GNUNET_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
5d41d8cd98f00b204e9800998ecf8427e usr/lib/python3/dist-packages/ascension-0.11.5.egg-info/requires.txt 5d41d8cd98f00b204e9800998ecf8427e usr/lib/python3/dist-packages/ascension-0.11.5.egg-info/requires.txt
6e616e4373e7b199db038fd8e938a3188 usr/lib/python3/dist-packages/ascension-0.11.5.egg-info/top_level.txt 6e616e4373e7b199db038fd8e938a3188 usr/lib/python3/dist-packages/ascension-0.11.5.egg-info/top_level.txt
7d41d8cd98f00b204e9800998ecf8427e usr/lib/python3/dist-packages/ascension/__init__.py 7d41d8cd98f00b204e9800998ecf8427e usr/lib/python3/dist-packages/ascension/__init__.py
86333530ffe71784c28228d4e3d3d1654 usr/lib/python3/dist-packages/ascension/ascension.py 81f122d6eb5cf8cf24263fd5f4cd7556b usr/lib/python3/dist-packages/ascension/ascension.py
9de060b4ca299c6460ff508aed915526b usr/man/man1/ascension.1 9de060b4ca299c6460ff508aed915526b usr/man/man1/ascension.1
1002e64d8d9b8e4d59cc55977c476498c6 usr/share/doc/python3-ascension/changelog.Debian.gz 10728f1502b33a93a50a6afc306b4d6f65 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)
9Package-List: 9Package-List:
10 python3-ascension deb python optional arch=all 10 python3-ascension deb python optional arch=all
11Checksums-Sha1: 11Checksums-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
14Checksums-Sha256: 14Checksums-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
17Files: 17Files:
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
4Architecture: all source 4Architecture: all source
5Version: 0.11.5-1 5Version: 0.11.5-1
6Checksums-Md5: 6Checksums-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
9Checksums-Sha1: 9Checksums-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
12Checksums-Sha256: 12Checksums-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
15Build-Origin: Debian 15Build-Origin: Debian
16Build-Architecture: amd64 16Build-Architecture: amd64
17Build-Date: Tue, 04 Jun 2019 16:34:42 +0000 17Build-Date: Thu, 06 Jun 2019 19:24:48 +0000
18Installed-Build-Depends: 18Installed-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)
178Environment: 178Environment:
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 @@
1Format: 1.8 1Format: 1.8
2Date: Tue, 04 Jun 2019 16:33:58 +0000 2Date: Thu, 06 Jun 2019 19:24:11 +0000
3Source: ascension 3Source: ascension
4Binary: python3-ascension 4Binary: python3-ascension
5Architecture: source all 5Architecture: 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
17Checksums-Sha1: 17Checksums-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
23Checksums-Sha256: 23Checksums-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
29Files: 29Files:
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
4Architecture: source 4Architecture: source
5Version: 0.11.5-1 5Version: 0.11.5-1
6Checksums-Md5: 6Checksums-Md5:
7 1de9662925c0c544c5c44b012c6a0d83 846 ascension_0.11.5-1.dsc 7 ba8a9816680af7ce504f6fd1d90a797b 846 ascension_0.11.5-1.dsc
8Checksums-Sha1: 8Checksums-Sha1:
9 06fa87c859ab1fb328eb775e40277d95e57a5fcc 846 ascension_0.11.5-1.dsc 9 e06e7aa26108af4d7ab17e01f89d3d959d1a5f39 846 ascension_0.11.5-1.dsc
10Checksums-Sha256: 10Checksums-Sha256:
11 8a0037172f62e88e49e6f431bb868ce24198fb873a12aec5001251cbb92cc771 846 ascension_0.11.5-1.dsc 11 4405daf4ac41ad1a1baa06b60c82cb2baaabd0ede4a305e26de09552606630eb 846 ascension_0.11.5-1.dsc
12Build-Origin: Debian 12Build-Origin: Debian
13Build-Architecture: amd64 13Build-Architecture: amd64
14Build-Date: Tue, 04 Jun 2019 16:34:00 +0000 14Build-Date: Thu, 06 Jun 2019 19:24:13 +0000
15Installed-Build-Depends: 15Installed-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)
175Environment: 175Environment:
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 @@
1Format: 1.8 1Format: 1.8
2Date: Tue, 04 Jun 2019 16:33:58 +0000 2Date: Thu, 06 Jun 2019 19:24:11 +0000
3Source: ascension 3Source: ascension
4Binary: python3-ascension 4Binary: python3-ascension
5Architecture: source 5Architecture: 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
17Checksums-Sha1: 17Checksums-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
22Checksums-Sha256: 22Checksums-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
27Files: 27Files:
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
12Checksums-Sha1: 12Checksums-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
15Checksums-Sha256: 15Checksums-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
18Files: 18Files:
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
4Architecture: amd64 source 4Architecture: amd64 source
5Version: 0.0.1-1 5Version: 0.0.1-1
6Checksums-Md5: 6Checksums-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
9Checksums-Sha1: 9Checksums-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
12Checksums-Sha256: 12Checksums-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
15Build-Origin: Debian 15Build-Origin: Debian
16Build-Architecture: amd64 16Build-Architecture: amd64
17Build-Date: Tue, 04 Jun 2019 13:30:18 +0000 17Build-Date: Wed, 05 Jun 2019 12:18:59 +0000
18Installed-Build-Depends: 18Installed-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
18Checksums-Sha1: 18Checksums-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
24Checksums-Sha256: 24Checksums-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
30Files: 30Files:
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 1base32-crockford==0.3.0
2coverage==4.5.2 2coverage==4.5.3
3daemon==1.2 3daemon==1.2
4daemonize==2.5.0 4daemonize==2.5.0
5dnspython==1.16.0 5dnspython==1.16.0
6docopt==0.6.2 6docopt==0.6.2
7mock==2.0.0 7mock==2.0.0
8pbr==5.1.1 8pbr==5.1.3
9six==1.12.0 9six==1.12.0