diff -Nru mandos-1.7.12/common.ent mandos-1.7.13/common.ent --- mandos-1.7.12/common.ent 2016-10-05 20:05:03.000000000 +0000 +++ mandos-1.7.13/common.ent 2016-10-08 04:25:30.000000000 +0000 @@ -1,3 +1,3 @@ - + diff -Nru mandos-1.7.12/debian/changelog mandos-1.7.13/debian/changelog --- mandos-1.7.12/debian/changelog 2016-10-05 20:06:55.000000000 +0000 +++ mandos-1.7.13/debian/changelog 2016-10-08 04:31:07.000000000 +0000 @@ -1,3 +1,11 @@ +mandos (1.7.13-1) unstable; urgency=medium + + * New upstream release. + * Fix "fails to install noninteractively" by using the "%no-protection" + statement in the GnuPG batch parameter file. (Closes: #840001) + + -- Teddy Hogeborn Sat, 08 Oct 2016 06:31:07 +0200 + mandos (1.7.12-1) unstable; urgency=medium * New upstream release. diff -Nru mandos-1.7.12/Makefile mandos-1.7.13/Makefile --- mandos-1.7.12/Makefile 2016-10-05 20:04:37.000000000 +0000 +++ mandos-1.7.13/Makefile 2016-10-08 04:25:18.000000000 +0000 @@ -40,7 +40,7 @@ OPTIMIZE=-Os -fno-strict-aliasing LANGUAGE=-std=gnu11 htmldir=man -version=1.7.12 +version=1.7.13 SED=sed USER=$(firstword $(subst :, ,$(shell getent passwd _mandos || getent passwd nobody || echo 65534))) diff -Nru mandos-1.7.12/mandos mandos-1.7.13/mandos --- mandos-1.7.12/mandos 2016-10-05 20:05:02.000000000 +0000 +++ mandos-1.7.13/mandos 2016-10-08 04:25:30.000000000 +0000 @@ -114,7 +114,7 @@ if sys.version_info.major == 2: str = unicode -version = "1.7.12" +version = "1.7.13" stored_state_file = "clients.pickle" logger = logging.getLogger() diff -Nru mandos-1.7.12/mandos-ctl mandos-1.7.13/mandos-ctl --- mandos-1.7.12/mandos-ctl 2016-10-05 20:05:02.000000000 +0000 +++ mandos-1.7.13/mandos-ctl 2016-10-08 04:25:30.000000000 +0000 @@ -75,7 +75,7 @@ server_path = "/" server_interface = domain + ".Mandos" client_interface = domain + ".Mandos.Client" -version = "1.7.12" +version = "1.7.13" try: diff -Nru mandos-1.7.12/mandos-keygen mandos-1.7.13/mandos-keygen --- mandos-1.7.12/mandos-keygen 2016-10-05 20:05:02.000000000 +0000 +++ mandos-1.7.13/mandos-keygen 2016-10-08 04:25:30.000000000 +0000 @@ -21,7 +21,7 @@ # Contact the authors at . # -VERSION="1.7.12" +VERSION="1.7.13" KEYDIR="/etc/keys/mandos" KEYTYPE=RSA @@ -218,6 +218,7 @@ #Handle: #%pubring pubring.gpg #%secring secring.gpg + %no-protection %commit EOF @@ -324,10 +325,10 @@ cat "$PASSFILE" else tty --quiet && stty -echo - echo -n "Enter passphrase: " >&2 + echo -n "Enter passphrase: " >/dev/tty read first tty --quiet && echo >&2 - echo -n "Repeat passphrase: " >&2 + echo -n "Repeat passphrase: " >/dev/tty read second if tty --quiet; then echo >&2 diff -Nru mandos-1.7.12/mandos.lsm mandos-1.7.13/mandos.lsm --- mandos-1.7.12/mandos.lsm 2016-10-05 20:05:03.000000000 +0000 +++ mandos-1.7.13/mandos.lsm 2016-10-08 04:25:30.000000000 +0000 @@ -1,7 +1,7 @@ Begin4 Title: Mandos -Version: 1.7.12 -Entered-date: 2016-10-05 +Version: 1.7.13 +Entered-date: 2016-10-08 Description: The Mandos system allows computers to have encrypted root file systems and at the same time be capable of remote and/or unattended reboots. @@ -12,9 +12,9 @@ Maintained-by: teddy@recompile.se (Teddy Hogeborn), belorn@recompile.se (Björn Påhlsson) Primary-site: https://www.recompile.se/mandos - 173K mandos_1.7.12.orig.tar.gz + 173K mandos_1.7.13.orig.tar.gz Alternate-site: ftp://ftp.recompile.se/pub/mandos - 173K mandos_1.7.12.orig.tar.gz + 173K mandos_1.7.13.orig.tar.gz Platforms: Requires GCC, GNU libC, Avahi, GnuPG, Python 2.7, and various other libraries. While made for Debian GNU/Linux, it is probably portable to other diff -Nru mandos-1.7.12/mandos-monitor mandos-1.7.13/mandos-monitor --- mandos-1.7.12/mandos-monitor 2016-10-05 20:05:02.000000000 +0000 +++ mandos-1.7.13/mandos-monitor 2016-10-08 04:25:30.000000000 +0000 @@ -58,7 +58,7 @@ domain = 'se.recompile' server_interface = domain + '.Mandos' client_interface = domain + '.Mandos.Client' -version = "1.7.12" +version = "1.7.13" try: dbus.OBJECT_MANAGER_IFACE diff -Nru mandos-1.7.12/NEWS mandos-1.7.13/NEWS --- mandos-1.7.12/NEWS 2016-10-05 20:06:19.000000000 +0000 +++ mandos-1.7.13/NEWS 2016-10-08 04:28:49.000000000 +0000 @@ -1,6 +1,11 @@ This NEWS file records noteworthy changes, very tersely. See the manual for detailed information. +Version 1.7.13 (2016-10-08) +* Client +** Minor bug fix: Don't ask for passphrase or fail when generating + keys using GnuPG 2.1 in a chrooted environment. + Version 1.7.12 (2016-10-05) * Client ** Bug fix: Don't crash after exit() when using DH parameters file