[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [ascension] branch master updated (8de9104 -> 220c7c9)
From: |
gnunet |
Subject: |
[GNUnet-SVN] [ascension] branch master updated (8de9104 -> 220c7c9) |
Date: |
Fri, 17 May 2019 14:55:07 +0200 |
This is an automated email from the git hooks/post-receive script.
rexxnor pushed a change to branch master
in repository ascension.
from 8de9104 readded tests differently
new 685c159 updated ascension-bind with logic when no zones are defined
new 220c7c9 made lintian happy, added translatable templates, fixed zone
selection
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
ascension/ascension.py | 8 +--
deb_dist/ascension-0.6.1/ascension/ascension.py | 4 +-
deb_dist/ascension-0.6.1/debian/changelog | 2 +-
.../debian/python3-ascension/DEBIAN/control | 2 +-
.../debian/python3-ascension/DEBIAN/md5sums | 6 +-
.../debian/python3-ascension/DEBIAN/postinst | 42 +++++++++++++
.../debian/python3-ascension/DEBIAN/prerm | 20 +++++++
.../debian/python3-ascension/usr/bin/ascension | 2 +-
.../doc/python3-ascension/changelog.Debian.gz | Bin 161 -> 162 bytes
deb_dist/ascension-0.6.1/debian/rules | 4 +-
deb_dist/python3-ascension_0.6.1-1_all.deb | Bin 11302 -> 11738 bytes
.../debian/ascension-bind.config | 50 +++++++++-------
.../debian/ascension-bind.prerm | 36 ++++++++++++
.../debian/ascension-bind.templates | 6 +-
.../debian/ascension-bind/DEBIAN/config | 52 +++++++++--------
.../debian/ascension-bind/DEBIAN/control | 10 ++--
.../debian/ascension-bind/DEBIAN/prerm | 36 ++++++++++++
debian/ascension-bind-0.0.1/debian/control | 12 ++--
debian/ascension-bind-0.0.1/debian/po/POTFILES.in | 1 +
debian/ascension-bind-0.0.1/debian/rules | 8 +--
debian/ascension-bind_0.0.1-1.debian.tar.xz | Bin 3916 -> 4576 bytes
debian/ascension-bind_0.0.1-1.dsc | 10 ++--
debian/ascension-bind_0.0.1-1_amd64.build | 65 ++++++++++++++++++---
debian/ascension-bind_0.0.1-1_amd64.buildinfo | 14 ++---
debian/ascension-bind_0.0.1-1_amd64.changes | 26 ++++-----
debian/ascension-bind_0.0.1-1_amd64.deb | Bin 3846 -> 4092 bytes
26 files changed, 303 insertions(+), 113 deletions(-)
create mode 100644 debian/ascension-bind-0.0.1/debian/ascension-bind.prerm
create mode 100755
debian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/prerm
create mode 100644 debian/ascension-bind-0.0.1/debian/po/POTFILES.in
diff --git a/ascension/ascension.py b/ascension/ascension.py
index 9171f0a..4f2e7ee 100644
--- a/ascension/ascension.py
+++ b/ascension/ascension.py
@@ -263,8 +263,8 @@ class Ascender():
# add recordline to gns and filter out empty lines
if len(recordline) > 1:
self.add_recordline_to_gns(recordline,
- domain,
- label)
+ domain,
+ label)
taskqueue.task_done()
# End of worker
@@ -701,11 +701,11 @@ def main():
# Initialize class instance
ascender = Ascender(domain, transferns, port, flags, minimum)
- # Do dey run before GNUnet check
+ # Do dry run before GNUnet check
if dryrun:
dns_zone_serial = ascender.get_dns_zone_serial(ascender.domain,
ascender.transferns)
- if not dns_zone_serial:
+ if dns_zone_serial is None:
return 1
else:
return 0
diff --git a/deb_dist/ascension-0.6.1/ascension/ascension.py
b/deb_dist/ascension-0.6.1/ascension/ascension.py
index 9171f0a..1c958b8 100644
--- a/deb_dist/ascension-0.6.1/ascension/ascension.py
+++ b/deb_dist/ascension-0.6.1/ascension/ascension.py
@@ -263,8 +263,8 @@ class Ascender():
# add recordline to gns and filter out empty lines
if len(recordline) > 1:
self.add_recordline_to_gns(recordline,
- domain,
- label)
+ domain,
+ label)
taskqueue.task_done()
# End of worker
diff --git a/deb_dist/ascension-0.6.1/debian/changelog
b/deb_dist/ascension-0.6.1/debian/changelog
index 899ec41..a989c5b 100644
--- 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 <address@hidden> Mon, 13 May 2019 07:43:23 +0000
+ -- rexxnor <address@hidden> Tue, 14 May 2019 18:22:41 +0000
diff --git a/deb_dist/ascension-0.6.1/debian/python3-ascension/DEBIAN/control
b/deb_dist/ascension-0.6.1/debian/python3-ascension/DEBIAN/control
index c10bcb1..d799377 100644
--- a/deb_dist/ascension-0.6.1/debian/python3-ascension/DEBIAN/control
+++ b/deb_dist/ascension-0.6.1/debian/python3-ascension/DEBIAN/control
@@ -3,7 +3,7 @@ Source: ascension
Version: 0.6.1-1
Architecture: all
Maintainer: rexxnor <address@hidden>
-Installed-Size: 58
+Installed-Size: 59
Depends: python3-coverage, python3-dnspython, python3-docopt, python3-mock,
python3-pbr, python3-six, python3:any (>= 3.3.2-2~)
Section: python
Priority: optional
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
index e507074..663db50 100644
--- a/deb_dist/ascension-0.6.1/debian/python3-ascension/DEBIAN/md5sums
+++ b/deb_dist/ascension-0.6.1/debian/python3-ascension/DEBIAN/md5sums
@@ -1,10 +1,10 @@
-e39447d26076db60f6e3af5fcc58d379 usr/bin/ascension
+d7291d8f65af903efd61ce477a27e75c usr/bin/ascension
9a1cca110e94552f9190fb1b0e3e5dad
usr/lib/python3/dist-packages/ascension-0.6.1.egg-info/PKG-INFO
68b329da9893e34099c7d8ad5cb9c940
usr/lib/python3/dist-packages/ascension-0.6.1.egg-info/dependency_links.txt
9cda1022e5fc72a3762b4bc09ee0ddb5
usr/lib/python3/dist-packages/ascension-0.6.1.egg-info/entry_points.txt
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
-9777716be2527b7b901fd7df0b5aa08c
usr/lib/python3/dist-packages/ascension/ascension.py
+cd04f823990fce0788900abba1c25625
usr/lib/python3/dist-packages/ascension/ascension.py
3211ad0ee8099a5512e496e8a4a39816 usr/man/man1/ascension.1
-d2cd8d642d8b1f56a64985ad3128351b
usr/share/doc/python3-ascension/changelog.Debian.gz
+dc20081e00c1968923adb86cec906569
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
index c9ab70b..b2f13ec 100755
--- 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,51 @@
#!/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"
+
+# start and enable service
+deb-systemd-invoke start gnunet-ascension
+deb-systemd-invoke enable gnunet-ascension
+
+
# 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
index 0f8785b..3c75c97 100755
--- 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
+deb-systemd-invoke disable gnunet-ascension
+deb-systemd-invoke 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
+deb-systemd-invoke 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/bin/ascension
b/deb_dist/ascension-0.6.1/debian/python3-ascension/usr/bin/ascension
index 91dcb61..3076199 100755
--- a/deb_dist/ascension-0.6.1/debian/python3-ascension/usr/bin/ascension
+++ b/deb_dist/ascension-0.6.1/debian/python3-ascension/usr/bin/ascension
@@ -1,4 +1,4 @@
-#! /usr/bin/python3
+#!/usr/bin/python3
# EASY-INSTALL-ENTRY-SCRIPT: 'ascension==0.6.1','console_scripts','ascension'
__requires__ = 'ascension==0.6.1'
import re
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
index e04c2d7..bbc1d48 100644
Binary files
a/deb_dist/ascension-0.6.1/debian/python3-ascension/usr/share/doc/python3-ascension/changelog.Debian.gz
and
b/deb_dist/ascension-0.6.1/debian/python3-ascension/usr/share/doc/python3-ascension/changelog.Debian.gz
differ
diff --git a/deb_dist/ascension-0.6.1/debian/rules
b/deb_dist/ascension-0.6.1/debian/rules
index 171dfd4..3d64a6e 100755
--- 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
-# Mon, 13 May 2019 07:43:23 +0000
+# Tue, 14 May 2019 18:22:41 +0000
%:
dh $@ --with python3 --buildsystem=python_distutils
@@ -19,7 +19,7 @@ override_dh_auto_build:
override_dh_auto_install:
- python3 setup.py install --force --root=debian/python3-ascension
--no-compile -O0 --install-layout=deb --prefix=/usr
+ python3 setup.py install --force --root=debian/python3-ascension
--no-compile -O0 --install-layout=deb
diff --git a/deb_dist/python3-ascension_0.6.1-1_all.deb
b/deb_dist/python3-ascension_0.6.1-1_all.deb
index e98613c..028fc5d 100644
Binary files a/deb_dist/python3-ascension_0.6.1-1_all.deb and
b/deb_dist/python3-ascension_0.6.1-1_all.deb 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 8348931..39721f0 100644
--- a/debian/ascension-bind-0.0.1/debian/ascension-bind.config
+++ b/debian/ascension-bind-0.0.1/debian/ascension-bind.config
@@ -7,15 +7,20 @@
#set -e
-if [ -n "$DEBIAN_SCRIPT_DEBUG" ]; then set -v -x; DEBIAN_SCRIPT_TRACE=1; fi
-${DEBIAN_SCRIPT_TRACE:+ echo "#42#DEBUG# RUNNING $0 $*" 1>&2 }
+#if [ -n "$DEBIAN_SCRIPT_DEBUG" ]; then set -v -x; DEBIAN_SCRIPT_TRACE=1; fi
+#${DEBIAN_SCRIPT_TRACE:+ echo "#42#DEBUG# RUNNING $0 $*" 1>&2 }
#rndc dumpdb --zones || echo "No Zones have been found!" && exit 1
#grep "Zone dump" /var/cache/bind/named_dump.db | grep -v "arpa" | grep "IN" |
grep -v localhost > installedzones
#read -r zones < installedzones
zonelist=$(grep "^zone" < /etc/bind/named.conf.local | grep -vE
"(arpa|localhost|\"\.\")" | cut -d '"' -f2)
-zonelist=$(echo "$zonelist" | sed 's/\n/ /g' | sed 's/ /, /g')
+zonelist=$(echo -n "$zonelist" | tr '\n' ',' | sed 's/,/, /g')
+if [[ "$zonelist" == "" ]]; then
+ echo "There are no zones to migrate"
+ exit 0
+fi
+
#altzonelist=$(named-checkconf -z | grep -P "\d{4,}$")
#altzones=("$altzonelist")
@@ -32,8 +37,8 @@ zonelist=$(echo "$zonelist" | sed 's/\n/ /g' | sed 's/ /, /g')
# exit 1
#fi
-db_set ascension-bind/zones "$zonelist"
-db_subst ascension-bind/zones choices "$zonelist"
+#db_set ascension-bind/zones $zonelist
+db_subst ascension-bind/zones choices $zonelist
db_fset ascension-bind/zones seen false
db_input high ascension-bind/zones || true
db_go || true
@@ -42,22 +47,30 @@ db_go || true
db_get ascension-bind/zones
echo "$RET" | sed 's/ //g' | sed 's/,/\n/g' > selectedzones
readarray zones < selectedzones
+rm selectedzones
+trimmed=$(echo $zones | tr -d '\n')
+if [ -z $trimmed ]; then
+ echo "There are no zones to migrate"
+ exit 0
+fi
db_fset ascension-bind/publishing seen false
db_input medium ascension-bind/publishing || true
db_go || true
+db_get ascension-bind/publishing
PUBLIC=$RET
+if $PUBLIC; then
+ PUBLISH="-p"
+fi
+
zonestatus=true
for ZONE in "address@hidden"
do
ZONE=$( echo "$ZONE" | tr -d '\n')
- su -s /bin/bash ascension << EOF
-ascension "$ZONE" -n localhost --dry-run
-EOF
+ ascension "$ZONE" -n localhost --dry-run
if [ $? -gt 0 ]; then
zonestatus=false
- break
fi
done
@@ -76,13 +89,11 @@ if ! $zonestatus; then
for ZONE in "address@hidden"
do
ZONE=$( echo "$ZONE" | tr -d '\n')
- su -s /bin/bash ascension << EOF
-ascension "$ZONE" -n localhost --dry-run
-EOF
+ ascension "$ZONE" -n localhost --dry-run
if [ $? -gt 0 ]; then
zonestatus=false
- break
- fi
+ break
+ fi
done
if [ -z $zonestatus ]; then
db_fset ascension-bind/transfer-allowed seen false
@@ -101,14 +112,13 @@ do
ZONE=$( echo "$ZONE" | tr -d '\n')
FILECONV=$( echo "$ZONE" | tr '.' '_')
echo "Creating ascension import config files for $ZONE"
- cat > "/etc/ascension.d/bind-import-$FILE.conf" << EOF
+ cat > "/etc/ascension.d/bind-import-$FILECONV.conf" << EOF
[ascension]
ZONE = $ZONE
TRANSFERNS = localhost
PORT = 53
PUBLIC = $PUBLIC
EOF
- touch "/etc/ascension.d/bind-import-$ZONE.conf"
echo "Creating systemd unit file."
cat > "/etc/ascension.d/ascension-bind-$FILECONV.service" << EOF
[Unit]
@@ -119,25 +129,21 @@ After=gnunet-ascension.service
Type=simple
User=ascension
WorkingDirectory=/etc/ascension.d/
-ExecStart=/usr/bin/ascension $ZONE -n localhost
+ExecStart=/usr/bin/ascension $ZONE -n localhost $PUBLISH
[Install]
WantedBy=multi-user.target
EOF
ln -sf "/etc/ascension.d/ascension-bind-$FILECONV.service"
"/lib/systemd/system/ascension-bind-$FILECONV.service"
done
-deb-systemd-invoke daemon-reload
for ZONE in "address@hidden"
do
ZONE=$( echo "$ZONE" | tr -d '\n')
- ZONE=$( echo "$ZONE" | tr '.' '_')
+ FILECONV=$( echo "$ZONE" | tr '.' '_')
echo "Starting and enabling ascension-bind-$FILECONV"
deb-systemd-invoke start "ascension-bind-$FILECONV"
deb-systemd-invoke enable "ascension-bind-$FILECONV"
- #deb-systemd-invoke start "ascension-bind-$ZONE"
- #deb-systemd-invoke enable "ascension-bind-$ZONE"
done
-deb-systemd-invoke daemon-reload
exit 0
#DEBHELPER#
diff --git a/debian/ascension-bind-0.0.1/debian/ascension-bind.prerm
b/debian/ascension-bind-0.0.1/debian/ascension-bind.prerm
new file mode 100644
index 0000000..b189e34
--- /dev/null
+++ b/debian/ascension-bind-0.0.1/debian/ascension-bind.prerm
@@ -0,0 +1,36 @@
+#!/bin/bash
+# prerm script for ascension-bind
+#
+# see: dh_installdeb(1)
+# load debconf library
+. /usr/share/debconf/confmodule
+
+set -e
+
+# only get the values set during configuration, defaults otherwise
+db_get ascension-bind/zones
+echo "$RET" | sed 's/ //g' | sed 's/,/\n/g' > selectedzones
+readarray zones < selectedzones
+rm selectedzones
+
+if [ -f "/etc/bind/named.conf.options.backup" ]; then
+ mv "/etc/bind/named.conf.options.backup" "/etc/bind/named.conf.options" ||
true
+fi
+deb-systemd-invoke restart bind9
+
+for ZONE in "address@hidden"
+do
+ ZONE=$( echo "$ZONE" | tr -d '\n')
+ FILECONV=$( echo "$ZONE" | tr '.' '_')
+ echo "Stopping and disabling ascension-bind-$FILECONV"
+ deb-systemd-invoke stop "ascension-bind-$FILECONV"
+ deb-systemd-invoke disable "ascension-bind-$FILECONV"
+ unlink "/lib/systemd/system/ascension-bind-$FILECONV.service" || true
+ rm "/etc/ascension.d/bind-import-$FILECONV.conf" || true
+ rm "/etc/ascension.d/ascension-bind-$FILECONV.service" || true
+done
+
+echo "PURGE" | debconf-communicate ascension-bind
+
+exit 0
+#DEBHELPER#
diff --git a/debian/ascension-bind-0.0.1/debian/ascension-bind.templates
b/debian/ascension-bind-0.0.1/debian/ascension-bind.templates
index e8663cc..d7f2db8 100644
--- a/debian/ascension-bind-0.0.1/debian/ascension-bind.templates
+++ b/debian/ascension-bind-0.0.1/debian/ascension-bind.templates
@@ -1,19 +1,19 @@
Template: ascension-bind/zones
Type: multiselect
Choices: ${zonelist}
-Description: Which zones do you want to migrate to the GNU Name System?
+_Description: Which zones do you want to migrate to the GNU Name System?
Please select the zones you want to have migrated into the GNU Name System.
Template: ascension-bind/publishing
Type: boolean
Default: true
-Description: Do you want to make your records public in GNS?
+_Description: Do you want to make your records public in GNS?
Ascension can make your records available globally by putting them in the GNS
Distributed Hash Table. To resolve the records other people will require the
public key of the GNS zone that is created.
Template: ascension-bind/transfer-allowed
Type: error
-Description: Zone transfer is enabled on some zones?
+_Description: Zone transfer is enabled on some zones?
Ascension has found zones that have zone transfer enabled. Please go ahead and
check the configuration of the zones and allow at least transfer on localhost.
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 9ba9e8a..4ee3878 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
@@ -7,15 +7,20 @@
#set -e
-if [ -n "$DEBIAN_SCRIPT_DEBUG" ]; then set -v -x; DEBIAN_SCRIPT_TRACE=1; fi
-${DEBIAN_SCRIPT_TRACE:+ echo "#42#DEBUG# RUNNING $0 $*" 1>&2 }
+#if [ -n "$DEBIAN_SCRIPT_DEBUG" ]; then set -v -x; DEBIAN_SCRIPT_TRACE=1; fi
+#${DEBIAN_SCRIPT_TRACE:+ echo "#42#DEBUG# RUNNING $0 $*" 1>&2 }
#rndc dumpdb --zones || echo "No Zones have been found!" && exit 1
#grep "Zone dump" /var/cache/bind/named_dump.db | grep -v "arpa" | grep "IN" |
grep -v localhost > installedzones
#read -r zones < installedzones
zonelist=$(grep "^zone" < /etc/bind/named.conf.local | grep -vE
"(arpa|localhost|\"\.\")" | cut -d '"' -f2)
-zonelist=$(echo $zonelist | sed 's/\n/ /g' | sed 's/ /, /g')
+zonelist=$(echo -n "$zonelist" | tr '\n' ',' | sed 's/,/, /g')
+if [[ "$zonelist" == "" ]]; then
+ echo "There are no zones to migrate"
+ exit 0
+fi
+
#altzonelist=$(named-checkconf -z | grep -P "\d{4,}$")
#altzones=("$altzonelist")
@@ -32,8 +37,8 @@ zonelist=$(echo $zonelist | sed 's/\n/ /g' | sed 's/ /, /g')
# exit 1
#fi
-db_set ascension-bind/zones "$zonelist"
-db_subst ascension-bind/zones choices "$zonelist"
+#db_set ascension-bind/zones $zonelist
+db_subst ascension-bind/zones choices $zonelist
db_fset ascension-bind/zones seen false
db_input high ascension-bind/zones || true
db_go || true
@@ -42,22 +47,30 @@ db_go || true
db_get ascension-bind/zones
echo "$RET" | sed 's/ //g' | sed 's/,/\n/g' > selectedzones
readarray zones < selectedzones
+rm selectedzones
+trimmed=$(echo $zones | tr -d '\n')
+if [ -z $trimmed ]; then
+ echo "There are no zones to migrate"
+ exit 0
+fi
db_fset ascension-bind/publishing seen false
db_input medium ascension-bind/publishing || true
db_go || true
+db_get ascension-bind/publishing
PUBLIC=$RET
+if $PUBLIC; then
+ PUBLISH="-p"
+fi
+
zonestatus=true
for ZONE in "address@hidden"
do
ZONE=$( echo "$ZONE" | tr -d '\n')
- su -s /bin/bash ascension << EOF
-ascension "$ZONE" -n localhost --dry-run
-EOF
+ ascension "$ZONE" -n localhost --dry-run
if [ $? -gt 0 ]; then
zonestatus=false
- break
fi
done
@@ -71,18 +84,16 @@ if ! $zonestatus; then
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 restart bind9
+ deb-systemd-invoke restart bind9
zonestatus=true
for ZONE in "address@hidden"
do
ZONE=$( echo "$ZONE" | tr -d '\n')
- su -s /bin/bash ascension << EOF
-ascension "$ZONE" -n localhost --dry-run
-EOF
+ ascension "$ZONE" -n localhost --dry-run
if [ $? -gt 0 ]; then
zonestatus=false
- break
- fi
+ break
+ fi
done
if [ -z $zonestatus ]; then
db_fset ascension-bind/transfer-allowed seen false
@@ -101,14 +112,13 @@ do
ZONE=$( echo "$ZONE" | tr -d '\n')
FILECONV=$( echo "$ZONE" | tr '.' '_')
echo "Creating ascension import config files for $ZONE"
- cat > "/etc/ascension.d/bind-import-$FILE.conf" << EOF
+ cat > "/etc/ascension.d/bind-import-$FILECONV.conf" << EOF
[ascension]
ZONE = $ZONE
TRANSFERNS = localhost
PORT = 53
PUBLIC = $PUBLIC
EOF
- touch "/etc/ascension.d/bind-import-$ZONE.conf"
echo "Creating systemd unit file."
cat > "/etc/ascension.d/ascension-bind-$FILECONV.service" << EOF
[Unit]
@@ -119,25 +129,21 @@ After=gnunet-ascension.service
Type=simple
User=ascension
WorkingDirectory=/etc/ascension.d/
-ExecStart=/usr/bin/ascension $ZONE -n localhost
+ExecStart=/usr/bin/ascension $ZONE -n localhost $PUBLISH
[Install]
WantedBy=multi-user.target
EOF
ln -sf "/etc/ascension.d/ascension-bind-$FILECONV.service"
"/lib/systemd/system/ascension-bind-$FILECONV.service"
done
-deb-systemd-invoke daemon-reload
for ZONE in "address@hidden"
do
ZONE=$( echo "$ZONE" | tr -d '\n')
- ZONE=$( echo "$ZONE" | tr '.' '_')
+ FILECONV=$( echo "$ZONE" | tr '.' '_')
echo "Starting and enabling ascension-bind-$FILECONV"
deb-systemd-invoke start "ascension-bind-$FILECONV"
deb-systemd-invoke enable "ascension-bind-$FILECONV"
- #deb-systemd-invoke start "ascension-bind-$ZONE"
- #deb-systemd-invoke enable "ascension-bind-$ZONE"
done
-deb-systemd-invoke daemon-reload
exit 0
diff --git a/debian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/control
b/debian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/control
index 5361a6d..b26a5f5 100644
--- a/debian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/control
+++ b/debian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/control
@@ -1,12 +1,14 @@
Package: ascension-bind
Version: 0.0.1-1
Architecture: amd64
-Maintainer: rexxnor <address@hidden>
-Installed-Size: 17
-Depends: debconf (>= 0.5) | debconf-2.0
+Maintainer: rexxnor <address@hidden>
+Installed-Size: 19
+Depends: debconf (>= 0.5) | debconf-2.0, python3-ascension, bind9
Section: net
Priority: optional
Homepage: https://git.gnunet.org/ascension.git/
Description: Allows local zone transfer on bind for migration into GNS
This package modifies existing bind configuration to allow zone transfer to
- localhost to allow the gnsmigrator package to migrate the zone into GNS.
+ localhost to allow the gnsmigrator package to migrate the zone into GNS and
+ creates the necessary configuration and service files to do it automatically.
+ As this only creates files and starts services, it is an empty package.
diff --git a/debian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/prerm
b/debian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/prerm
new file mode 100755
index 0000000..590e34f
--- /dev/null
+++ b/debian/ascension-bind-0.0.1/debian/ascension-bind/DEBIAN/prerm
@@ -0,0 +1,36 @@
+#!/bin/bash
+# prerm script for ascension-bind
+#
+# see: dh_installdeb(1)
+# load debconf library
+. /usr/share/debconf/confmodule
+
+set -e
+
+# only get the values set during configuration, defaults otherwise
+db_get ascension-bind/zones
+echo "$RET" | sed 's/ //g' | sed 's/,/\n/g' > selectedzones
+readarray zones < selectedzones
+rm selectedzones
+
+if [ -f "/etc/bind/named.conf.options.backup" ]; then
+ mv "/etc/bind/named.conf.options.backup" "/etc/bind/named.conf.options" ||
true
+fi
+deb-systemd-invoke restart bind9
+
+for ZONE in "address@hidden"
+do
+ ZONE=$( echo "$ZONE" | tr -d '\n')
+ FILECONV=$( echo "$ZONE" | tr '.' '_')
+ echo "Stopping and disabling ascension-bind-$FILECONV"
+ deb-systemd-invoke stop "ascension-bind-$FILECONV"
+ deb-systemd-invoke disable "ascension-bind-$FILECONV"
+ unlink "/lib/systemd/system/ascension-bind-$FILECONV.service" || true
+ rm "/etc/ascension.d/bind-import-$FILECONV.conf" || true
+ rm "/etc/ascension.d/ascension-bind-$FILECONV.service" || true
+done
+
+echo "PURGE" | debconf-communicate ascension-bind
+
+exit 0
+
diff --git a/debian/ascension-bind-0.0.1/debian/control
b/debian/ascension-bind-0.0.1/debian/control
index 0c13b8e..2029ca2 100644
--- a/debian/ascension-bind-0.0.1/debian/control
+++ b/debian/ascension-bind-0.0.1/debian/control
@@ -1,16 +1,16 @@
Source: ascension-bind
Section: net
Priority: optional
-Maintainer: rexxnor <address@hidden>
-Build-Depends: debhelper (>= 9), python3-ascension, bind9
+Maintainer: rexxnor <address@hidden>
+Build-Depends: debhelper (>= 9), python3-ascension, bind9, po-debconf
Standards-Version: 3.9.8
Homepage: https://git.gnunet.org/ascension.git/
-#Vcs-Git: https://anonscm.debian.org/collab-maint/ascension-bind.git
-#Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/ascension-bind.git
Package: ascension-bind
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, python3-ascension, bind9
Description: Allows local zone transfer on bind for migration into GNS
This package modifies existing bind configuration to allow zone transfer to
- localhost to allow the gnsmigrator package to migrate the zone into GNS.
+ localhost to allow the gnsmigrator package to migrate the zone into GNS and
+ creates the necessary configuration and service files to do it automatically.
+ As this only creates files and starts services, it is an empty package.
diff --git a/debian/ascension-bind-0.0.1/debian/po/POTFILES.in
b/debian/ascension-bind-0.0.1/debian/po/POTFILES.in
new file mode 100644
index 0000000..8f63f4f
--- /dev/null
+++ b/debian/ascension-bind-0.0.1/debian/po/POTFILES.in
@@ -0,0 +1 @@
+[type: gettext/rfc822deb] ascension-bind.templates
diff --git a/debian/ascension-bind-0.0.1/debian/rules
b/debian/ascension-bind-0.0.1/debian/rules
index e1c367c..eca4fe4 100755
--- a/debian/ascension-bind-0.0.1/debian/rules
+++ b/debian/ascension-bind-0.0.1/debian/rules
@@ -1,7 +1,7 @@
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
-#export DH_VERBOSE = 1
+export DH_VERBOSE = 1
# see FEATURE AREAS in dpkg-buildflags(1)
@@ -17,9 +17,3 @@
%:
dh $@
-
-# dh_make generated override targets
-# This is example for Cmake (See https://bugs.debian.org/641051 )
-#override_dh_auto_configure:
-# dh_auto_configure -- # -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
-
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 1620237..cc38b20 100644
Binary files a/debian/ascension-bind_0.0.1-1.debian.tar.xz and
b/debian/ascension-bind_0.0.1-1.debian.tar.xz differ
diff --git a/debian/ascension-bind_0.0.1-1.dsc
b/debian/ascension-bind_0.0.1-1.dsc
index 197cdfe..3dc5b23 100644
--- a/debian/ascension-bind_0.0.1-1.dsc
+++ b/debian/ascension-bind_0.0.1-1.dsc
@@ -3,18 +3,18 @@ Source: ascension-bind
Binary: ascension-bind
Architecture: any
Version: 0.0.1-1
-Maintainer: rexxnor <address@hidden>
+Maintainer: rexxnor <address@hidden>
Homepage: https://git.gnunet.org/ascension.git/
Standards-Version: 3.9.8
-Build-Depends: debhelper (>= 9), python3-ascension, bind9
+Build-Depends: debhelper (>= 9), python3-ascension, bind9, po-debconf
Package-List:
ascension-bind deb net optional arch=any
Checksums-Sha1:
0a7953cf5bf7616ff1c2171789fab736e199e769 3860 ascension-bind_0.0.1.orig.tar.xz
- 6b5155ca3372492c44934aaaa511d1fb4600de77 3916
ascension-bind_0.0.1-1.debian.tar.xz
+ 0563ac855c51b8c1d94c955a4e55f897a8a48cc0 4576
ascension-bind_0.0.1-1.debian.tar.xz
Checksums-Sha256:
e21b0672b6d9932d03541c13e9350546542d9dd86373bf6bc78f61a1c79586b4 3860
ascension-bind_0.0.1.orig.tar.xz
- e78f2137906bf781746c9dab80819e9424952e2c32ea87c64d5d0099ef79081d 3916
ascension-bind_0.0.1-1.debian.tar.xz
+ 19d300d61e8b1ab67762d636771efc88a0a57e167148bd0b14da971c905fb618 4576
ascension-bind_0.0.1-1.debian.tar.xz
Files:
3e51a0f28a46eff44e0366ab9185b840 3860 ascension-bind_0.0.1.orig.tar.xz
- ee9021dd6a5702694d477e09bca5a2be 3916 ascension-bind_0.0.1-1.debian.tar.xz
+ 68607370719ffbc36b33ee19d8008fe6 4576 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
index 93d44fd..66ad9b7 100644
--- a/debian/ascension-bind_0.0.1-1_amd64.build
+++ b/debian/ascension-bind_0.0.1-1_amd64.build
@@ -8,6 +8,19 @@ dpkg-buildpackage: info: host architecture amd64
debian/rules clean
dh clean
dh_clean
+ rm -f debian/debhelper-build-stamp
+ rm -rf debian/.debhelper/
+ rm -f debian/ascension-bind.debhelper.log
+ rm -f -- debian/ascension-bind.substvars
debian/ascension-bind.postrm.debhelper debian/files
+ rm -fr -- debian/ascension-bind/ debian/tmp/
+ find . \( \( \
+ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path
.\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o
-type f -a \
+ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
+ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
+ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
+ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
+ \) -exec rm -f {} + \) -o \
+ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \)
\)
dpkg-source -b ascension-bind-0.0.1
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building ascension-bind using existing
./ascension-bind_0.0.1.orig.tar.xz
@@ -54,23 +67,66 @@ dh build
dh binary
dh_testroot
dh_prep
+ rm -f -- debian/ascension-bind.substvars
+ rm -fr -- debian/.debhelper/generated/ascension-bind/
debian/ascension-bind/ debian/tmp/
dh_installdocs
+ install -d debian/ascension-bind/usr/share/doc/ascension-bind
+ install -d debian/.debhelper/generated/ascension-bind
+ install -p -m0644 debian/README.Debian
debian/ascension-bind/usr/share/doc/ascension-bind/README.Debian
+ install -p -m0644 debian/copyright
debian/ascension-bind/usr/share/doc/ascension-bind/copyright
dh_installchangelogs
+ install -p -m0644 debian/changelog
debian/ascension-bind/usr/share/doc/ascension-bind/changelog.Debian
dh_installdebconf
+ install -d debian/ascension-bind/DEBIAN
+ sed s/\#DEBHELPER\#// debian/ascension-bind.config >
debian/ascension-bind/DEBIAN/config
+ chmod 0755 -- debian/ascension-bind/DEBIAN/config
+ chown 0:0 -- debian/ascension-bind/DEBIAN/config
+ po2debconf debian/ascension-bind.templates >
debian/ascension-bind/DEBIAN/templates
+ (grep -a -s -v misc:Depends debian/ascension-bind.substvars; echo
"misc:Depends=debconf (>= 0.5) | debconf-2.0") >
debian/ascension-bind.substvars.new
+ mv debian/ascension-bind.substvars.new debian/ascension-bind.substvars
+ [META] Append autosnippet "postrm-debconf" to postrm
[debian/ascension-bind.postrm.debhelper]
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
+ cd debian/ascension-bind
+ chmod a-x usr/share/doc/ascension-bind/changelog.Debian
+ gzip -9nf usr/share/doc/ascension-bind/changelog.Debian
+ cd '/mnt/ascension/debian/ascension-bind-0.0.1'
dh_fixperms
+ find debian/ascension-bind -true -print0 2>/dev/null | xargs -0r chown
--no-dereference 0:0
+ find debian/ascension-bind ! -type l -a -true -a -true -print0
2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
+ find debian/ascension-bind/usr/share/doc -type f -a -true -a ! -regex
'debian/ascension-bind/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null |
xargs -0r chmod 0644
+ find debian/ascension-bind/usr/share/doc -type d -a -true -a -true
-print0 2>/dev/null | xargs -0r chmod 0755
+ find debian/ascension-bind -type f \( -name '*.so.*' -o -name '*.so' -o
-name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss'
-o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name
'*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0
2>/dev/null | xargs -0r chmod 0644
dh_missing
dh_strip
dh_makeshlibs
+ rm -f debian/ascension-bind/DEBIAN/shlibs
dh_shlibdeps
dh_installdeb
+ sed s/\#DEBHELPER\#// debian/ascension-bind.postinst >
debian/ascension-bind/DEBIAN/postinst
+ chmod 0755 -- debian/ascension-bind/DEBIAN/postinst
+ chown 0:0 -- debian/ascension-bind/DEBIAN/postinst
+ sed s/\#DEBHELPER\#// debian/ascension-bind.prerm >
debian/ascension-bind/DEBIAN/prerm
+ chmod 0755 -- debian/ascension-bind/DEBIAN/prerm
+ chown 0:0 -- debian/ascension-bind/DEBIAN/prerm
+ printf '#!/bin/sh\nset -e\n' > debian/ascension-bind/DEBIAN/postrm
+ cat debian/ascension-bind.postrm.debhelper >>
debian/ascension-bind/DEBIAN/postrm
+ chmod 0755 -- debian/ascension-bind/DEBIAN/postrm
+ chown 0:0 -- debian/ascension-bind/DEBIAN/postrm
dh_gencontrol
+ echo misc:Pre-Depends= >> debian/ascension-bind.substvars
+ dpkg-gencontrol -pascension-bind -ldebian/changelog
-Tdebian/ascension-bind.substvars -Pdebian/ascension-bind -UMulti-Arch
dpkg-gencontrol: warning: Depends field of package ascension-bind: unknown
substitution variable ${shlibs:Depends}
+ chmod 0644 -- debian/ascension-bind/DEBIAN/control
+ chown 0:0 -- debian/ascension-bind/DEBIAN/control
dh_md5sums
+ cd debian/ascension-bind >/dev/null && xargs -r0 md5sum | perl -pe 'if
(address@hidden@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
+ chmod 0644 -- debian/ascension-bind/DEBIAN/md5sums
+ chown 0:0 -- debian/ascension-bind/DEBIAN/md5sums
dh_builddeb
+ dpkg-deb --build debian/ascension-bind ..
dpkg-deb: building package 'ascension-bind' in
'../ascension-bind_0.0.1-1_amd64.deb'.
dpkg-genbuildinfo
dpkg-genchanges >../ascension-bind_0.0.1-1_amd64.changes
@@ -79,14 +135,5 @@ dpkg-genchanges: info: including full source code in upload
dpkg-buildpackage: info: full upload (original source is included)
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: 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:74
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
index c7a6720..bb81169 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
Architecture: amd64 source
Version: 0.0.1-1
Checksums-Md5:
- d4406ce06c99ebabbcc22834d8fd780b 892 ascension-bind_0.0.1-1.dsc
- 9156944d8b0162ac8c76efb193cec389 3846 ascension-bind_0.0.1-1_amd64.deb
+ dacbfb5bc9f40ec6e42e46963b2b3aea 911 ascension-bind_0.0.1-1.dsc
+ 2c43a66f53f6b4d07c9c58dd52a6bfea 4092 ascension-bind_0.0.1-1_amd64.deb
Checksums-Sha1:
- 16c228c6f9458087258222bc1851cd623963d63a 892 ascension-bind_0.0.1-1.dsc
- fff1c10e43a0ecd3fb0348e33f3810646fe0869b 3846 ascension-bind_0.0.1-1_amd64.deb
+ ffc1af95ef245f7145a6acf8275035960bb2adc4 911 ascension-bind_0.0.1-1.dsc
+ 103ed8a46edd191ce37b09b75b5404976f530f1d 4092 ascension-bind_0.0.1-1_amd64.deb
Checksums-Sha256:
- 73455935623c505a28f4654f6999cb3caf9a706aa3c1eca819911a2fdd482f5e 892
ascension-bind_0.0.1-1.dsc
- dfba7ef2ed8d0ebd5972ae7c75f9836b32237c4f33bf6a32b9a0a09053aacffc 3846
ascension-bind_0.0.1-1_amd64.deb
+ 12b1219d515e1b8e8405d256edfeb5d433de4e09ca2d590796b7d7db93124cc8 911
ascension-bind_0.0.1-1.dsc
+ 4b057cd0cc9a95a2839dc6ee02615dc941f28cb5086751496f1284c6c7c963a2 4092
ascension-bind_0.0.1-1_amd64.deb
Build-Origin: Debian
Build-Architecture: amd64
-Build-Date: Fri, 10 May 2019 12:00:26 +0000
+Build-Date: Fri, 17 May 2019 11:46:51 +0000
Installed-Build-Depends:
adduser (= 3.115),
autoconf (= 2.69-10),
diff --git a/debian/ascension-bind_0.0.1-1_amd64.changes
b/debian/ascension-bind_0.0.1-1_amd64.changes
index 564a5d3..c58865f 100644
--- a/debian/ascension-bind_0.0.1-1_amd64.changes
+++ b/debian/ascension-bind_0.0.1-1_amd64.changes
@@ -6,7 +6,7 @@ Architecture: source amd64
Version: 0.0.1-1
Distribution: UNRELEASED
Urgency: low
-Maintainer: rexxnor <address@hidden>
+Maintainer: rexxnor <address@hidden>
Changed-By: rexxnor <address@hidden>
Description:
ascension-bind - Allows local zone transfer on bind for migration into GNS
@@ -16,20 +16,20 @@ Changes:
.
* Initial release Closes: #123123
Checksums-Sha1:
- 16c228c6f9458087258222bc1851cd623963d63a 892 ascension-bind_0.0.1-1.dsc
+ ffc1af95ef245f7145a6acf8275035960bb2adc4 911 ascension-bind_0.0.1-1.dsc
0a7953cf5bf7616ff1c2171789fab736e199e769 3860 ascension-bind_0.0.1.orig.tar.xz
- 6b5155ca3372492c44934aaaa511d1fb4600de77 3916
ascension-bind_0.0.1-1.debian.tar.xz
- 702b9e3ffde295c125ec590b722bc56cfdd5a750 6465
ascension-bind_0.0.1-1_amd64.buildinfo
- fff1c10e43a0ecd3fb0348e33f3810646fe0869b 3846 ascension-bind_0.0.1-1_amd64.deb
+ 0563ac855c51b8c1d94c955a4e55f897a8a48cc0 4576
ascension-bind_0.0.1-1.debian.tar.xz
+ 5b57046d3b772a3062cce6e2bd58594fcc2d9dea 6465
ascension-bind_0.0.1-1_amd64.buildinfo
+ 103ed8a46edd191ce37b09b75b5404976f530f1d 4092 ascension-bind_0.0.1-1_amd64.deb
Checksums-Sha256:
- 73455935623c505a28f4654f6999cb3caf9a706aa3c1eca819911a2fdd482f5e 892
ascension-bind_0.0.1-1.dsc
+ 12b1219d515e1b8e8405d256edfeb5d433de4e09ca2d590796b7d7db93124cc8 911
ascension-bind_0.0.1-1.dsc
e21b0672b6d9932d03541c13e9350546542d9dd86373bf6bc78f61a1c79586b4 3860
ascension-bind_0.0.1.orig.tar.xz
- e78f2137906bf781746c9dab80819e9424952e2c32ea87c64d5d0099ef79081d 3916
ascension-bind_0.0.1-1.debian.tar.xz
- 16e76d9f72c890130a98efc5ed7ebed135d96696d956c85fc7ea178a742c3e87 6465
ascension-bind_0.0.1-1_amd64.buildinfo
- dfba7ef2ed8d0ebd5972ae7c75f9836b32237c4f33bf6a32b9a0a09053aacffc 3846
ascension-bind_0.0.1-1_amd64.deb
+ 19d300d61e8b1ab67762d636771efc88a0a57e167148bd0b14da971c905fb618 4576
ascension-bind_0.0.1-1.debian.tar.xz
+ 3f4d2cbbb9c0cdd1c799ac48c362ea86a6d055d3cc23a08ce343de929b7cbfbe 6465
ascension-bind_0.0.1-1_amd64.buildinfo
+ 4b057cd0cc9a95a2839dc6ee02615dc941f28cb5086751496f1284c6c7c963a2 4092
ascension-bind_0.0.1-1_amd64.deb
Files:
- d4406ce06c99ebabbcc22834d8fd780b 892 net optional ascension-bind_0.0.1-1.dsc
+ dacbfb5bc9f40ec6e42e46963b2b3aea 911 net optional ascension-bind_0.0.1-1.dsc
3e51a0f28a46eff44e0366ab9185b840 3860 net optional
ascension-bind_0.0.1.orig.tar.xz
- ee9021dd6a5702694d477e09bca5a2be 3916 net optional
ascension-bind_0.0.1-1.debian.tar.xz
- 182e01787b6c95b1fc94d4464a6f5103 6465 net optional
ascension-bind_0.0.1-1_amd64.buildinfo
- 9156944d8b0162ac8c76efb193cec389 3846 net optional
ascension-bind_0.0.1-1_amd64.deb
+ 68607370719ffbc36b33ee19d8008fe6 4576 net optional
ascension-bind_0.0.1-1.debian.tar.xz
+ 0cc08d5ea98789ba906d994e0820a490 6465 net optional
ascension-bind_0.0.1-1_amd64.buildinfo
+ 2c43a66f53f6b4d07c9c58dd52a6bfea 4092 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 b67d423..9e006e8 100644
Binary files a/debian/ascension-bind_0.0.1-1_amd64.deb and
b/debian/ascension-bind_0.0.1-1_amd64.deb differ
--
To stop receiving notification emails like this one, please contact
address@hidden
- [GNUnet-SVN] [ascension] branch master updated (8de9104 -> 220c7c9),
gnunet <=