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