Summary
iptables is the userspace command line program used to set up, maintain, and inspect the tables of IPv4 packet filter rules in the Linux kernel. It's a part of packet filtering framework which allows the stateless and stateful packet filtering, all kinds of network address and port translation, and is a flexible and extensible infrastructure with multiple layers of API's for 3rd party extensions. The iptables package also includes ip6tables. ip6tables is used for configuring the IPv6 packet filter. Note that some extensions (e.g. imq and l7filter) are not included into official kernel sources so you have to patch the sources before installation.
Versions
v1.8.10-r1 :: 0/1.8.3 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~ia64 ~loong ~m68k ~mips ~riscv ~s390
- USE flags
- conntrack netlink nftables pcap static-libs test
v1.8.10 :: 0/1.8.3 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~ia64 ~loong ~m68k ~mips ~riscv ~s390
- USE flags
- conntrack netlink nftables pcap split-usr static-libs test
v1.8.9-r2 :: 0/1.8.3 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
- USE flags
- conntrack netlink nftables pcap static-libs test
v1.8.9 :: 0/1.8.3 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~ia64 ~loong ~m68k ~mips ~riscv ~s390
- USE flags
- conntrack netlink nftables pcap split-usr static-libs
USE flags
General
- conntrack
- Build against net-libs/libnetfilter_conntrack when enables the connlabel matcher
- netlink
- Build against libnfnetlink which enables the nfnl_osf util
- nftables
- Support nftables kernel interface
- pcap
- Build against net-libs/libpcap which enables the nfbpf_compile util
- split-usr
- Enable behavior to support maintaining /bin, /lib*, /sbin and /usr/sbin separately from /usr/bin and /usr/lib*
- static-libs
- Build static versions of dynamic libraries as well
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Dependencies
net-libs / libmnl : Minimalistic netlink library
net-libs / libnetfilter_conntrack : Programming interface (API) to the in-kernel connection tracking state table
net-libs / libnfnetlink : The low-level library for netfilter related kernel/userspace communication
net-libs / libnftnl : Netlink API to the in-kernel nf_tables subsystem
net-libs / libpcap : A system-independent library for user-level network packet capture
sys-kernel / linux-headers : Linux system headers
virtual / os-headers : Virtual for operating system headers
Runtime Dependencies
net-libs / libmnl : Minimalistic netlink library
net-libs / libnetfilter_conntrack : Programming interface (API) to the in-kernel connection tracking state table
net-libs / libnfnetlink : The low-level library for netfilter related kernel/userspace communication
net-libs / libnftnl : Netlink API to the in-kernel nf_tables subsystem
net-libs / libpcap : A system-independent library for user-level network packet capture
net-misc / ethertypes : Maps ethernet frame ids to symbolic names
Depending packages
app-admin / ulogd : A userspace logging daemon for netfilter/iptables related logging
app-containers / cni-plugins : Standard networking plugins for container networking
app-containers / containers-common : Common config files and docs for Containers stack
app-containers / cri-o : OCI-based implementation of Kubernetes Container Runtime Interface
app-containers / docker : The core functions you need to create Docker images and run Docker containers
app-containers / incus : Modern, secure and powerful system container and virtual machine manager
app-containers / lxd : Modern, secure and powerful system container and virtual machine manager
app-emulation / libvirt : C toolkit to manipulate virtual machines
app-metrics / collectd : Collects system statistics and provides mechanisms to store the values
net-analyzer / ipcad : IP Cisco Accounting Daemon
net-firewall / arno-iptables-firewall : Arno's iptables firewall script
net-firewall / ferm : Command line util for managing firewall rules
net-firewall / firehol : iptables firewall generator
net-firewall / firewalld : Firewall daemon with D-Bus interface providing a dynamic firewall
net-firewall / fwknop : Single Packet Authorization and Port Knocking application
net-firewall / ipkungfu : A nice iptables firewall script
net-firewall / ipset : IPset tool for iptables, successor to ippool
net-firewall / ipt_netflow : Netflow iptables module
net-firewall / lutelwall : IPTables firewall setup script
net-firewall / nftables : Linux kernel firewall, NAT and packet mangling tools
net-firewall / pglinux : Privacy oriented firewall application
net-firewall / psad : Port Scanning Attack Detection daemon
net-firewall / shorewall : A high-level tool for configuring Netfilter
net-firewall / ufw : A program used to manage a netfilter firewall
net-firewall / xtables-addons : iptables extensions not yet accepted in the main kernel
net-libs / daq : Data Acquisition library, for packet I/O
net-misc / connman : Provides a daemon for managing internet connections
net-misc / miniupnpd : MiniUPnP IGD Daemon
net-misc / networkmanager : A set of co-operative tools that make networking simple and straightforward
net-proxy / redsocks : Transparent redirector of any TCP connection to proxy
net-proxy / sshuttle : Transparent proxy server that works as a poor man's VPN using ssh
net-vpn / headscale : An open source, self-hosted implementation of the Tailscale control server
net-vpn / tailscale : Tailscale vpn client
net-vpn / wireguard-tools : Required tools for WireGuard, such as wg(8) and wg-quick(8)
net-wireless / blueman : Simple and intuitive GTK+ Bluetooth Manager
sys-apps / iproute2 : kernel routing and traffic control utilities
sys-apps / systemd : System and service manager for Linux
sys-cluster / kube-router : A turnkey solution for Kubernetes networking
sys-cluster / vzctl : OpenVZ ConTainers control utility
Bugs
- 447530
- net-firewall/iptables[netlink] - please add support for loading fingerprint definitions from pf.os file to init script
- 472388
- net-firewall/iptables: x32/n32 ABIs: iptables -L: can't initialize iptables table `filter': Invalid argument
- 498878
- net-firewall/iptables: move from / to /usr
- 531390
- net-firewall/iptables: circular dependencies in systemd restore service units
- 556918
- net-firewall/iptables: ip6rules-save doesn't make space for the parameters SNPT and DNPT
- 625364
- net-firewall/iptables-1.4.21-r4 will not build with USE static-libs and conntrack: ../extensions/libext.a(libxt_connlabel.o): In function `connlabel_open':
- 674284
- net-firewall/iptables-1.8.2-r2 with net-firewall/arptables - file collisions in /sbin/arptables-save /sbin/arptables-restore
- 678044
- net-firewall/iptables: failure to run iptables commands where kconfig option CONFIG_BPFILTER is set
- 688430
- net-firewall/iptables[-ipv6] installs ipv6 related stuff
- 753425
- net-firewall/iptables add short option for --line-numbers (PATCH)
- 890628
- net-firewall/iptables-1.8.9 fails tests: FAIL: xlate-test.py
- 912409
- net-firewall/iptables missing license
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
net-firewall/iptables: Stabilize 1.8.10-r1 hppa, #933157
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.10-r1 ppc, #933157
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.10-r1 amd64, #933157
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.10-r1 x86, #933157
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.10-r1 arm, #933157
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.10-r1 arm64, #933157
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.10-r1 sparc, #933157
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.10-r1 ppc64, #933157
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
net-firewall/iptables: Stabilize 1.8.10 hppa, #916092
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.10 sparc, #916092
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.10 ppc64, #916092
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.10 ppc, #916092
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.10 arm64, #916092
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.10 amd64, #916092
Signed-off-by: Sam James <sam@gentoo.org> - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.10 arm, #916092
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.10 x86, #916092
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: drop usr-ldscript
Per news item. Bug: https://bugs.gentoo.org/332175 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: drop 1.8.8-r5
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
net-firewall/iptables: remove usr-ldscript support
Per news item 2024-01-05-usr-initramfs, we no longer support this use case. It is fragile and hacky and leads to bizarre forms of load errors. The functionality is, despite being called "split-usr", not really about split-usr at all. [sam: Add bug #332175 and bug #498878 ref.] Bug: https://bugs.gentoo.org/332175 Bug: https://bugs.gentoo.org/498878 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: require conntrack for tests too
Bug: https://bugs.gentoo.org/890628 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: tests need nftables
Bug: https://bugs.gentoo.org/890628 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: add 1.8.10
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Robert Kolchmeyer · gentoo
net-firewall/iptables: fix checking existence of rule
This bug was introduced in 1.8.9, and a release including the fix has not been made yet. This patch can be removed after upgrading beyond 1.8.9. Signed-off-by: Robert Kolchmeyer <rkolchmeyer@google.com> Closes: https://github.com/gentoo/gentoo/pull/32541 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.9 amd64, #899338
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.9 x86, #899338
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.9 arm, #899338
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.9 arm64, #899338
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.9 ppc, #899338
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.9 sparc, #899338
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.9 hppa, #899338
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.9 ppc64, #899338
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: add 1.8.9
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
Move {virtual -> app-alternatives}/yacc
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
net-firewall/iptables: remove ${ED}/usr/bin/iptables-xml
This symlink is managed by eselect-iptables in /sbin. Having the same link in /usr/bin confuses eselect-iptables on merged-usr systems. Closes: https://bugs.gentoo.org/881295 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: drop 1.8.7-r2
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.8-r4 ppc64, #868960
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.8-r4 hppa, #868960
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.8-r4 ppc, #868960
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.8-r4 sparc, #868960
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
net-firewall/iptables: Stabilize 1.8.8-r4 x86, #868960
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
net-firewall/iptables: Stabilize 1.8.8-r4 amd64, #868960
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.8-r4 arm64, #868960
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.8-r4 arm, #868960
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: fix eselect-iptables dep
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
net-firewall/iptables: drop 1.8.8-r1, 1.8.8-r2
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: EAPI 8
Closes: https://bugs.gentoo.org/795879 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: fix musl build
Closes: https://bugs.gentoo.org/846377 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Hank Leininger · gentoo
net-firewall/iptables: Remove obsolete option from init script
Upstream changed how locking is handled and removed --wait-interval. Signed-off-by: Hank Leininger <hlein@korelogic.com> Closes: https://bugs.gentoo.org/846518 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/25568 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: fix build w/ musl (and installed headers)
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: add 1.8.8
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: drop 1.8.7
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
net-firewall/iptables: keyword 1.8.7-r2 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.7-r2 sparc, #836617
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.7-r2 hppa, #836617
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.7-r2 ppc, #836617
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.7-r2 arm64, #836617
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-firewall/iptables: ppc64 stable wrt bug #836617
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-firewall/iptables: x86 stable wrt bug #836617
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
net-firewall/iptables: amd64 stable wrt bug #836617
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-firewall/iptables: Stabilize 1.8.7-r2 arm, #836617
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: depend on newer eselect-iptables for IPv6 fix
Closes: https://bugs.gentoo.org/835613 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
net-firewall/iptables: stable 1.8.7 for hppa, bug #833063
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Michał Górny · gentoo
net-firewall/iptables: Enable ipv6 unconditionally
Remove USE=ipv6 and enable IPv6 unconditionally. There is really no technical reason to disable it here, and the majority of revdeps of this package require it being enabled. Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick McLean · gentoo
net-firewall/iptables: revbump upstream double-free (bug #831626)
Closes: https://bugs.gentoo.org/831626 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: [QA] fix UnusedInherits
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
net-firewall/iptables: bypass 'eselect iptables unset' on upgrades
Closes: https://bugs.gentoo.org/760246 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
net-firewall/iptables: Remove old 1.8.5, 1.8.6
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.7 arm64, #788937
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.7 sparc, #788937
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.7 ppc, #788937
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.7 ppc64, #788937
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.7 arm, #788937
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.7 x86, #788937
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.7 amd64, #788937
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
net-firewall/iptables: Removed old
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
net-firewall/iptables: Bump to version 1.8.7
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop most stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-firewall/iptables: bump to v1.8.6
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
net-firewall/iptables: stable 1.8.5 for ppc64
stable wrt bug #733498 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
net-firewall/iptables: stable 1.8.5 for hppa
stable wrt bug #733498 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.5 ppc, #733498
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick McLean · gentoo
net-firewall/iptables: Drop AUTOTOOLS_AUTO_DEPEND=no (bug #715164)
Closes: https://bugs.gentoo.org/715164 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-firewall/iptables: s390 stable wrt bug #733498
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-firewall/iptables: x86 stable wrt bug #733498
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
net-firewall/iptables: arm stable wrt bug #733498
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
net-firewall/iptables: amd64 stable wrt bug #733498
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-firewall/iptables: sparc stable wrt bug #733498
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-firewall/iptables: Stabilize 1.8.5 arm64, #733498
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
net-firewall/iptables: Removed old
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
net-firewall/iptables: Bump to version 1.8.5
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick McLean · gentoo
net-firewall/iptables: Revbump, fix eselect bug (bug #721578)
This also supports eselect-arptables and eselect-ebtables, since the nftables implementation of xtables can replace both these commands. Closes: https://bugs.gentoo.org/721578 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
*/*: downgrade m68k down to ~m68k
m68k and ~m68k trees are inconsistent. Let's drop keywords down to ~m68k only. Profiles already accept both keywords: ACCEPT_KEYWORDS="m68k ~m68k" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick McLean · gentoo
net-firewall/iptables-1.8.4-r1: revbump, add eselect (bug 698746)
This makes the ebuild compatible with eselect-iptables. Closes: https://bugs.gentoo.org/698746 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-firewall/iptables: security cleanup
Bug: https://bugs.gentoo.org/711338 Package-Manager: Portage-2.3.90, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
net-firewall/iptables: [QA] inherit ltprune.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sebastian Pipping · gentoo
net-firewall/iptables: Fix USE="conntrack static-libs" compilation
Closes: https://bugs.gentoo.org/586106 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-2.3.83, Repoman-2.3.20 - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
net-firewall/iptables: Bump to version 1.8.4
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
Convert ebuilds to inherit usr-ldscript
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-firewall/iptables: fix subslot
Closes: https://bugs.gentoo.org/687092 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
net-firewall/iptables: Removed old.
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
net-firewall/iptables: Bump to version 1.8.3
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
net-firewall/iptables: keyword ~riscv
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-firewall/iptables: allow for iptables' module autoload functionality
In commit cdc003118830087bbb409761fe4e0e2c19ea103a, a non working check were fixed. In addition, error handling was added. However, this introduced a behavior change for users who didn't load iptables on their own and relied on iptables' own capability to autoload required modules. This new revision restores previous behavior and allows for relying on iptables' module autoload capability again. Closes: https://bugs.gentoo.org/672366 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
net-firewall/iptables-1.6.1-r3: alpha stable, bug 641228
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-firewall/iptables: multiple fixes for runscript
- We are now passing iptables "--wait" option to every iptables command which needs to aquire a lock. [Bug 501710] - In addition, "--wait" (IPTABLES_LOCK_WAIT_TIME) and "--wait-interval" (IPTABLES_LOCK_WAIT_INTERVAL) is now configurable via /etc/conf.d/{iptables,ip6tables}. - We are now only installing one runscript and now using a symlink for the ip6tables runscript. - Error detection improved/added. Closes: https://bugs.gentoo.org/501710 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
Revert "net-firewall/iptables: Removed old."
This reverts commit 070fae35cc6d85cdb9c35b92b476394e17c8c144. Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
net-firewall/iptables: Removed old.
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
net-firewall/iptables: Removed old.
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
net-firewall/iptables: Bump to version 1.8.2
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-firewall/iptables: don't install /sbin/ebtables-{save,restore}
If you want to use ebtables-{save,restore} from iptables package, please call ebtables-nft-{save,restore}. Follow up to commit 6f554459eb5269d28c4005456c409c99c6d93ba1. Closes: https://bugs.gentoo.org/669894 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
net-firewall/iptables: Fixed build with USE="-nftables"
Closes: https://bugs.gentoo.org/669486 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
net-firewall/iptables: Bump to version 1.8.1
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
net-firewall/iptables: s390/sh/m68k stable wrt bug #641228
Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
net-firewall/iptables-1.6.1-r3: ppc64 stable, bug 641228 - Matt Turner · gentoo
net-firewall/iptables-1.6.1-r3: ppc stable, bug 641228 - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
net-firewall/iptables: stable 1.6.1-r3 for hppa, bug #641228
Package-Manager: Portage-2.3.48, Repoman-2.3.10 RepoMan-Options: --include-arches="hppa" - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-firewall/iptables: don't install /sbin/{arptables,ebtables} symlink
If you want to use arptables or ebtables from iptables package, please call arptables-nft or ebtables-nft. Closes: https://bugs.gentoo.org/660886 Package-Manager: Portage-2.3.41, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-firewall/iptables: avoid autoreconf
Bug: https://bugs.gentoo.org/660790 Package-Manager: Portage-2.3.41, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-firewall/iptables: fix building with USE=-nftables
Closes: https://bugs.gentoo.org/660790 Package-Manager: Portage-2.3.41, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
net-firewall/iptables: Removed old.
Package-Manager: Portage-2.3.41, Repoman-2.3.9 - Lars Wendler · gentoo
net-firewall/iptables: Bump to version 1.8.0
Package-Manager: Portage-2.3.41, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Mart Raudsepp · gentoo
net-firewall/iptables-1.6.1-r3: arm64 stable (bug #641228)
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Robin H. Johnson · gentoo
net-firewall/iptables: >=linux-headers-4.4 needed for BPF_OBJ_GET
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Package-Manager: Portage-2.3.33, Repoman-2.3.9 - Michael Mair-Keimberger · gentoo
net-firewall/iptables: use HTTPS - Mike Gilbert · gentoo
net-firewall/iptables: drop /etc/ethertypes
Bug: https://bugs.gentoo.org/647458 Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99 - Jason A. Donenfeld · gentoo
net-firewall/iptables: pass -w to ip*tables-restore in systemd units
Otherwise one restore rule will prevent the other from working, and nothing will get restored. Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Lars Wendler · gentoo
net-firewall/iptables: Removed old.
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Lars Wendler · gentoo
net-firewall/iptables: Bump to version 1.6.2
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Markus Meier · gentoo
net-firewall/iptables: arm stable, bug #641228
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm" - Mikle Kolyada · gentoo
net-firewall/iptables: amd64 stable wrt bug #641228
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Sergei Trofimovich · gentoo
net-firewall/iptables: stable 1.6.1-r2 for ia64, bug #641228
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" - Sergei Trofimovich · gentoo
net-firewall/iptables: stable 1.6.1-r2 for sparc, bug #641228 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" - Thomas Deutschmann · gentoo
net-firewall/iptables: x86 stable (bug #641228)
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Sergei Trofimovich · gentoo
net-firewall/iptables: bind to net-libs/libnftnl and net-libs/libmnl subslots
Bug: https://bugs.gentoo.org/634604 Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Lars Wendler · gentoo
net-firewall/iptables: Revbump to fix sub-slot
and libnetfilter_conntrack dependency. Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Lars Wendler · gentoo
net-firewall/iptables: Removed old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Lars Wendler · gentoo
net-firewall/iptables: Bump to version 1.6.1
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Mike Gilbert · gentoo
net-firewall/iptables: drop iptables.service
This unit really serves no real purpose. The utility of being able to call "systemctl enable iptables" is questionable at best. Given that iptables is not really a daemon but rather a kernel process, having as single unit that persists with RemainAfterExit seems wrong as well. Bug: https://bugs.gentoo.org/555920 Package-Manager: portage-2.3.0_p16 - Mike Frysinger · gentoo
net-firewall/iptables: version bump to 1.6.0 #568784 - Mike Frysinger · gentoo
net-firewall/iptables: control nfsynproxy tool via USE=pcap #566886 - Mike Frysinger · gentoo
net-firewall/iptables: fix from upstream for static builds #558234
Silence constant connlabel.conf warnings when using static libs. - Mike Frysinger · gentoo
net-firewall/iptables: use -fpack-struct w/x32 ABI #472388
Apply a hack for the x32 ABI to try to get it working. The current version is entirely broken, so this is still better than the status quo. - Mike Frysinger · gentoo
net-firewall/iptables: fix configure enable flag parsing #557586 - Michał Górny · gentoo
net-firewall/iptables: Restore 1.4.17 required by dev-perl/IPTables-libiptc
Package-Manager: portage-2.2.20 - Mike Frysinger · gentoo
net-firewall/iptables: document bug that added gen_usr_ldscript #332175 - Mike Frysinger · gentoo
net-firewall/iptables: add subslot to track libxtables #489882 - Mike Frysinger · gentoo
net-firewall/iptables: add support for USE=pcap #512934 - Mike Frysinger · gentoo
net-firewall/iptables: revbump (no real changes) - Mike Frysinger · gentoo
net-firewall/iptables: add USE=conntrack #492744 - Mike Frysinger · gentoo
net-firewall/iptables: drop old - Mike Frysinger · gentoo
net-firewall/iptables: mark 1.4.21-r1 stable for arm64/m68k/s390/sh - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed