File nftables-service.changes of Package nftables-service
-------------------------------------------------------------------
Tue Jul 18 16:04:22 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- config does not need the executable bit
-------------------------------------------------------------------
Wed Dec 8 08:51:08 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.3.0
- Move the migration to the shell script and remember if we did
the migration already, so we don't move old files restored from
a backup over live data later.
- Add a warning if the old filename is still found after the
migration.
- drop DefaultDependencies=no from the unit file
-------------------------------------------------------------------
Wed Dec 8 08:33:39 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.2.1
Move /etc/nftables-auto.conf to /var/lib/nftables/auto.conf in
%postun before the restart
-------------------------------------------------------------------
Wed Dec 8 08:25:49 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.2.0
/etc/nftables-auto.conf now lives in /var/lib/nftables/auto.conf.
This is a much cleaner place for a state file anyway and we can
then just allow writing to /var/lib/nftables/ in the unit file,
and that directory will always exist.
-------------------------------------------------------------------
Thu Nov 11 20:00:34 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- revert the previsous change as it only works when the auto file
also exists
-------------------------------------------------------------------
Thu Nov 11 14:56:07 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- make sure we can write nftables-auto.conf and still use the
systemd protections
-------------------------------------------------------------------
Sat Apr 10 17:35:51 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- Update to version 1.1.5
Also track /etc/nftables for includes
-------------------------------------------------------------------
Mon Mar 15 14:38:58 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- Update to version 1.1.4
Revert previous change as it would cause a warning in the log for
people not using the auto feature
-------------------------------------------------------------------
Mon Mar 15 14:34:33 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- Update to version 1.1.3
Simplify logic for auto config file even more
-------------------------------------------------------------------
Sat Mar 13 23:46:23 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- Update to version 1.1.2
Simplify logic for deciding if we want to load the auto config
file
- add COPYING file
-------------------------------------------------------------------
Sat Mar 13 23:39:21 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- Update to version 1.1.1
Make sure we also add a flush ruleset line to the dumped file
-------------------------------------------------------------------
Sat Mar 13 22:49:56 UTC 2021 - Christian Boltz <suse-beta@cboltz.de>
- exit 1 if nftables.conf is invalid
-------------------------------------------------------------------
Sat Mar 13 21:51:38 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- Update to version 1.1
Support for /etc/nftables-auto.conf.
See README.md for the specifics.
-------------------------------------------------------------------
Fri Mar 5 13:47:50 UTC 2021 - Daniel Molkentin <daniel.molkentin@suse.com>
- make nftable.conf file executable, as it has a !# header
-------------------------------------------------------------------
Sun Nov 29 01:29:31 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
- wait for udev to setup the interfaces for the early stage
- wait for network-online target for the final firewall
-------------------------------------------------------------------
Sun Nov 8 03:47:30 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
- introduce a nftables-early service. See README.SUSE for details
- make package noarch
- add missing prequires for the scriptlets
-------------------------------------------------------------------
Sun Oct 4 22:28:58 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
- do not destroy the configuration file during the update
-------------------------------------------------------------------
Thu Sep 3 11:36:04 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
- use the long options for readability
-------------------------------------------------------------------
Thu Sep 3 01:12:27 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
- check rules before applying them
-------------------------------------------------------------------
Sun Jul 5 10:28:53 UTC 2020 - Daniel Molkentin <daniel.molkentin@suse.com>
- Initial checkin