| Summary: | net-firewall/firewalld-0.7.3 ipsets are not usable | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | nE0sIghT <ykonotopov> |
| Component: | Current packages | Assignee: | Virtualization Team <virtualization> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | jstein |
| Priority: | Normal | Keywords: | PullRequest |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: |
https://github.com/firewalld/firewalld/issues/591 https://github.com/gentoo/gentoo/pull/15032 |
||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge --info net-firewall/firewalld
fixed stable ebuild (version 0.7.1) |
||
|
Description
nE0sIghT
2020-03-20 15:43:20 UTC
Created attachment 623314 [details]
emerge --info net-firewall/firewalld
Debugging this in [1] looks like firewalld expects `ipset` to be in /sbin, but Gentoo provides it in /usr/sbin [1] https://github.com/firewalld/firewalld/issues/591 Created attachment 623798 [details]
fixed stable ebuild (version 0.7.1)
The pull request is for the testing version, this ebuild applies the same change to the stable version and should be possible to update as stable.
N.B.: It may well be that the correct solution is to move ipset to /sbin from /usr/sbin, in analogy to all the other (ip|nf)tables tools. Good point. What a stupid mistake (I accidentally tested on my main machine which has a merged /usr...) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c7b978fde49799a24ebc0872c820caacb0dd45 commit 47c7b978fde49799a24ebc0872c820caacb0dd45 Author: Matthias Maier <tamiko@gentoo.org> AuthorDate: 2020-03-21 14:43:33 +0000 Commit: Matthias Maier <tamiko@gentoo.org> CommitDate: 2020-03-21 14:44:18 +0000 net-firewall/firewalld: fix ipset path Closes: https://bugs.gentoo.org/713658 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Matthias Maier <tamiko@gentoo.org> net-firewall/firewalld/Manifest | 1 - net-firewall/firewalld/firewalld-0.6.3-r1.ebuild | 102 --------------------- net-firewall/firewalld/firewalld-0.7.1-r1.ebuild | 101 -------------------- ...d-0.7.1-r2.ebuild => firewalld-0.7.1-r3.ebuild} | 2 +- ...alld-0.7.3.ebuild => firewalld-0.7.3-r1.ebuild} | 2 +- 5 files changed, 2 insertions(+), 206 deletions(-) |