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 
openSUSE Build Service is sponsored by