Version 1.7.8 of Mandos is released

Teddy Hogeborn teddy at recompile.se
Tue Jun 21 22:45:34 CEST 2016


Mandos 1.7.8 is released.  It is a bug fix release, fixing Debian bug
#819982 which made the client not work ("bad gpgme_op_decrypt: GPGME:
Decryption failed") when booting when GnuPG 2 was used, and also makes
the server --interface option work when Python 2.7 is used.

Background for the curious: For the first bug, GnuPG 2 now requires its
helper binary "gpg-agent", which we now install in the initramfs.  About
the second bug, Python 2.7 removed the obsolete "IN" module, but that
was the only place where the SO_BINDTODEVICE constant could be found, so
we must now fall back to extraordinary measures to obtain it.  (In
Python 3.2 and above it will no longer be a problem, since it then
includes the SO_BINDTODEVICE constant in the "socket" module, which is a
much more reasonable place for it, anyway.)

Version 1.7.8 (2016-06-21)
* Client
** Include intro(8mandos) man page
** mandos-keygen: Use ECDSA SSH keys by default
** Bug fix: Work with GnuPG 2 when booting (Debian bug #819982)
   by copying /usr/bin/gpg-agent into initramfs
* Server
** Bug fix: Work with GnuPG 2 (don't use --no-use-agent option)
** Bug fix: Make the --interface option work when using Python 2.7
   by trying harder to find SO_BINDTODEVICE

Debian package changes:

* debian/control (Homepage): Change URL to use HTTPS.
  (Standards-Version): Update to 3.9.8.
* debian/copyright (Source): Change URL to HTTPS.
* debian/mandos-client.README.Debian: Change wording to match updated
  capabilities.

/Teddy Hogeborn & Björn Påhlsson

-- 
The Mandos Project
https://www.recompile.se/mandos
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <http://mail.recompile.se/pipermail/mandos-dev/attachments/20160621/4be8a36e/attachment.sig>


More information about the Mandos-Dev mailing list