SHA256
1
0
forked from pool/nftables

58 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
5fffe45a5f - Update to release 0.9.3
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=44
2019-12-03 09:12:59 +00:00
c46adb1d18 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=42 2019-08-19 12:49:51 +00:00
f38ecc2ca7 - Update to new upstream release 0.9.2
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=41
2019-08-19 12:41:58 +00:00
73b1b03953 Accepting request 667195 from home:StefanBruens:branches:security:netfilter
Reduce number of BuildRequired packages from 351 to 167 ...

- Remove unused dblatex BuildRequires, only needed for the optional
  and disabled PDF generation (same contents as shipped manpage).

OBS-URL: https://build.opensuse.org/request/show/667195
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=39
2019-01-20 15:56:13 +00:00
1680099fa6 - Update to new upstream release 0.9.0
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=37
2018-06-09 07:29:57 +00:00
e1bc2e1fcd - Update to new upstream release 0.8.5
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=34
2018-05-11 07:31:21 +00:00
7a256c6531 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=32 2018-05-02 06:16:15 +00:00
c5f67fa94a - Update to new upstream release 0.8.4
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=31
2018-05-02 06:15:36 +00:00
b76f7ec5f7 - Update to new upstream release 0.8.3
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=29
2018-03-03 23:21:21 +00:00
32fa35ddfe nftables-0.8.2
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=27
2018-02-03 14:31:56 +00:00
59ae823149 - Update to new upstream release 0.8.1
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=25
2018-01-23 09:31:36 +00:00
105f2b98b7 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=23 2017-10-14 17:55:57 +00:00
62e1254ee8 nftables-0.8
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=22
2017-10-13 08:47:37 +00:00
64e9ed0240 nftables-0.7
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=20
2016-12-20 23:38:39 +00:00
0e402b46ec nftables-0.6
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=18
2016-06-02 19:10:52 +00:00
dac11b1d6c nftables-0.5
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=16
2015-09-17 21:30:41 +00:00
fe0741a448 Accepting request 308487 from home:darix:branches:security:netfilter
- set the url to the project page
- pass --disable-silent-rules to configure to allow gcc post build
  check to work

OBS-URL: https://build.opensuse.org/request/show/308487
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=14
2015-05-23 23:09:40 +00:00
ae37d50fb6 nftables-0.4
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=12
2014-12-16 01:29:20 +00:00
fd99016c5d Set license to GPL-2.0 as there is no "or later" clause in the source file.
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=10
2014-08-11 09:22:43 +00:00