gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [ascension] 02/02: made lintian happy, added translatable t


From: gnunet
Subject: [GNUnet-SVN] [ascension] 02/02: made lintian happy, added translatable templates, fixed zone selection
Date: Fri, 17 May 2019 14:55:09 +0200

This is an automated email from the git hooks/post-receive script.

rexxnor pushed a commit to branch master
in repository ascension.

commit 220c7c9fb7e0b709f057f5362c6bb0cefa610fa2
Author: rexxnor <address@hidden>
AuthorDate: Fri May 17 13:50:39 2019 +0200

    made lintian happy, added translatable templates, fixed zone selection
---
 ascension/ascension.py                             |   4 +-
 .../debian/ascension-bind.config                   |  36 +++++++-----
 .../debian/ascension-bind.prerm                    |  36 ++++++++++++
 .../debian/ascension-bind.templates                |   6 +-
 .../debian/ascension-bind/DEBIAN/config            |  36 +++++++-----
 .../debian/ascension-bind/DEBIAN/control           |   6 +-
 .../debian/ascension-bind/DEBIAN/prerm             |  36 ++++++++++++
 debian/ascension-bind-0.0.1/debian/control         |   6 +-
 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 4012 -> 4576 bytes
 debian/ascension-bind_0.0.1-1.dsc                  |   8 +--
 debian/ascension-bind_0.0.1-1_amd64.build          |  62 +++++++++++++++++++--
 debian/ascension-bind_0.0.1-1_amd64.buildinfo      |  14 ++---
 debian/ascension-bind_0.0.1-1_amd64.changes        |  24 ++++----
 debian/ascension-bind_0.0.1-1_amd64.deb            | Bin 3980 -> 4092 bytes
 16 files changed, 208 insertions(+), 75 deletions(-)

diff --git a/ascension/ascension.py b/ascension/ascension.py
index 1c958b8..4f2e7ee 100644
--- a/ascension/ascension.py
+++ b/ascension/ascension.py
@@ -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/debian/ascension-bind-0.0.1/debian/ascension-bind.config 
b/debian/ascension-bind-0.0.1/debian/ascension-bind.config
index e5e6ef4..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,16 +7,16 @@
 
 #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')
-if [ -z "$zonelist" ]; then
+zonelist=$(echo -n "$zonelist" | tr '\n' ',' | sed 's/,/, /g')
+if [[ "$zonelist" == "" ]]; then
     echo "There are no zones to migrate"
     exit 0
 fi
@@ -37,8 +37,8 @@ fi
 #   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
@@ -48,12 +48,22 @@ 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
@@ -61,7 +71,6 @@ do
     ascension "$ZONE" -n localhost --dry-run
     if [ $? -gt 0 ]; then
         zonestatus=false
-        break
     fi
 done
 
@@ -80,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
@@ -105,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]
@@ -123,7 +129,7 @@ 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
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 b872ea2..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,16 +7,16 @@
 
 #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')
-if [ -z "$zonelist" ]; then
+zonelist=$(echo -n "$zonelist" | tr '\n' ',' | sed 's/,/, /g')
+if [[ "$zonelist" == "" ]]; then
     echo "There are no zones to migrate"
     exit 0
 fi
@@ -37,8 +37,8 @@ fi
 #   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
@@ -48,12 +48,22 @@ 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
@@ -61,7 +71,6 @@ do
     ascension "$ZONE" -n localhost --dry-run
     if [ $? -gt 0 ]; then
         zonestatus=false
-        break
     fi
 done
 
@@ -80,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
@@ -105,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]
@@ -123,7 +129,7 @@ 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
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 348d2ac..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
@@ -2,11 +2,13 @@ Package: ascension-bind
 Version: 0.0.1-1
 Architecture: amd64
 Maintainer: rexxnor <address@hidden>
-Installed-Size: 18
+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 0459b93..2029ca2 100644
--- a/debian/ascension-bind-0.0.1/debian/control
+++ b/debian/ascension-bind-0.0.1/debian/control
@@ -2,7 +2,7 @@ Source: ascension-bind
 Section: net
 Priority: optional
 Maintainer: rexxnor <address@hidden>
-Build-Depends: debhelper (>= 9), python3-ascension, bind9
+Build-Depends: debhelper (>= 9), python3-ascension, bind9, po-debconf
 Standards-Version: 3.9.8
 Homepage: https://git.gnunet.org/ascension.git/
 
@@ -11,4 +11,6 @@ Architecture: any
 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 7f30c3b..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 562a8c6..3dc5b23 100644
--- a/debian/ascension-bind_0.0.1-1.dsc
+++ b/debian/ascension-bind_0.0.1-1.dsc
@@ -6,15 +6,15 @@ Version: 0.0.1-1
 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
- 765dd0735494ee2cdbd19182ea411f3559f9e65d 4012 
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
- 765e8c34d1c3f836cfbc3e579119c9a48be5e1fff1a393aaee3fba74ab11675c 4012 
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
- 48c98574d2c632f73e2d2181eea7c2e3 4012 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 82cc1da..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,11 +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!
-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
 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 72bef42..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:
- 92fd9f3a35300b20e43872be5d86896a 899 ascension-bind_0.0.1-1.dsc
- 8897880391c06f398a507fec5c1cc7bc 3980 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:
- 3a372252001faa382de9c5c6e796b9a375c61f1f 899 ascension-bind_0.0.1-1.dsc
- 2e3334062b0d082b4ffd5972d3894b205067b4cd 3980 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:
- 3692554255a39037551378abb9f215ba4cffd320b508c554ef56ec5ffc20f14f 899 
ascension-bind_0.0.1-1.dsc
- 0c03a0d84dee99b1897ba218c62d84dd30616fb2332b29127aba836efc42fa4f 3980 
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: Wed, 15 May 2019 14:21:56 +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 dfcadc6..c58865f 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:
  .
    * Initial release Closes: #123123
 Checksums-Sha1:
- 3a372252001faa382de9c5c6e796b9a375c61f1f 899 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
- 765dd0735494ee2cdbd19182ea411f3559f9e65d 4012 
ascension-bind_0.0.1-1.debian.tar.xz
- 302d1c4efeb01ede26026bf852fa6743f00e601a 6465 
ascension-bind_0.0.1-1_amd64.buildinfo
- 2e3334062b0d082b4ffd5972d3894b205067b4cd 3980 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:
- 3692554255a39037551378abb9f215ba4cffd320b508c554ef56ec5ffc20f14f 899 
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
- 765e8c34d1c3f836cfbc3e579119c9a48be5e1fff1a393aaee3fba74ab11675c 4012 
ascension-bind_0.0.1-1.debian.tar.xz
- 0f0da8b2755309e8838a071d886f8f5817ed2ea8ef3cb503341e8f5d76484500 6465 
ascension-bind_0.0.1-1_amd64.buildinfo
- 0c03a0d84dee99b1897ba218c62d84dd30616fb2332b29127aba836efc42fa4f 3980 
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:
- 92fd9f3a35300b20e43872be5d86896a 899 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
- 48c98574d2c632f73e2d2181eea7c2e3 4012 net optional 
ascension-bind_0.0.1-1.debian.tar.xz
- e2f259159b027b5544001535ba1ddea4 6465 net optional 
ascension-bind_0.0.1-1_amd64.buildinfo
- 8897880391c06f398a507fec5c1cc7bc 3980 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 7da1d56..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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]