SHA256
1
0
forked from pool/nftables

94 Commits

Author SHA256 Message Date
Matthias Gerstner
c434951062
nftables service improvements
- place example config file into /usr/share/doc/packages/nftables
- remove duplicate AssertPathExists file from service
- add conflicts towards firewalld service to avoid having both active at
  the same time
2025-03-03 14:42:04 +01:00
Matthias Gerstner
71d8541655
Implement nftables.service for static firewall configurations (bsc#1237277)
It seems users are missing this service which is not part of the
upstream project but present in most other Linux distributions. It
allows to setup simple static nftables based firewalls via configuration
files.
2025-02-27 12:01:17 +01:00
554c6b6a3c nftables 1.1.1 2024-10-03 09:03:32 +02:00
7a847e7093 nftables 1.1.0 2024-07-17 04:38:24 +02:00
dc64a191ac Accepting request 1137257 from security:netfilter
OBS-URL: https://build.opensuse.org/request/show/1137257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=34
2024-01-07 20:39:05 +00:00
b444af78b9 Accepting request 1136461 from home:bnavigator:branches:security:netfilter
- Fix the python bindings subpackages
  * The PEP517 python build requires setuptools
  * Actually use the rpm subpackage definition
  * The version is actually python3dist(nftables) = 0.1
  * is noarch and requires libnftables1 through dlopen, tell
    rpmlint
  * remove unused shebang

OBS-URL: https://build.opensuse.org/request/show/1136461
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=87
2024-01-06 14:46:14 +00:00
dd0bc83eda Accepting request 1136762 from security:netfilter
- buildrequire setuptools explicitly as pip drops the dependency

  * Support for matching on the target address of a IPv6 neighbour
    is populated from the packet path (forwarded request 1136698 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/1136762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=33
2024-01-04 14:55:56 +00:00
6c95056d6b Accepting request 1136698 from home:dirkmueller:Factory
- buildrequire setuptools explicitly as pip drops the dependency

  * Support for matching on the target address of a IPv6 neighbour
    is populated from the packet path

OBS-URL: https://build.opensuse.org/request/show/1136698
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=85
2024-01-04 10:22:47 +00:00
Ana Guerrero
011a82438e Accepting request 1119119 from security:netfilter
- Update to release 1.0.9

OBS-URL: https://build.opensuse.org/request/show/1119119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=32
2023-10-20 21:15:55 +00:00
7b20b81e3f add upgrade markers from single-py nftables
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=83
2023-10-20 02:06:23 +00:00
be865fcbea - Update to release 1.0.9
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=82
2023-10-20 01:20:25 +00:00
Ana Guerrero
520dd8fd77 Accepting request 1100606 from security:netfilter
- Update to release 1.0.8
  * Support for setting meta and ct mark from other fields in
    rules, e.g. set meta mark to ip dscp header field.
  * Enhacements for -o/--optimize to deal with NAT statements, to
    compact masquerade statements.
  * Support for stateful statements in anonymous maps, such as
    counters.
  * Support for resetting stateful expressions in sets, maps and
    elements, e.g. counters.
  * broute support to short-circuit bridge logic from the bridge
    prerouting hook and pass up packets to the local IP stack.
  * JSON support for table and chain comments.
- Added 0001-Revert-py-replace-distutils-with-setuptools.patch

OBS-URL: https://build.opensuse.org/request/show/1100606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=31
2023-07-26 11:22:16 +00:00
34ac7985b3 make our new bot happy
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=80
2023-07-25 11:44:17 +00:00
76b70398d1 Add - 0001-Revert-py-replace-distutils-with-setuptools.patch
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=79
2023-07-24 20:06:49 +00:00
e51d671d17 Bump required libnftnl
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=78
2023-07-15 10:12:56 +00:00
1deed80818 dep fixup
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=77
2023-07-14 12:10:09 +00:00
e885bc7181 - Update to release 1.0.8
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=76
2023-07-14 11:58:26 +00:00
f5dab6b568 Accepting request 1071236 from security:netfilter
- Update to release 1.0.7

OBS-URL: https://build.opensuse.org/request/show/1071236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=30
2023-03-15 17:53:00 +00:00
7d1261234c - Update to release 1.0.7
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=74
2023-03-13 20:49:03 +00:00
26557e4645 Accepting request 1044143 from security:netfilter
- Update to release 1.0.6

OBS-URL: https://build.opensuse.org/request/show/1044143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=29
2022-12-24 13:50:51 +00:00
b25aa6dbc7 - Update to release 1.0.6
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=72
2022-12-21 23:55:34 +00:00
714fc11671 Accepting request 997976 from security:netfilter
OBS-URL: https://build.opensuse.org/request/show/997976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=28
2022-08-19 15:53:31 +00:00
92cd116ad0 Accepting request 997601 from home:dirkmueller:Factory
- update to 1.0.5:
  * Fixes for the -o/--optimize, run this --optimize option to automagically
    compact your ruleset using sets, maps and concatenations
  * Fix ethernet and vlan concatenations, eg. define a dynamic set which
    is populated from the packet path 
  * Fix ruleset listing with interface wildcard map
  * Fix several regressions in the input lexer which broke valid rulesets.
  * Fix slowdown with large lists of singleton interval elements.
  * Fix set automerge feature for large lists of singleton interval elements.
  * Fix bogus error reporting for exact overlaps.
  * Fix segfault when adding elements to invalid set.
  * fix device parsing in netdev family in json.

OBS-URL: https://build.opensuse.org/request/show/997601
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=70
2022-08-18 13:05:12 +00:00
765036412a Accepting request 981167 from security:netfilter
- Update to release 1.0.4

OBS-URL: https://build.opensuse.org/request/show/981167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=27
2022-06-08 12:24:18 +00:00
7815df55d2 - Update to release 1.0.4
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=68
2022-06-07 14:57:22 +00:00
dda4e0611e - Drop 0001-build-add-missing-AM_CPPFLAGS-to-examples.patch
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=67
2022-05-31 14:44:27 +00:00
78b4672572 - Update to release 1.0.3
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=66
2022-05-31 13:35:30 +00:00
b3dca829b7 Accepting request 958126 from security:netfilter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/958126
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=26
2022-03-02 17:20:15 +00:00
21d3be87be - Add 0001-build-add-missing-AM_CPPFLAGS-to-examples.patch
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=65
2022-02-22 04:49:29 +00:00
83fa2e817f - Update to release 1.0.2
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=64
2022-02-22 04:40:00 +00:00
51f2b4a606 Accepting request 913200 from security:netfilter
- Update to release 1.0.0

OBS-URL: https://build.opensuse.org/request/show/913200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=25
2021-08-24 08:54:13 +00:00
933b9bc7ca - Update to release 1.0.0
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=63
2021-08-19 18:17:12 +00:00
518d1e6a98 Accepting request 896788 from security:netfilter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/896788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=24
2021-06-09 19:51:01 +00:00
ccaa0e7791 - Update to release 0.9.9
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=61
2021-05-25 23:36:22 +00:00
f77e9ffa67 Accepting request 863422 from security:netfilter
- Update to release 0.9.8

OBS-URL: https://build.opensuse.org/request/show/863422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=23
2021-01-19 14:59:44 +00:00
f0d1e49fb5 - Update to release 0.9.8
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=59
2021-01-15 22:33:53 +00:00
61fca2793d Accepting request 844349 from security:netfilter
- Update to release 0.9.7

OBS-URL: https://build.opensuse.org/request/show/844349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=22
2020-10-30 10:46:08 +00:00
b61df9e09f - Update to release 0.9.7
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=57
2020-10-27 12:10:30 +00:00
9a8e7ed8f0 Accepting request 815268 from security:netfilter
- Update to release 0.9.6

OBS-URL: https://build.opensuse.org/request/show/815268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=21
2020-06-18 08:36:08 +00:00
231df2e948 - Update to release 0.9.6
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=55
2020-06-16 13:38:40 +00:00
dbfd0f0cf5 Accepting request 812117 from security:netfilter
- Update to release 0.9.5

OBS-URL: https://build.opensuse.org/request/show/812117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=20
2020-06-11 08:01:11 +00:00
7cb7ab2810 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=53 2020-06-06 23:03:50 +00:00
a4748a4344 - Update to release 0.9.5
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=52
2020-06-06 12:11:13 +00:00
7f050e2c4a Accepting request 801122 from security:netfilter
- Add anonset-crashfix.patch [boo#1171321]

OBS-URL: https://build.opensuse.org/request/show/801122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=19
2020-05-09 17:52:16 +00:00
627143b6f9 - Add anonset-crashfix.patch [boo#1171321]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=50
2020-05-07 11:41:38 +00:00
0695aa4462 Accepting request 790695 from security:netfilter
- Update to release 0.9.4

OBS-URL: https://build.opensuse.org/request/show/790695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=18
2020-04-07 08:20:26 +00:00
7bd3a40a7f - Update to release 0.9.4
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=48
2020-04-01 18:50:52 +00:00
b90dd31e24 Accepting request 755181 from security:netfilter
- Add json, python [boo#1158723]
- Update to release 0.9.3

OBS-URL: https://build.opensuse.org/request/show/755181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=17
2019-12-23 21:33:58 +00:00
dd99abf93b OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=46 2019-12-09 09:49:19 +00:00
3d38ed8991 - Add json, python [boo#1158723]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=45
2019-12-09 09:40:03 +00:00