Your message dated Sat, 28 Oct 2023 10:21:14 +0000
with message-id <[email protected]>
and subject line Bug#1054054: fixed in shorewall 5.2.8-3
has caused the Debian Bug report #1054054,
regarding shorewall-init: Please provide native NetworkManager hook scripts
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1054054: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054054
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: shorewall-init
Version: 5.2.8-2
Severity: normal
User: [email protected]
Usertags: nm-hook-scripts
Hi,
NetworkManager provides a service named NetworkManager-dispatcher
[1], which executes scripts in
/{etc,usr/lib}/NetworkManager/dispatcher.d upon (network) state
changes.
This is in spirit similar to ifupdown's /etc/network/if-*.d/ scripts.
Previously, NetworkManager tried to call those ifupdown hook scripts
via NetworkManager-dispatcher by faking an ifupdown environment.
This caused a variety of problems though. While the concepts are
similar, the actual implementations differ significantly, e.g. when
certain events are triggered. So the mapping was never really correct
and complete. Also, some ifupdown hook scripts are meant to extend
the functionality of ifupdown. The bridge-utils and wpasupplicant
package are examples here, that provide hook scripts that should not
be run under NetworkManager, as it has builtin implementations for
this kind of functionality.
As a result, NetworkManager in trixie will remove support for running
ifupdown hook scripts.
Your package shorewall-init installs one or more ifupdown hook
scripts.
Please evaluate, whether your package would benefit from shipping a
native hook script for NetworkManager. If not, please just close this
bug report with a corresponding comment.
Such package provided hook scripts should be placed in
/usr/lib/NetworkManager/dispatcher.d/. If your hook script needs
additional configuration, please place this configuration in /etc and
source that in your hooks script. It is discouraged to place package
provided hook scripts directly in /etc/NetworkManager/dispatcher.d/.
This directory is meant for local modifications.
You can read more about the NetworkManager-dispatcher interface at
[1].
If you have further questions, you can contact me directly or
preferably the pkg-utopia mailing list at
<[email protected]>.
Kind regards,
Michael
[1]
https://manpages.debian.org/bookworm/network-manager/NetworkManager-d
ispatcher.8.en.html [2]
--- End Message ---
--- Begin Message ---
Source: shorewall
Source-Version: 5.2.8-3
Done: Jeremy Sowden <[email protected]>
We believe that the bug you reported is fixed in the latest version of
shorewall, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jeremy Sowden <[email protected]> (supplier of updated shorewall package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 27 Oct 2023 19:35:42 +0100
Source: shorewall
Architecture: source
Version: 5.2.8-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Shorewall Team <[email protected]>
Changed-By: Jeremy Sowden <[email protected]>
Closes: 1054054
Changes:
shorewall (5.2.8-3) unstable; urgency=medium
.
* d/rules
+ make build verbose unless the `terse` build option is used
+ remove some trailing slashes
* d/01-shorewall, d/rules, d/shorewall-init.install
+ add NetworkManager dispatcher script (Closes: #1054054)
* d/shorewall*-lite.lintian-overrides
+ override warnings about undefined troff macros
Checksums-Sha1:
9eebd761917b8e062fec3e0d5d2a1b5b6848d3b1 2440 shorewall_5.2.8-3.dsc
bb70e56eebf1b56559a52223574452df6b732fa2 29144 shorewall_5.2.8-3.debian.tar.xz
0a19332d3da879f6bb8e6a450bf56a40ee668dac 5619
shorewall_5.2.8-3_source.buildinfo
Checksums-Sha256:
fac0b57b2ebc4bfc02756fecbf7ce9ed725e6086df0295bd2eeca873ed8ad04d 2440
shorewall_5.2.8-3.dsc
4ee0cd05279ea29483a5d068d13a27f08e414a9f0a2798625f6773474ce19772 29144
shorewall_5.2.8-3.debian.tar.xz
d42e482d7c30122986a500afec9d2604c6ce1196a81913cf13c83778d48c0035 5619
shorewall_5.2.8-3_source.buildinfo
Files:
94aa5468b8b899ec4c7085f79c7b842d 2440 net optional shorewall_5.2.8-3.dsc
a1affa7fa75c9a04986cce57430ee406 29144 net optional
shorewall_5.2.8-3.debian.tar.xz
5a46950a72b9bac78fc11d5ce49e1126 5619 net optional
shorewall_5.2.8-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEvjSXQsqYfs1+d+QtrRX0NfBfli0FAmU82dkACgkQrRX0NfBf
li2mXRAAtkRGgGE7/URXFYplpXmAFRiLcvfZg9oCDvyhmJBwBENwyzXbbskqA6yL
7EUKGD7gH+ARG9wn0sOloM793tltKvHNobYmvY3HNUN/r20oDivbQrJ0cNapKd+z
Fwg8W+4eV70AGXQSP3IexDT+QSjjpZTDkgSTVWY16LJosn3tQ1c5FdRQFACVt7rg
p51LvKBQcapap9fNHvY6bWx3jpXPttFHqboPfnS4uxhQDGveL3aVdpm4cLLE3fiL
yHIRZ9G8c3Lm30x/lU5+QT5IhhToc7DoiOzK7MnrJUtT2heqyELjjwfSuuEeo46a
j0+BggtfTyHl+ziY84MiI9EsziZlEUyEMeQl9782Knw3N/6bu2yYUmkytx6wwOeq
sZn9/O6QjL8RO3gvYhFxxhUk2yZOtQ2YAKlO5AMFLc04GMfug1u2/s5Z1TOp8wvD
RKdgYO18u2OvzLfKe7FDyyMpWDCW/Coc7D9p9p8HVIfI5zC2G8KYDz9sBHRWtGm1
lnFQ1ncL19PiSQhbRdalnXPDiWzRNg6iaEgQfHvQbc7eaV3I+Fy1xfAZP13orbhk
Ii4f72VvkUGoXbPP1zPorH/sTRTCDm7if5SRx3rsK2jb8tSCB7UJv2FR/ExJb0yh
8BgCrYnMQcPtg3iDV+gAvP6MlW4By5YdfJQp44uEZQ3TU+372jY=
=muFT
-----END PGP SIGNATURE-----
--- End Message ---