/mandos/trunk

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/trunk

« back to all changes in this revision

Viewing changes to debian/changelog

  • Committer: Teddy Hogeborn
  • Date: 2024-11-17 18:43:11 UTC
  • Revision ID: teddy@recompile.se-20241117184311-ox25kvngy62h209g
Debian package: Avoid suggesting a C compiler unnecessarily

The list of suggested packages, meant to enable the "mandos" program
to find the correct value of SO_BINDTODEVICE by using a C compiler,
are not necessary when Python 3.3 or later is used, since it has the
SO_BINDTODEVICE constant defined in the "socket" module.  Also, Python
2.6 or older has the same constant in the old "IN" module.  Therefore,
we should suggest these Python versions as alternatives to a C
compiler, so that a C compiler is not installed unnecessarily.

debian/control (Package: mandos/Suggests): Add "python3 (>= 3.3)" and
"python (<= 2.6)" as alternatives to "libc6-dev | libc-dev" and
"c-compiler".

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
mandos (1.8.17-1) unstable; urgency=medium
 
2
 
 
3
  * New upstream release.
 
4
  * debian/control (Package: mandos/Depends): Fix "mandos: Depends on
 
5
    transition package gnupg2" by removing "gnupg2 |".  (Closes: #1055402)
 
6
  * debian/control (Source: mandos/Build-Depends): Fix "Please switch
 
7
    Build-Depends to systemd-dev" by preferring systemd-dev to older
 
