[Bug 2080653] Re: Sync mandos 1.8.17-1 (universe) from Debian unstable (main)

Mandos Maintainers 2080653 at bugs.launchpad.net
Fri Sep 20 12:06:35 UTC 2024


(Upstream does not keep a ChangeLog file.)

NEWS file entry for version 1.8.17:

Version 1.8.17 (2024-09-12)
* Improve documentation slightly, especially how to add extra options
  to mandos-client when using dracut with systemd.
* Make life easier for distribution packagers by making sure that
  "make install" creates all required directories.
* Server
** When seeing clients.conf entries lacking both fingerprint and
   key_id, show a warning and ignore them instead of crashing,
* Client
** Suppress most spurious compiler warnings.
** Use 64-bit time.
** In initramfs-tools-hook, be aware of new name of GPGME library,
   libgpgme11t64.
** In password-agent(8mandos), look for a Plymouth process in
   alphabetical order, not in reverse alphabetical order.  This is
   technically a user-visible change, but should never matter in
   practice.

(Since the package is already accepted in Debian testing, all other logs
can be had from the Debian build systems.)

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2080653

Title:
  Sync mandos 1.8.17-1 (universe) from Debian unstable (main)

Status in mandos package in Ubuntu:
  New

Bug description:
  Please sync mandos 1.8.17-1 (universe) from Debian unstable (main)

  Explanation of the Ubuntu delta and why it can be dropped:
    * No-change rebuild for CVE-2024-3094
    * No-change rebuild for CVE-2024-3094
    * Don't hard-code dependency on shared library.
    * Drop multiple outdated gnutls versioned (build-) dependencies.
    * Would fix Launchpad bug #2068014 (a.k.a. Debian bug #1077927).

  Changelog entries since current oracular version 1.8.16-1ubuntu4:

  mandos (1.8.17-1) unstable; urgency=medium

    * New upstream release.
    * debian/control (Package: mandos/Depends): Fix "mandos: Depends on
      transition package gnupg2" by removing "gnupg2 |".  (Closes: #1055402)
    * debian/control (Source: mandos/Build-Depends): Fix "Please switch
      Build-Depends to systemd-dev" by preferring systemd-dev to older
      systemd (Closes: #1060546)
    * Fix "reportbug: mandos-client does not include gpg-agent in initramfs"
      by first trying the new library name, libgpgme11t64 (Closes: #1077927)
    * Fix "mandos-client postrm purge can mysteriously fail" by making sure
      that the maintainer scripts do not output anything to standard output
      (Closes: #1079588)
    * debian/mandos-client.postinst (update_initramfs): Add "1>&2" to
      invocations of update-initramfs and /etc/kernel/postinst.d/dracut.
      (add_mandos_user): Add "1>&2" to invocations of usermod, groupmod, and
      adduser.
      (create_keys): Add "1>&2" to invocations of mandos-keygen,
      gpg-connect-agent, certtool, and openssl.
      (create_dh_params): Add "1>&2" to invocations of certtool and openssl.
      Add "--force" option to "rm".
    * debian/mandos-client.postrm (update_initramfs): Add "1>&2" to
      invocations of update-initramfs and /etc/kernel/postinst.d/dracut.
    * Fix "mandos lost mandos.service systemd unit" by getting the correct
      directory names from pkg-config (Closes: #1069689)
    * debian/mandos-client.dirs (usr/lib/sysusers.d): Removed.
    * debian/mandos.dirs (lib/systemd/system, usr/lib/tmpfiles.d,
      usr/lib/sysusers.d): Removed.
    * debian/rules (PKG_CONFIG): New; copied from Makefile.
    * (override_dh_installdirs-indep): New; run dh_installdirs twice:  first
      normally, and again for the systemd unit file directory and the
      directories for the "tmpfilesdir" and "sysusersdir" variables from
      pkg-config.
      (override_dh_installdirs-arch): New; create directory for the
      "sysusersdir" variable from pkg-config.
    * debian/mandos.dirs: Change D-Bus policy directory
      "/etc/dbus-1/session.d" to "/usr/share/dbus-1/session.d".
    * debian/mandos.maintscript: New; remove the old D-Bus policy file.
    * debian/mandos-client.README.Debian: Fix spelling.
    * debian/mandos-client.README.Debian: Remove unnecessary word "simply".
      Also add instructions on how to add the --connect= options to
      mandos-client when using dracut.
    * debian/mandos-client.postrm: Also shred(1) tls-privkkey.pem, just like
      with seckey.txt.
    * debian/mandos-client.postinst (update_initramfs): When using dracut,
      but the initramfs image file does not yet exist (due to the kernel
      package not having been configured), create a new empty file with the
      correct permissions, so that dracut will use the correct permissions
      when creating the initramfs image file.
    * debian/control (Package: mandos/Depends): Add "libgnutls30t64" as an
      alternative to libgnutls30.
    * debian/mandos-client.lintian-overrides: Change to new lintian "pointed
      hints" syntax.
    * debian/mandos.lintian-overrides: - '' -
    * debian/control (Standards-Version): Change to "4.7.0".

   -- Teddy Hogeborn <teddy at recompile.se>  Thu, 12 Sep 2024 18:59:04
  +0200

  mandos (1.8.16-1.2) unstable; urgency=medium

    * Non-maintainer upload.
    * Install mandos.service again. (Closes: #1069689)

   -- Helmut Grohne <helmut at subdivi.de>  Mon, 22 Apr 2024 21:13:43 +0200

  mandos (1.8.16-1.1) unstable; urgency=medium

    * Non-maintainer upload.
    * Depend only on gnupg instead of transitional gnupg2 (Closes: #1055402).
    * Build-Depend on systemd-dev instead of systemd (Closes: #1060546).
    * Build-Depend on pkgconf instead of pkg-config.
    * (Build-)Depend on current libgnutls.

   -- Bastian Germann <bage at debian.org>  Fri, 19 Apr 2024 13:08:30 +0200

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mandos/+bug/2080653/+subscriptions




More information about the Ubuntu-sponsors mailing list