commit ca0fc0653fe799a7e0f10e43cf95751e5bd96c06 parent b15fbf76712439230882deb1d739e6fe6d1d23dd Author: rexxnor <rexxnor+gnunet@brief.li> Date: Fri, 10 May 2019 13:28:55 +0200 first working version of ascension-bind Diffstat:
19 files changed, 241 insertions(+), 85 deletions(-)
diff --git a/ascension/ascension.py b/ascension/ascension.py @@ -155,10 +155,6 @@ class Ascender(): logging.critical("Domain '%s' does not allow xfr requests.", domain) return None - except dns.query.TransferError: - logging.critical("Domain '%s' does not allow xfr requests.", - domain) - return None except Exception: logging.error("Unexpected error while transfering domain '%s'", domain) diff --git a/deb_dist/ascension-0.6.1/ascension/ascension.py b/deb_dist/ascension-0.6.1/ascension/ascension.py @@ -155,10 +155,6 @@ class Ascender(): logging.critical("Domain '%s' does not allow xfr requests.", domain) return None - except dns.query.TransferError: - logging.critical("Domain '%s' does not allow xfr requests.", - domain) - return None except Exception: logging.error("Unexpected error while transfering domain '%s'", domain) diff --git a/deb_dist/ascension-0.6.1/debian/changelog b/deb_dist/ascension-0.6.1/debian/changelog @@ -2,4 +2,4 @@ ascension (0.6.1-1) unstable; urgency=low * source package automatically created by stdeb 0.8.5 - -- rexxnor <rexxnor+gnunet@brief.li> Fri, 10 May 2019 07:37:51 +0000 + -- rexxnor <rexxnor+gnunet@brief.li> Fri, 10 May 2019 08:52:57 +0000 diff --git a/deb_dist/ascension-0.6.1/debian/python3-ascension.postinst b/deb_dist/ascension-0.6.1/debian/python3-ascension.postinst @@ -0,0 +1,46 @@ +#!/bin/sh +# postinst script for ascension-bind +# +# see: dh_installdeb(1) +# load debconf library +set -e + +if ! id ascension; then + adduser --system ascension +fi +# ok if this fails as gnunet is not yet a dependency +if ! id gnunet; then + addgroup --system gnunet + adduser ascension gnunet +fi + +mkdir -p /etc/ascension.d/ + +# add systemd unit file + cat > "/etc/ascension.d/gnunet-ascension.service" << EOF +[Unit] +Description=Starting GNUnet peer for ascension +After=network.target + +[Service] +Type=oneshot +RemainAfterExit=yes +User=ascension +ExecStart=/usr/bin/gnunet-arm -s +ExecStop=/usr/bin/gnunet-arm -e +ExecReload=/usr/bin/gnunet-arm -r + +[Install] +WantedBy=multi-user.target +EOF + +# link the systemd unit file +ln -sf "/etc/ascension.d/gnunet-ascension.service" "/lib/systemd/system/gnunet-ascension.service" +systemctl daemon-reload + +# start and enable service +systemctl start gnunet-ascension +systemctl enable gnunet-ascension + +exit 0 +#DEBHELPER# diff --git a/deb_dist/ascension-0.6.1/debian/python3-ascension.prerm b/deb_dist/ascension-0.6.1/debian/python3-ascension.prerm @@ -0,0 +1,22 @@ +#!/bin/sh +# prerm script for ascension-bind +# +# see: dh_installdeb(1) +# load debconf library +set -e + +mkdir -p /etc/ascension.d/ + +# remove systemd stuff +systemctl disable gnunet-ascension +systemctl stop gnunet-ascension + +# remove the systemd files +unlink /lib/systemd/system/gnunet-ascension.service +rm /etc/ascension.d/gnunet-ascension.service + +# link the systemd unit file +systemctl daemon-reload + +exit 0 +#DEBHELPER# diff --git a/deb_dist/ascension-0.6.1/debian/python3-ascension/DEBIAN/md5sums b/deb_dist/ascension-0.6.1/debian/python3-ascension/DEBIAN/md5sums @@ -5,6 +5,6 @@ e39447d26076db60f6e3af5fcc58d379 usr/bin/ascension d41d8cd98f00b204e9800998ecf8427e usr/lib/python3/dist-packages/ascension-0.6.1.egg-info/requires.txt e616e4373e7b199db038fd8e938a3188 usr/lib/python3/dist-packages/ascension-0.6.1.egg-info/top_level.txt d41d8cd98f00b204e9800998ecf8427e usr/lib/python3/dist-packages/ascension/__init__.py -60473b52ad93a5a6dcbcfd6b57ac0f00 usr/lib/python3/dist-packages/ascension/ascension.py +8037c2638d715efd5ad70ce603c15912 usr/lib/python3/dist-packages/ascension/ascension.py 3211ad0ee8099a5512e496e8a4a39816 usr/man/man1/ascension.1 -18141e8fa1722169f414faf3c57b780a usr/share/doc/python3-ascension/changelog.Debian.gz +f8c929864bed72e1a7f4f6cfb7dc4cab usr/share/doc/python3-ascension/changelog.Debian.gz diff --git a/deb_dist/ascension-0.6.1/debian/python3-ascension/DEBIAN/postinst b/deb_dist/ascension-0.6.1/debian/python3-ascension/DEBIAN/postinst @@ -1,9 +1,53 @@ #!/bin/sh +# postinst script for ascension-bind +# +# see: dh_installdeb(1) +# load debconf library set -e +if ! id ascension; then + adduser --system ascension +fi +# ok if this fails as gnunet is not yet a dependency +if ! id gnunet; then + addgroup --system gnunet + adduser ascension gnunet +fi + +mkdir -p /etc/ascension.d/ + +# add systemd unit file + cat > "/etc/ascension.d/gnunet-ascension.service" << EOF +[Unit] +Description=Starting GNUnet peer for ascension +After=network.target + +[Service] +Type=oneshot +RemainAfterExit=yes +User=ascension +ExecStart=/usr/bin/gnunet-arm -s +ExecStop=/usr/bin/gnunet-arm -e +ExecReload=/usr/bin/gnunet-arm -r + +[Install] +WantedBy=multi-user.target +EOF + +# link the systemd unit file +ln -sf "/etc/ascension.d/gnunet-ascension.service" "/lib/systemd/system/gnunet-ascension.service" +systemctl daemon-reload + +# start and enable service +systemctl start gnunet-ascension +systemctl enable gnunet-ascension + +exit 0 + # Automatically added by dh_python3: if which py3compile >/dev/null 2>&1; then py3compile -p python3-ascension fi # End automatically added section + diff --git a/deb_dist/ascension-0.6.1/debian/python3-ascension/DEBIAN/prerm b/deb_dist/ascension-0.6.1/debian/python3-ascension/DEBIAN/prerm @@ -1,6 +1,25 @@ #!/bin/sh +# prerm script for ascension-bind +# +# see: dh_installdeb(1) +# load debconf library set -e +mkdir -p /etc/ascension.d/ + +# remove systemd stuff +systemctl disable gnunet-ascension +systemctl stop gnunet-ascension + +# remove the systemd files +unlink /lib/systemd/system/gnunet-ascension.service +rm /etc/ascension.d/gnunet-ascension.service + +# link the systemd unit file +systemctl daemon-reload + +exit 0 + # Automatically added by dh_python3: if which py3clean >/dev/null 2>&1; then py3clean -p python3-ascension @@ -10,3 +29,4 @@ else fi # End automatically added section + diff --git a/deb_dist/ascension-0.6.1/debian/python3-ascension/usr/share/doc/python3-ascension/changelog.Debian.gz b/deb_dist/ascension-0.6.1/debian/python3-ascension/usr/share/doc/python3-ascension/changelog.Debian.gz Binary files differ. diff --git a/deb_dist/ascension-0.6.1/debian/rules b/deb_dist/ascension-0.6.1/debian/rules @@ -1,7 +1,7 @@ #!/usr/bin/make -f # This file was automatically generated by stdeb 0.8.5 at -# Fri, 10 May 2019 07:37:51 +0000 +# Fri, 10 May 2019 08:52:57 +0000 %: dh $@ --with python3 --buildsystem=python_distutils diff --git a/deb_dist/python3-ascension_0.6.1-1_all.deb b/deb_dist/python3-ascension_0.6.1-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 @@ -53,11 +53,17 @@ zonestatus=true for ZONE in "${zones[@]}" do ZONE=$( echo "$ZONE" | tr -d '\n') - zonestatus=zonestatus && ascension "$ZONE" -n localhost --dry-run + su -s /bin/bash ascension << EOF +ascension "$ZONE" -n localhost --dry-run +EOF + if [ $? ]; then + zonestatus=false + break + fi done -echo "After Dry Runs" -if [ -z $zonestatus ]; then +echo "After Dry Runs $zonestatus" +if [ $zonestatus ]; then echo "Some zones don't allow zone transfer" if grep allow-transfer /etc/bind/named.conf* &> /dev/null; then db_fset ascension-bind/transfer-allowed seen false @@ -66,13 +72,19 @@ if [ -z $zonestatus ]; then exit 1 else echo "Trying to allow zone transfer on localhost in global configuration" - sed -i.backup -r 's|(^[^\n\S]*options\s?{)|\1 allow\-transfer { localhost; }; |g' /etc/bind/named.conf.options - systemctl reload bind9 + sed -i.backup -r 's|(^[^\n\S]*options\s?\{)|\1 allow\-transfer { localhost; }; |g' /etc/bind/named.conf.options + systemctl restart bind9 zonestatus=true for ZONE in "${zones[@]}" do ZONE=$( echo "$ZONE" | tr -d '\n') - zonestatus=zonestatus && ascension "$ZONE" -n localhost + su -s /bin/bash ascension << EOF +ascension "$ZONE" -n localhost --dry-run +EOF + if [ $? ]; then + zonestatus=false + break + fi done if [ -z $zonestatus ]; then db_fset ascension-bind/transfer-allowed seen false @@ -116,6 +128,7 @@ EOF ln -sf "/etc/ascension.d/ascension-bind-$FILECONV.service" "/lib/systemd/system/ascension-bind-$FILECONV.service" done +systemctl daemon-reload for ZONE in "${zones[@]}" do ZONE=$( echo "$ZONE" | tr -d '\n') @@ -126,6 +139,7 @@ do #deb-systemd-invoke start "ascension-bind-$ZONE" #deb-systemd-invoke enable "ascension-bind-$ZONE" done +systemctl daemon-reload exit 0 #DEBHELPER# 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 @@ -53,11 +53,17 @@ zonestatus=true for ZONE in "${zones[@]}" do ZONE=$( echo "$ZONE" | tr -d '\n') - zonestatus=zonestatus && ascension "$ZONE" -n localhost --dry-run + su -s /bin/bash ascension << EOF +ascension "$ZONE" -n localhost --dry-run +EOF + if [ $? ]; then + zonestatus=false + break + fi done -echo "After Dry Runs" -if [ -z $zonestatus ]; then +echo "After Dry Runs $zonestatus" +if [ $zonestatus ]; then echo "Some zones don't allow zone transfer" if grep allow-transfer /etc/bind/named.conf* &> /dev/null; then db_fset ascension-bind/transfer-allowed seen false @@ -66,13 +72,19 @@ if [ -z $zonestatus ]; then exit 1 else echo "Trying to allow zone transfer on localhost in global configuration" - sed -i.backup -r 's|(^[^\n\S]*options\s?{)|\1 allow\-transfer { localhost; }; |g' /etc/bind/named.conf.options - systemctl reload bind9 + sed -i.backup -r 's|(^[^\n\S]*options\s?\{)|\1 allow\-transfer { localhost; }; |g' /etc/bind/named.conf.options + systemctl restart bind9 zonestatus=true for ZONE in "${zones[@]}" do ZONE=$( echo "$ZONE" | tr -d '\n') - zonestatus=zonestatus && ascension "$ZONE" -n localhost + su -s /bin/bash ascension << EOF +ascension "$ZONE" -n localhost --dry-run +EOF + if [ $? ]; then + zonestatus=false + break + fi done if [ -z $zonestatus ]; then db_fset ascension-bind/transfer-allowed seen false @@ -116,6 +128,7 @@ EOF ln -sf "/etc/ascension.d/ascension-bind-$FILECONV.service" "/lib/systemd/system/ascension-bind-$FILECONV.service" done +systemctl daemon-reload for ZONE in "${zones[@]}" do ZONE=$( echo "$ZONE" | tr -d '\n') @@ -126,6 +139,7 @@ do #deb-systemd-invoke start "ascension-bind-$ZONE" #deb-systemd-invoke enable "ascension-bind-$ZONE" done +systemctl daemon-reload exit 0 diff --git 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 @@ -11,10 +11,10 @@ Package-List: ascension-bind deb net optional arch=any Checksums-Sha1: 0a7953cf5bf7616ff1c2171789fab736e199e769 3860 ascension-bind_0.0.1.orig.tar.xz - 3c0570477541ef66e6f6773deeddc918265b13de 3684 ascension-bind_0.0.1-1.debian.tar.xz + 416b3df0997a0f804b0bb4dc076d1ef8a9274710 3936 ascension-bind_0.0.1-1.debian.tar.xz Checksums-Sha256: e21b0672b6d9932d03541c13e9350546542d9dd86373bf6bc78f61a1c79586b4 3860 ascension-bind_0.0.1.orig.tar.xz - de0d19f8b275a8e5ff2abdf03bd773e48fbce24620dfe35a6d2e27dc6769c811 3684 ascension-bind_0.0.1-1.debian.tar.xz + 8b0515c7d9074eb40b04a90c0d73f205887e0c2120bdfdeb035eb5d6ab9d2409 3936 ascension-bind_0.0.1-1.debian.tar.xz Files: 3e51a0f28a46eff44e0366ab9185b840 3860 ascension-bind_0.0.1.orig.tar.xz - 20f842e732fc6fad01164eebb47511d6 3684 ascension-bind_0.0.1-1.debian.tar.xz + 8d077e4f280dbda34c39be125b1d5900 3936 ascension-bind_0.0.1-1.debian.tar.xz diff --git a/debian/ascension-bind_0.0.1-1_amd64.build b/debian/ascension-bind_0.0.1-1_amd64.build @@ -1,15 +1,12 @@ - dpkg-buildpackage -rfakeroot -us -uc -dpkg-buildpackage: warning: using a gain-root-command while being root + dpkg-buildpackage -us -uc -ui dpkg-buildpackage: info: source package ascension-bind dpkg-buildpackage: info: source version 0.0.1-1 dpkg-buildpackage: info: source distribution UNRELEASED dpkg-buildpackage: info: source changed by rexxnor <rexxnor+gnunet@brief.li> dpkg-source --before-build ascension-bind-0.0.1 dpkg-buildpackage: info: host architecture amd64 - fakeroot debian/rules clean + debian/rules clean dh clean - dh_testdir - dh_auto_clean dh_clean dpkg-source -b ascension-bind-0.0.1 dpkg-source: info: using source format '3.0 (quilt)' @@ -52,18 +49,11 @@ dpkg-source: info: building ascension-bind in ascension-bind_0.0.1-1.debian.tar. dpkg-source: info: building ascension-bind in ascension-bind_0.0.1-1.dsc debian/rules build dh build - dh_testdir dh_update_autotools_config - dh_auto_configure - dh_auto_build - dh_auto_test - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary + debian/rules binary dh binary - create-stamp debian/debhelper-build-stamp dh_testroot dh_prep - dh_auto_install dh_installdocs dh_installchangelogs dh_installdebconf @@ -72,6 +62,7 @@ dh binary dh_strip_nondeterminism dh_compress dh_fixperms + dh_missing dh_strip dh_makeshlibs dh_shlibdeps @@ -86,12 +77,18 @@ dpkg-deb: building package 'ascension-bind' in '../ascension-bind_0.0.1-1_amd64. dpkg-genchanges: info: including full source code in upload dpkg-source --after-build ascension-bind-0.0.1 dpkg-buildpackage: info: full upload (original source is included) -Now running lintian... +Now running lintian ascension-bind_0.0.1-1_amd64.changes ... warning: the authors of lintian do not recommend running it with root privileges! W: ascension-bind source: changelog-should-mention-nmu W: ascension-bind source: source-nmu-has-incorrect-version-number 0.0.1-1 E: ascension-bind source: untranslatable-debconf-templates ascension-bind.templates: 4 -E: ascension-bind source: untranslatable-debconf-templates ascension-bind.templates: 11 -E: ascension-bind source: untranslatable-debconf-templates ascension-bind.templates: 18 +E: ascension-bind source: untranslatable-debconf-templates ascension-bind.templates: 10 +E: ascension-bind source: untranslatable-debconf-templates ascension-bind.templates: 17 E: ascension-bind source: not-using-po-debconf +E: ascension-bind source: debian-rules-is-dh_make-template +W: ascension-bind: empty-binary-package +W: ascension-bind: maintainer-script-ignores-errors config +W: ascension-bind: maintainer-script-calls-systemctl config:76 +W: ascension-bind: maintainer-script-calls-systemctl config:137 +W: ascension-bind: maintainer-script-calls-systemctl config:138 Finished running lintian. diff --git a/debian/ascension-bind_0.0.1-1_amd64.buildinfo b/debian/ascension-bind_0.0.1-1_amd64.buildinfo @@ -4,28 +4,28 @@ Binary: ascension-bind Architecture: amd64 source Version: 0.0.1-1 Checksums-Md5: - 2d9afbd0d573cb0a16cb9565cb56709f 892 ascension-bind_0.0.1-1.dsc - 56e65ac4ed6b803ca7589adfa999472f 3592 ascension-bind_0.0.1-1_amd64.deb + 1cd405dbb5238cb73adbcbc1f7934aa1 892 ascension-bind_0.0.1-1.dsc + 2ab648774da129cbaa63097933efda1d 3860 ascension-bind_0.0.1-1_amd64.deb Checksums-Sha1: - 22b4b76b8a8758b25d33f52ab3ac3148ffe0a493 892 ascension-bind_0.0.1-1.dsc - 55867a2ff68af31a002da15200e4e5a05b2ade18 3592 ascension-bind_0.0.1-1_amd64.deb + ea3570e6540f00095afd82c63da1ded21512967c 892 ascension-bind_0.0.1-1.dsc + da35d390c86b3a317088a270880a45e8447f183f 3860 ascension-bind_0.0.1-1_amd64.deb Checksums-Sha256: - dbfe6c1bc6c196352bedf65eb8ae4e18e35ecbb8f4c818d36bd9f4a95aeef67c 892 ascension-bind_0.0.1-1.dsc - 7be97f15620050bf13cf5dfb79edcf7e3dcff04b89f57da9b596a9a835e2e862 3592 ascension-bind_0.0.1-1_amd64.deb + 4c847c08ee89fde300888b3ac283b1c3aa43f02e61024166c146371f6b49c5a0 892 ascension-bind_0.0.1-1.dsc + ef2f301551a56e00b4c7dcb8105eb3157c2c868e12b37f2f50d623b2b8ba6106 3860 ascension-bind_0.0.1-1_amd64.deb Build-Origin: Debian Build-Architecture: amd64 -Build-Date: Mon, 06 May 2019 21:11:30 +0000 +Build-Date: Fri, 10 May 2019 11:25:56 +0000 Installed-Build-Depends: adduser (= 3.115), autoconf (= 2.69-10), automake (= 1:1.15-6), autopoint (= 0.19.8.1-2), autotools-dev (= 20161112.1), - base-files (= 9.9+deb9u7), + base-files (= 9.9+deb9u4), base-passwd (= 3.5.43), bash (= 4.4-5), - bind9 (= 1:9.10.3.dfsg.P4-12.3+deb9u4), - bind9utils (= 1:9.10.3.dfsg.P4-12.3+deb9u4), + bind9 (= 1:9.11.5.P4+dfsg-1~bpo9+1), + bind9utils (= 1:9.11.5.P4+dfsg-1~bpo9+1), binutils (= 2.28-5), bsdmainutils (= 9.0.12+nmu1), bsdutils (= 1:2.29.2-1+deb9u1), @@ -36,14 +36,16 @@ Installed-Build-Depends: cpp-6 (= 6.3.0-18+deb9u1), dash (= 0.5.8-2.4), debconf (= 1.5.61), - debhelper (= 10.2.5), + debhelper (= 12.1.1~bpo9+1), debianutils (= 4.8.1.1), - dh-autoreconf (= 14), + dh-autoreconf (= 17~bpo9+1), dh-python (= 2.20170125), dh-strip-nondeterminism (= 0.034-1), diffutils (= 1:3.5-3), - dpkg (= 1.18.25), + dns-root-data (= 2019031302~deb9u1), + dpkg (= 1.18.24), dpkg-dev (= 1.18.25), + dwz (= 0.12-1+b1), e2fslibs (= 1.43.4-2), e2fsprogs (= 1.43.4-2), file (= 1:5.30-1+deb9u2), @@ -68,7 +70,7 @@ Installed-Build-Depends: libattr1 (= 1:2.4.47-2+b2), libaudit-common (= 1:2.6.7-2), libaudit1 (= 1:2.6.7-2), - libbind9-140 (= 1:9.10.3.dfsg.P4-12.3+deb9u4), + libbind9-161 (= 1:9.11.5.P4+dfsg-1~bpo9+1), libblkid1 (= 2.29.2-1+deb9u1), libbsd0 (= 0.8.3-1), libbz2-1.0 (= 1.0.6-8.1), @@ -84,12 +86,14 @@ Installed-Build-Depends: libcroco3 (= 0.6.11-3), libdb5.3 (= 5.3.28-12+deb9u1), libdebconfclient0 (= 0.227), - libdns162 (= 1:9.10.3.dfsg.P4-12.3+deb9u4), + libdns1104 (= 1:9.11.5.P4+dfsg-1~bpo9+1), libdpkg-perl (= 1.18.25), + libelf1 (= 0.168-1), libexpat1 (= 2.2.0-2+deb9u1), libfdisk1 (= 2.29.2-1+deb9u1), libffi6 (= 3.2.1-6), libfile-stripnondeterminism-perl (= 0.034-1), + libfstrm0 (= 0.3.0-1), libgcc-6-dev (= 6.3.0-18+deb9u1), libgcc1 (= 1:6.3.0-18+deb9u1), libgcrypt20 (= 1.7.6-2+deb9u3), @@ -98,21 +102,22 @@ Installed-Build-Depends: libglib2.0-0 (= 2.50.3-2), libgmp10 (= 2:6.1.2+dfsg-1), libgomp1 (= 6.3.0-18+deb9u1), - libgpg-error0 (= 1.26-2), + libgpg-error0 (= 1.35-1~bpo9+1), libgssapi-krb5-2 (= 1.15-1+deb9u1), libicu57 (= 57.1-6+deb9u2), - libirs141 (= 1:9.10.3.dfsg.P4-12.3+deb9u4), - libisc160 (= 1:9.10.3.dfsg.P4-12.3+deb9u4), - libisccc140 (= 1:9.10.3.dfsg.P4-12.3+deb9u4), - libisccfg140 (= 1:9.10.3.dfsg.P4-12.3+deb9u4), + libisc1100 (= 1:9.11.5.P4+dfsg-1~bpo9+1), + libisccc161 (= 1:9.11.5.P4+dfsg-1~bpo9+1), + libisccfg163 (= 1:9.11.5.P4+dfsg-1~bpo9+1), libisl15 (= 0.18-1), libitm1 (= 6.3.0-18+deb9u1), + libjson-c3 (= 0.12.1-1.1), libk5crypto3 (= 1.15-1+deb9u1), libkeyutils1 (= 1.5.9-9), libkrb5-3 (= 1.15-1+deb9u1), libkrb5support0 (= 1.15-1+deb9u1), + liblmdb0 (= 0.9.18-5), liblsan0 (= 6.3.0-18+deb9u1), - liblwres141 (= 1:9.10.3.dfsg.P4-12.3+deb9u4), + liblwres161 (= 1:9.11.5.P4+dfsg-1~bpo9+1), liblz4-1 (= 0.0~r131-2+b1), liblzma5 (= 5.2.2-1.2+b1), libmagic-mgc (= 1:5.30-1+deb9u2), @@ -131,6 +136,7 @@ Installed-Build-Depends: libpcre3 (= 2:8.39-3), libperl5.24 (= 5.24.1-3+deb9u5), libpipeline1 (= 1.4.1-2), + libprotobuf-c1 (= 1.2.1-2), libpython3-stdlib (= 3.5.3-1), libpython3.5-minimal (= 3.5.3-1+deb9u1), libpython3.5-stdlib (= 3.5.3-1+deb9u1), @@ -142,24 +148,23 @@ Installed-Build-Depends: libsepol1 (= 2.6-2), libsigsegv2 (= 2.10-5), libsmartcols1 (= 2.29.2-1+deb9u1), - libsqlite3-0 (= 3.16.2-5+deb9u1), + libsqlite3-0 (= 3.27.2-2~bpo9+1), libss2 (= 1.43.4-2), - libssl1.0.2 (= 1.0.2r-1~deb9u1), - libssl1.1 (= 1.1.0j-1~deb9u1), + libssl1.1 (= 1.1.0f-3+deb9u1), libstdc++-6-dev (= 6.3.0-18+deb9u1), libstdc++6 (= 6.3.0-18+deb9u1), - libsystemd0 (= 232-25+deb9u8), + libsystemd0 (= 237-3~bpo9+1), libtimedate-perl (= 2.3000-2), libtinfo5 (= 6.0+20161126-1+deb9u2), libtool (= 2.4.6-2), libtsan0 (= 6.3.0-18+deb9u1), libubsan0 (= 6.3.0-18+deb9u1), - libudev1 (= 232-25+deb9u8), + libudev1 (= 237-3~bpo9+1), libunistring0 (= 0.9.6+really0.9.3-0.1), libustr-1.0-1 (= 1.0.4-6), libuuid1 (= 2.29.2-1+deb9u1), libxml2 (= 2.9.4+dfsg1-2.2+deb9u2), - linux-libc-dev (= 4.9.144-3.1), + linux-libc-dev (= 4.19.28-2~bpo9+1), login (= 1:4.4-4.1), lsb-base (= 9.20161125), m4 (= 1.4.18-1), @@ -174,20 +179,22 @@ Installed-Build-Depends: net-tools (= 1.60+git20161116.90da8a0-1), netbase (= 5.4), passwd (= 1:4.4-4.1), - patch (= 2.7.5-1+deb9u1), + patch (= 2.7.5-1+b2), perl (= 5.24.1-3+deb9u5), perl-base (= 5.24.1-3+deb9u5), perl-modules-5.24 (= 5.24.1-3+deb9u5), po-debconf (= 1.0.20), python3 (= 3.5.3-1), - python3-ascension (= 0.5.0-1), + python3-ascension (= 0.6.1-1), python3-coverage (= 4.2+dfsg.1-2), python3-dnspython (= 1.15.0-1+deb9u1), python3-docopt (= 0.6.2-1), python3-minimal (= 3.5.3-1), python3-mock (= 2.0.0-3), - python3-pbr (= 1.10.0-1), + python3-pbr (= 4.2.0-4~bpo9+2), python3-pkg-resources (= 33.1.1-1), + python3-ply (= 3.9-1), + python3-setuptools (= 33.1.1-1), python3-six (= 1.10.0-3), python3.5 (= 3.5.3-1+deb9u1), python3.5-minimal (= 3.5.3-1+deb9u1), diff --git 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: . * Initial release Closes: #123123 Checksums-Sha1: - 22b4b76b8a8758b25d33f52ab3ac3148ffe0a493 892 ascension-bind_0.0.1-1.dsc + ea3570e6540f00095afd82c63da1ded21512967c 892 ascension-bind_0.0.1-1.dsc 0a7953cf5bf7616ff1c2171789fab736e199e769 3860 ascension-bind_0.0.1.orig.tar.xz - 3c0570477541ef66e6f6773deeddc918265b13de 3684 ascension-bind_0.0.1-1.debian.tar.xz - 34ad26b484c543a73a36b5de4314c5b7bc7d8d75 6297 ascension-bind_0.0.1-1_amd64.buildinfo - 55867a2ff68af31a002da15200e4e5a05b2ade18 3592 ascension-bind_0.0.1-1_amd64.deb + 416b3df0997a0f804b0bb4dc076d1ef8a9274710 3936 ascension-bind_0.0.1-1.debian.tar.xz + 994f14a23560026e0b9f90e7a425f6d23301d298 6465 ascension-bind_0.0.1-1_amd64.buildinfo + da35d390c86b3a317088a270880a45e8447f183f 3860 ascension-bind_0.0.1-1_amd64.deb Checksums-Sha256: - dbfe6c1bc6c196352bedf65eb8ae4e18e35ecbb8f4c818d36bd9f4a95aeef67c 892 ascension-bind_0.0.1-1.dsc + 4c847c08ee89fde300888b3ac283b1c3aa43f02e61024166c146371f6b49c5a0 892 ascension-bind_0.0.1-1.dsc e21b0672b6d9932d03541c13e9350546542d9dd86373bf6bc78f61a1c79586b4 3860 ascension-bind_0.0.1.orig.tar.xz - de0d19f8b275a8e5ff2abdf03bd773e48fbce24620dfe35a6d2e27dc6769c811 3684 ascension-bind_0.0.1-1.debian.tar.xz - 3df280a2de88c38c4faa2c1fd0551f8241669bc1383fe0a33a74abc6cbf1a930 6297 ascension-bind_0.0.1-1_amd64.buildinfo - 7be97f15620050bf13cf5dfb79edcf7e3dcff04b89f57da9b596a9a835e2e862 3592 ascension-bind_0.0.1-1_amd64.deb + 8b0515c7d9074eb40b04a90c0d73f205887e0c2120bdfdeb035eb5d6ab9d2409 3936 ascension-bind_0.0.1-1.debian.tar.xz + 62ff0e37a509a3e9f3be59957d841cdc2dcabf499a3acc28e8b9f53d32291241 6465 ascension-bind_0.0.1-1_amd64.buildinfo + ef2f301551a56e00b4c7dcb8105eb3157c2c868e12b37f2f50d623b2b8ba6106 3860 ascension-bind_0.0.1-1_amd64.deb Files: - 2d9afbd0d573cb0a16cb9565cb56709f 892 net optional ascension-bind_0.0.1-1.dsc + 1cd405dbb5238cb73adbcbc1f7934aa1 892 net optional ascension-bind_0.0.1-1.dsc 3e51a0f28a46eff44e0366ab9185b840 3860 net optional ascension-bind_0.0.1.orig.tar.xz - 20f842e732fc6fad01164eebb47511d6 3684 net optional ascension-bind_0.0.1-1.debian.tar.xz - 752bba32d46c6fb2537fdc58d66622d4 6297 net optional ascension-bind_0.0.1-1_amd64.buildinfo - 56e65ac4ed6b803ca7589adfa999472f 3592 net optional ascension-bind_0.0.1-1_amd64.deb + 8d077e4f280dbda34c39be125b1d5900 3936 net optional ascension-bind_0.0.1-1.debian.tar.xz + 54956f983bd1338de3f6ace73df51d6a 6465 net optional ascension-bind_0.0.1-1_amd64.buildinfo + 2ab648774da129cbaa63097933efda1d 3860 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 Binary files differ.