8
    systemd (Closes: #1060546)
 
9
  * Fix "reportbug: mandos-client does not include gpg-agent in initramfs"
 
10
    by first trying the new library name, libgpgme11t64 (Closes: #1077927)
 
11
  * Fix "mandos-client postrm purge can mysteriously fail" by making sure
 
12
    that the maintainer scripts do not output anything to standard output
 
13
    (Closes: #1079588)
 
14
  * debian/mandos-client.postinst (update_initramfs): Add "1>&2" to
 
15
    invocations of update-initramfs and /etc/kernel/postinst.d/dracut.
 
16
    (add_mandos_user): Add "1>&2" to invocations of usermod, groupmod, and
 
17
    adduser.
 
18
    (create_keys): Add "1>&2" to invocations of mandos-keygen,
 
19
    gpg-connect-agent, certtool, and openssl.
 
20
    (create_dh_params): Add "1>&2" to invocations of certtool and openssl.
 
21
    Add "--force" option to "rm".
 
22
  * debian/mandos-client.postrm (update_initramfs): Add "1>&2" to
 
23
    invocations of update-initramfs and /etc/kernel/postinst.d/dracut.
 
24
  * Fix "mandos lost mandos.service systemd unit" by getting the correct
 
25
    directory names from pkg-config (Closes: #1069689)
 
26
  * debian/mandos-client.dirs (usr/lib/sysusers.d): Removed.
 
27
  * debian/mandos.dirs (lib/systemd/system, usr/lib/tmpfiles.d,
 
28
    usr/lib/sysusers.d): Removed.
 
29
  * debian/rules (PKG_CONFIG): New; copied from Makefile.
 
30
  * (override_dh_installdirs-indep): New; run dh_installdirs twice:  first
 
31
    normally, and again for the systemd unit file directory and the
 
32
    directories for the "tmpfilesdir" and "sysusersdir" variables from
 
33
    pkg-config.
 
34
    (override_dh_installdirs-arch): New; create directory for the
 
35
    "sysusersdir" variable from pkg-config.
 
36
  * debian/mandos.dirs: Change D-Bus policy directory
 
37
    "/etc/dbus-1/session.d" to "/usr/share/dbus-1/session.d".
 
38
  * debian/mandos.maintscript: New; remove the old D-Bus policy file.
 
39
  * debian/mandos-client.README.Debian: Fix spelling.
 
40
  * debian/mandos-client.README.Debian: Remove unnecessary word "simply".
 
41
    Also add instructions on how to add the --connect= options to
 
42
    mandos-client when using dracut.
 
43
  * debian/mandos-client.postrm: Also shred(1) tls-privkkey.pem, just like
 
44
    with seckey.txt.
 
45
  * debian/mandos-client.postinst (update_initramfs): When using dracut,
 
46
    but the initramfs image file does not yet exist (due to the kernel
 
47
    package not having been configured), create a new empty file with the
 
48
    correct permissions, so that dracut will use the correct permissions
 
49
    when creating the initramfs image file.
 
50
  * debian/control (Package: mandos/Depends): Add "libgnutls30t64" as an
 
51
    alternative to libgnutls30.
 
52
  * debian/mandos-client.lintian-overrides: Change to new lintian "pointed
 
53
    hints" syntax.
 
54
  * debian/mandos.lintian-overrides: - '' -
 
55
  * debian/control (Standards-Version): Change to "4.7.0".
 
56
 
 
57
 -- Teddy Hogeborn <teddy@recompile.se>  Thu, 12 Sep 2024 18:59:04 +0200
 
58
 
 
59
mandos (1.8.16-1.2) unstable; urgency=medium
 
60
 
 
61
  * Non-maintainer upload.
 
62
  * Install mandos.service again. (Closes: #1069689)
 
63
 
 
64
 -- Helmut Grohne <helmut@subdivi.de>  Mon, 22 Apr 2024 21:13:43 +0200
 
65
 
 
66
mandos (1.8.16-1.1) unstable; urgency=medium
 
67
 
 
68
  * Non-maintainer upload.
 
69
  * Depend only on gnupg instead of transitional gnupg2 (Closes: #1055402).
 
70
  * Build-Depend on systemd-dev instead of systemd (Closes: #1060546).
 
71
  * Build-Depend on pkgconf instead of pkg-config.
 
72
  * (Build-)Depend on current libgnutls.
 
73
 
 
74
 -- Bastian Germann <bage@debian.org>  Fri, 19 Apr 2024 13:08:30 +0200
 
75
 
 
76
mandos (1.8.16-1) unstable; urgency=medium
 
77
 
 
78
  * New upstream release.
 
79
  * debian/rules (override_dh_fixperms-arch): Make sure dh_fixperms also
 
80
    is applied to the directory
 
81
    /usr/share/doc/mandos-client/examples/network-hooks.d (but still not
 
82
    to the files therein).
 
83
  * debian/po/pt_BR.po: Add Brazilian Portuguese translation of the
 
84
    debconf template (Closes: #1026400).
 
85
  * debian/po/fr.po: Add missing whitespace to the id and translation
 
86
    for msgid " key_id = <HEXSTRING>".
 
87
  * debian/control (Standards-Version): Change to "4.6.2".
 
88
 
 
89
 -- Teddy Hogeborn <teddy@recompile.se>  Wed, 08 Feb 2023 00:58:24 +0100
 
90
 
 
91
mandos (1.8.15-1) unstable; urgency=medium
 
92
 
 
93
  * New upstream release.
 
94
  * debian/po/fr.po: Add missing whitespace to the id and translation
 
95
    for msgid " ${key_id}".
 
96
  * debian/mandos-client.lintian-overrides: Remove all empty commented
 
97
    lines.  Rename "setuid-binary" tag to "elevated-privileges".
 
98
  * debian/control (Standards-Version): Change to "4.6.0".
 
99
  * debian/copyright: Update copyright year to 2022.
 
100
  * debian/po/es.po: Add Spanish translation of the debconf template
 
101
    (Closes: #987595).
 
102
 
 
103
 -- Teddy Hogeborn <teddy@recompile.se>  Mon, 25 Apr 2022 20:43:27 +0200
 
104
 
1
105
mandos (1.8.14-1) unstable; urgency=medium
2
106
 
3
107
  * New upstream release.  Includes workaround for #981302