* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2015-10-17 22:30 Manuel Rüger
0 siblings, 0 replies; 44+ messages in thread
From: Manuel Rüger @ 2015-10-17 22:30 UTC (permalink / raw
To: gentoo-commits
commit: 9bbefdcd55d898432d51d95f2437a21c098b9f44
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 22:29:21 2015 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 22:29:21 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbefdcd
net-firewall/ufw: Remove old
Package-Manager: portage-2.2.23
net-firewall/ufw/ufw-0.34_pre805-r1.ebuild | 184 -----------------------------
1 file changed, 184 deletions(-)
diff --git a/net-firewall/ufw/ufw-0.34_pre805-r1.ebuild b/net-firewall/ufw/ufw-0.34_pre805-r1.ebuild
deleted file mode 100644
index fff3947..0000000
--- a/net-firewall/ufw/ufw-0.34_pre805-r1.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-DISTUTILS_IN_SOURCE_BUILD=1
-
-inherit bash-completion-r1 eutils linux-info distutils-r1 systemd
-
-DESCRIPTION="A program used to manage a netfilter firewall"
-HOMEPAGE="https://launchpad.net/ufw"
-SRC_URI="mirror://sabayon/${CATEGORY}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="examples ipv6"
-
-DEPEND="sys-devel/gettext"
-RDEPEND=">=net-firewall/iptables-1.4[ipv6?]
- !<kde-misc/kcm-ufw-0.4.2
- !<net-firewall/ufw-frontends-0.3.2
-"
-
-# tests fail; upstream bug: https://bugs.launchpad.net/ufw/+bug/815982
-RESTRICT="test"
-
-PATCHES=(
- # Remove unnecessary build time dependency on net-firewall/iptables.
- "${FILESDIR}"/${PN}-0.33-dont-check-iptables.patch
- # Move files away from /lib/ufw.
- "${FILESDIR}"/${PN}-0.31.1-move-path.patch
- # Remove shebang modification.
- "${FILESDIR}"/${P}-shebang.patch
-)
-
-pkg_pretend() {
- local CONFIG_CHECK="~PROC_FS
- ~NETFILTER_XT_MATCH_COMMENT ~NETFILTER_XT_MATCH_HL
- ~NETFILTER_XT_MATCH_LIMIT ~NETFILTER_XT_MATCH_MULTIPORT
- ~NETFILTER_XT_MATCH_RECENT ~NETFILTER_XT_MATCH_STATE"
-
- if kernel_is -ge 2 6 39; then
- CONFIG_CHECK+=" ~NETFILTER_XT_MATCH_ADDRTYPE"
- else
- CONFIG_CHECK+=" ~IP_NF_MATCH_ADDRTYPE"
- fi
-
- # https://bugs.launchpad.net/ufw/+bug/1076050
- if kernel_is -ge 3 4; then
- CONFIG_CHECK+=" ~NETFILTER_XT_TARGET_LOG"
- else
- CONFIG_CHECK+=" ~IP_NF_TARGET_LOG"
- use ipv6 && CONFIG_CHECK+=" ~IP6_NF_TARGET_LOG"
- fi
-
- CONFIG_CHECK+=" ~IP_NF_TARGET_REJECT"
- use ipv6 && CONFIG_CHECK+=" ~IP6_NF_TARGET_REJECT"
-
- check_extra_config
-
- # Check for default, useful optional features.
- if ! linux_config_exists; then
- ewarn "Cannot determine configuration of your kernel."
- return
- fi
-
- local nf_nat_ftp_ok="yes"
- local nf_conntrack_ftp_ok="yes"
- local nf_conntrack_netbios_ns_ok="yes"
-
- linux_chkconfig_present \
- NF_NAT_FTP || nf_nat_ftp_ok="no"
- linux_chkconfig_present \
- NF_CONNTRACK_FTP || nf_conntrack_ftp_ok="no"
- linux_chkconfig_present \
- NF_CONNTRACK_NETBIOS_NS || nf_conntrack_netbios_ns_ok="no"
-
- # This is better than an essay for each unset option...
- if [[ ${nf_nat_ftp_ok} = no ]] || [[ ${nf_conntrack_ftp_ok} = no ]] \
- || [[ ${nf_conntrack_netbios_ns_ok} = no ]]
- then
- echo
- local mod_msg="Kernel options listed below are not set. They are not"
- mod_msg+=" mandatory, but they are often useful."
- mod_msg+=" If you don't need some of them, please remove relevant"
- mod_msg+=" module name(s) from IPT_MODULES in"
- mod_msg+=" '${EROOT}etc/default/ufw' before (re)starting ufw."
- mod_msg+=" Otherwise ufw may fail to start!"
- ewarn "${mod_msg}"
- if [[ ${nf_nat_ftp_ok} = no ]]; then
- ewarn "NF_NAT_FTP: for better support for active mode FTP."
- fi
- if [[ ${nf_conntrack_ftp_ok} = no ]]; then
- ewarn "NF_CONNTRACK_FTP: for better support for active mode FTP."
- fi
- if [[ ${nf_conntrack_netbios_ns_ok} = no ]]; then
- ewarn "NF_CONNTRACK_NETBIOS_NS: for better Samba support."
- fi
- fi
-}
-
-python_prepare_all() {
- # Set as enabled by default. User can enable or disable
- # the service by adding or removing it to/from a runlevel.
- sed -i 's/^ENABLED=no/ENABLED=yes/' conf/ufw.conf \
- || die "sed failed (ufw.conf)"
-
- sed -i "s/^IPV6=yes/IPV6=$(usex ipv6)/" conf/ufw.defaults || die
-
- # If LINGUAS is set install selected translations only.
- if [[ -n ${LINGUAS+set} ]]; then
- _EMPTY_LOCALE_LIST="yes"
- pushd locales/po > /dev/null || die
-
- local lang
- for lang in *.po; do
- if ! has "${lang%.po}" ${LINGUAS}; then
- rm "${lang}" || die
- else
- _EMPTY_LOCALE_LIST="no"
- fi
- done
-
- popd > /dev/null || die
- else
- _EMPTY_LOCALE_LIST="no"
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_install_all() {
- newconfd "${FILESDIR}"/ufw.confd ufw
- newinitd "${FILESDIR}"/ufw-2.initd ufw
- systemd_dounit "${FILESDIR}/ufw.service"
-
- exeinto /usr/share/${PN}
- doexe tests/check-requirements
-
- # users normally would want it
- insinto /usr/share/doc/${PF}/logging/syslog-ng
- doins "${FILESDIR}"/syslog-ng/*
-
- insinto /usr/share/doc/${PF}/logging/rsyslog
- doins "${FILESDIR}"/rsyslog/*
- doins doc/rsyslog.example
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins examples/*
- fi
- newbashcomp shell-completion/bash ${PN}
-
- [[ $_EMPTY_LOCALE_LIST != yes ]] && domo locales/mo/*.mo
-
- distutils-r1_python_install_all
- python_replicate_script "${D}usr/sbin/ufw"
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- echo
- elog "To enable ufw, add it to boot sequence and activate it:"
- elog "-- # rc-update add ufw boot"
- elog "-- # /etc/init.d/ufw start"
- echo
- elog "If you want to keep ufw logs in a separate file, take a look at"
- elog "/usr/share/doc/${PF}/logging."
- fi
- if [[ -z ${REPLACING_VERSIONS} ]] \
- || [[ ${REPLACING_VERSIONS} < 0.34 ]];
- then
- echo
- elog "/usr/share/ufw/check-requirements script is installed."
- elog "It is useful for debugging problems with ufw. However one"
- elog "should keep in mind that the script assumes IPv6 is enabled"
- elog "on kernel and net-firewall/iptables, and fails when it's not."
- fi
- echo
- ewarn "Note: once enabled, ufw blocks also incoming SSH connections by"
- ewarn "default. See README, Remote Management section for more information."
-}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2016-03-14 4:31 Jason Zaman
0 siblings, 0 replies; 44+ messages in thread
From: Jason Zaman @ 2016-03-14 4:31 UTC (permalink / raw
To: gentoo-commits
commit: 4f561a14655848148a304b9f1d5b11154a95e18e
Author: Nicholas Vinson <nvinson234 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 13 19:21:27 2016 +0000
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 04:29:27 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f561a14
net-firewall/ufw: Updating metadata
Updating metatdata to remove Sławomir Nizio as the maintainer and to add
myself as the proxy maintainer.
Package-Manager: portage-2.2.28
net-firewall/ufw/metadata.xml | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/net-firewall/ufw/metadata.xml b/net-firewall/ufw/metadata.xml
index 122e64e..543eca5 100644
--- a/net-firewall/ufw/metadata.xml
+++ b/net-firewall/ufw/metadata.xml
@@ -2,8 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>slawomir.nizio@sabayon.org</email>
- <name>Sławomir Nizio</name>
+ <email>nvinson234@gmail.com</email>
+ <name>Nicholas Vinson</name>
+ <description>Proxy maintainer to be assigned bugs</description>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2016-06-19 2:16 Göktürk Yüksek
0 siblings, 0 replies; 44+ messages in thread
From: Göktürk Yüksek @ 2016-06-19 2:16 UTC (permalink / raw
To: gentoo-commits
commit: 57f34f5f5afb29b9805ef4805eae2760a7178b9a
Author: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 19 01:56:45 2016 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Sun Jun 19 02:15:31 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f34f5f
net-firewall/ufw: drop unnecessary <description/> from metadata
Package-Manager: portage-2.3.0_rc1
net-firewall/ufw/metadata.xml | 1 -
1 file changed, 1 deletion(-)
diff --git a/net-firewall/ufw/metadata.xml b/net-firewall/ufw/metadata.xml
index 543eca5..c5bafdf 100644
--- a/net-firewall/ufw/metadata.xml
+++ b/net-firewall/ufw/metadata.xml
@@ -4,7 +4,6 @@
<maintainer type="person">
<email>nvinson234@gmail.com</email>
<name>Nicholas Vinson</name>
- <description>Proxy maintainer to be assigned bugs</description>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2016-08-11 6:35 Patrice Clement
0 siblings, 0 replies; 44+ messages in thread
From: Patrice Clement @ 2016-08-11 6:35 UTC (permalink / raw
To: gentoo-commits
commit: 7386f397410d6c8d4941d947e8a8ffaa81ac5511
Author: Nicholas Vinson <nvinson234 <AT> gmail <DOT> com>
AuthorDate: Sat Jul 23 17:40:59 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Aug 11 06:34:57 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7386f397
net-firewall/ufw: Properly handle cases where |RV| > 1.
Properly handle cases where REPLACING_VERSIONS has more than 1 element.
Gentoo-Bug: https://bugs.gentoo.org/589484
Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/1946
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
net-firewall/ufw/ufw-0.35.ebuild | 16 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git a/net-firewall/ufw/ufw-0.35.ebuild b/net-firewall/ufw/ufw-0.35.ebuild
index 8fec635..e9f95f1 100644
--- a/net-firewall/ufw/ufw-0.35.ebuild
+++ b/net-firewall/ufw/ufw-0.35.ebuild
@@ -162,6 +162,9 @@ python_install_all() {
}
pkg_postinst() {
+ local print_check_req_warn
+ print_check_req_warn=false
+
if [[ -z ${REPLACING_VERSIONS} ]]; then
echo
elog "To enable ufw, add it to boot sequence and activate it:"
@@ -170,10 +173,17 @@ pkg_postinst() {
echo
elog "If you want to keep ufw logs in a separate file, take a look at"
elog "/usr/share/doc/${PF}/logging."
+ print_check_req_warn=true
+ else
+ for rv in ${REPLACING_VERSIONS}; do
+ local major=${rv%%.*}
+ local minor=${rv#${major}.}
+ if [[ ${major} -eq 0 && ${minor} -lt 34 ]]; then
+ print_check_req_warn=true
+ fi
+ done
fi
- if [[ -z ${REPLACING_VERSIONS} ]] \
- || [[ ${REPLACING_VERSIONS} < 0.34 ]];
- then
+ if $print_check_req_warn; then
echo
elog "/usr/share/ufw/check-requirements script is installed."
elog "It is useful for debugging problems with ufw. However one"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2017-03-10 16:01 Manuel Rüger
0 siblings, 0 replies; 44+ messages in thread
From: Manuel Rüger @ 2017-03-10 16:01 UTC (permalink / raw
To: gentoo-commits
commit: 46389ff98a2d6d5f3e9228190290b518c9bf4e6b
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 10 16:00:59 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Fri Mar 10 16:00:59 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46389ff9
net-firewall/ufw: Add python3_5 support
Package-Manager: Portage-2.3.4, Repoman-2.3.2
net-firewall/ufw/ufw-0.35.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-firewall/ufw/ufw-0.35.ebuild b/net-firewall/ufw/ufw-0.35.ebuild
index a14cb05fa3c..996cb40a724 100644
--- a/net-firewall/ufw/ufw-0.35.ebuild
+++ b/net-firewall/ufw/ufw-0.35.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
DISTUTILS_IN_SOURCE_BUILD=1
inherit bash-completion-r1 eutils linux-info distutils-r1 systemd
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2017-04-08 8:25 Amy Liffey
0 siblings, 0 replies; 44+ messages in thread
From: Amy Liffey @ 2017-04-08 8:25 UTC (permalink / raw
To: gentoo-commits
commit: de759ff393a37334efb5878456fb398960c87bd6
Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 8 08:25:03 2017 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Sat Apr 8 08:25:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de759ff3
net-firewall/ufw: fix maintainer-needed flag
Package-Manager: portage-2.3.0
net-firewall/ufw/metadata.xml | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/net-firewall/ufw/metadata.xml b/net-firewall/ufw/metadata.xml
index ce6dd860706..b8103d2da1a 100644
--- a/net-firewall/ufw/metadata.xml
+++ b/net-firewall/ufw/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
The Uncomplicated Firewall (ufw) is a frontend for iptables and is
particularly well-suited for host-based firewalls. It provides a framework
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2017-05-11 22:41 Michael Orlitzky
0 siblings, 0 replies; 44+ messages in thread
From: Michael Orlitzky @ 2017-05-11 22:41 UTC (permalink / raw
To: gentoo-commits
commit: c97417799ea3291668efb15897c783c73c12a0d2
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Thu May 11 22:37:52 2017 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Thu May 11 22:37:52 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9741779
net-firewall/ufw: new revision with python-3.6 support.
Gentoo-Bug: 616942
Package-Manager: Portage-2.3.3, Repoman-2.3.1
net-firewall/ufw/{ufw-0.35.ebuild => ufw-0.35-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.35.ebuild b/net-firewall/ufw/ufw-0.35-r1.ebuild
similarity index 99%
rename from net-firewall/ufw/ufw-0.35.ebuild
rename to net-firewall/ufw/ufw-0.35-r1.ebuild
index 996cb40a724..8bb70a9e35f 100644
--- a/net-firewall/ufw/ufw-0.35.ebuild
+++ b/net-firewall/ufw/ufw-0.35-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
DISTUTILS_IN_SOURCE_BUILD=1
inherit bash-completion-r1 eutils linux-info distutils-r1 systemd
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2017-07-15 9:00 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2017-07-15 9:00 UTC (permalink / raw
To: gentoo-commits
commit: 175b24dacf302445725cef88c9d33fe147b3d708
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 09:00:08 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 09:00:13 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175b24da
net-firewall/ufw: ia64 stable, bug #625084
Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --include-arches="ia64"
net-firewall/ufw/ufw-0.35-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.35-r1.ebuild b/net-firewall/ufw/ufw-0.35-r1.ebuild
index 8bb70a9e35f..813f60e3525 100644
--- a/net-firewall/ufw/ufw-0.35-r1.ebuild
+++ b/net-firewall/ufw/ufw-0.35-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="examples ipv6"
DEPEND="sys-devel/gettext"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2017-07-15 17:25 Tobias Klausmann
0 siblings, 0 replies; 44+ messages in thread
From: Tobias Klausmann @ 2017-07-15 17:25 UTC (permalink / raw
To: gentoo-commits
commit: afdf9036edd53449e5c0b1ece27553ce5964032b
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 17:23:18 2017 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 17:23:18 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afdf9036
net-firewall/ufw-0.35-r1: add amd64 keyword
Gentoo-Bug: 625084
net-firewall/ufw/ufw-0.35-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.35-r1.ebuild b/net-firewall/ufw/ufw-0.35-r1.ebuild
index 813f60e3525..3eefc7d31bc 100644
--- a/net-firewall/ufw/ufw-0.35-r1.ebuild
+++ b/net-firewall/ufw/ufw-0.35-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="examples ipv6"
DEPEND="sys-devel/gettext"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2017-08-05 9:59 Michael Palimaka
0 siblings, 0 replies; 44+ messages in thread
From: Michael Palimaka @ 2017-08-05 9:59 UTC (permalink / raw
To: gentoo-commits
commit: 38a244a4262f6b7b60689c280d29b98d3b0282cc
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 5 09:59:11 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Aug 5 09:59:17 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a244a4
net-firewall/ufw: x86 stable
Gentoo-bug: 625084
Package-Manager: Portage-2.3.6, Repoman-2.3.3
net-firewall/ufw/ufw-0.35-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.35-r1.ebuild b/net-firewall/ufw/ufw-0.35-r1.ebuild
index 3eefc7d31bc..3a0ca859583 100644
--- a/net-firewall/ufw/ufw-0.35-r1.ebuild
+++ b/net-firewall/ufw/ufw-0.35-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="examples ipv6"
DEPEND="sys-devel/gettext"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2017-09-12 23:02 Matt Turner
0 siblings, 0 replies; 44+ messages in thread
From: Matt Turner @ 2017-09-12 23:02 UTC (permalink / raw
To: gentoo-commits
commit: e064d0a9e8537fbc707b1f9ffceb2a1956577e1d
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 12 23:02:41 2017 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Sep 12 23:02:41 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e064d0a9
net-firewall/ufw-0.35-r1: ppc stable, bug 625084
net-firewall/ufw/ufw-0.35-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.35-r1.ebuild b/net-firewall/ufw/ufw-0.35-r1.ebuild
index 3a0ca859583..7edcbd7e5e0 100644
--- a/net-firewall/ufw/ufw-0.35-r1.ebuild
+++ b/net-firewall/ufw/ufw-0.35-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ia64 ppc ~ppc64 ~sparc x86"
IUSE="examples ipv6"
DEPEND="sys-devel/gettext"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2017-09-12 23:02 Matt Turner
0 siblings, 0 replies; 44+ messages in thread
From: Matt Turner @ 2017-09-12 23:02 UTC (permalink / raw
To: gentoo-commits
commit: 6737bc352969073bb20d882a7a01bef1d0af59b2
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 12 23:02:49 2017 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Sep 12 23:02:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6737bc35
net-firewall/ufw-0.35-r1: ppc64 stable, bug 625084
net-firewall/ufw/ufw-0.35-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.35-r1.ebuild b/net-firewall/ufw/ufw-0.35-r1.ebuild
index 7edcbd7e5e0..d5b5aa280a4 100644
--- a/net-firewall/ufw/ufw-0.35-r1.ebuild
+++ b/net-firewall/ufw/ufw-0.35-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ia64 ppc ppc64 ~sparc x86"
IUSE="examples ipv6"
DEPEND="sys-devel/gettext"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2019-01-31 7:25 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2019-01-31 7:25 UTC (permalink / raw
To: gentoo-commits
commit: bb0fa1d7bbc118e729131ca44e08319167e18b19
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Thu Jan 31 06:26:34 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Jan 31 07:24:37 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb0fa1d7
net-firewall/ufw: stable 0.35-r1 for sparc, bug #625084
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-firewall/ufw/ufw-0.35-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-firewall/ufw/ufw-0.35-r1.ebuild b/net-firewall/ufw/ufw-0.35-r1.ebuild
index d5b5aa280a4..f0c9b79e35f 100644
--- a/net-firewall/ufw/ufw-0.35-r1.ebuild
+++ b/net-firewall/ufw/ufw-0.35-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
IUSE="examples ipv6"
DEPEND="sys-devel/gettext"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2019-03-31 16:39 Patrice Clement
0 siblings, 0 replies; 44+ messages in thread
From: Patrice Clement @ 2019-03-31 16:39 UTC (permalink / raw
To: gentoo-commits
commit: 33df91fe69fa712caf3dc7f365dbbd5a4086ba0f
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 31 16:36:36 2019 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Mar 31 16:39:01 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33df91fe
net-firewall/ufw: change docinto to insinto.
Package-Manager: Portage-2.3.43, Repoman-2.3.9
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index a625741775a..3afeac0ab6d 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -144,15 +144,15 @@ python_install_all() {
doexe tests/check-requirements
# users normally would want it
- docinto "/usr/share/doc/${PF}/logging/syslog-ng"
+ insinto "/usr/share/doc/${PF}/logging/syslog-ng"
doins -r "${FILESDIR}"/syslog-ng/*
- docinto "/usr/share/doc/${PF}/logging/rsyslog"
+ insinto "/usr/share/doc/${PF}/logging/rsyslog"
doins -r "${FILESDIR}"/rsyslog/*
doins doc/rsyslog.example
if use examples; then
- docinto "/usr/share/doc/${PF}/examples"
+ insinto "/usr/share/doc/${PF}/examples"
doins -r examples/*
fi
newbashcomp shell-completion/bash "${PN}"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2019-08-07 8:01 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2019-08-07 8:01 UTC (permalink / raw
To: gentoo-commits
commit: 4ca762a5eff56f86692bced119aebb59cdbc2b0d
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Aug 7 07:47:00 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Aug 7 08:01:03 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca762a5
net-firewall/ufw: stable 0.36 for sparc, bug #691498
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 6621087845d..8c0706988e4 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 sparc ~x86"
IUSE="examples ipv6"
DEPEND=""
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2019-08-10 9:04 Sergei Trofimovich
0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2019-08-10 9:04 UTC (permalink / raw
To: gentoo-commits
commit: 80d649a91569f9bc8a997e23ac325bb75a8679b2
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 10 09:03:35 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Aug 10 09:03:35 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d649a9
net-firewall/ufw: stable 0.36 for ia64, bug #691498
Package-Manager: Portage-2.3.71, Repoman-2.3.17
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 8c0706988e4..8c12a14e063 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~amd64 ia64 ~ppc ~ppc64 sparc ~x86"
IUSE="examples ipv6"
DEPEND=""
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2019-08-11 11:20 David Seifert
0 siblings, 0 replies; 44+ messages in thread
From: David Seifert @ 2019-08-11 11:20 UTC (permalink / raw
To: gentoo-commits
commit: 3d8c386c0b1f723ecb7eb3d2065d26a774fba172
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 11:19:49 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 11:19:49 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8c386c
net-firewall/ufw: [QA] Fix missing trailing slash
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 8c12a14e063..79eca7ad55d 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -90,7 +90,7 @@ pkg_pretend() {
mod_msg+=" mandatory, but they are often useful."
mod_msg+=" If you don't need some of them, please remove relevant"
mod_msg+=" module name(s) from IPT_MODULES in"
- mod_msg+=" '${EROOT}etc/default/ufw' before (re)starting ufw."
+ mod_msg+=" '${EROOT}/etc/default/ufw' before (re)starting ufw."
mod_msg+=" Otherwise ufw may fail to start!"
ewarn "${mod_msg}"
if [[ "${nf_nat_ftp_ok}" == "no" ]]; then
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2019-08-11 21:30 Thomas Deutschmann
0 siblings, 0 replies; 44+ messages in thread
From: Thomas Deutschmann @ 2019-08-11 21:30 UTC (permalink / raw
To: gentoo-commits
commit: 9e80b860972bb5d070fa3e74ae7c38e5bf109bd6
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 20:55:22 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 21:29:50 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e80b860
net-firewall/ufw: x86 stable (bug #691498)
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 79eca7ad55d..1d26cf9554c 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~amd64 ia64 ~ppc ~ppc64 sparc x86"
IUSE="examples ipv6"
DEPEND=""
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2019-08-12 8:02 Agostino Sarubbo
0 siblings, 0 replies; 44+ messages in thread
From: Agostino Sarubbo @ 2019-08-12 8:02 UTC (permalink / raw
To: gentoo-commits
commit: 483cb6e350feabc59ef8115b817a3780e561a88a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 12 08:02:25 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 12 08:02:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483cb6e3
net-firewall/ufw: amd64 stable wrt bug #691498
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 1d26cf9554c..1aa231e72f6 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ia64 ~ppc ~ppc64 sparc x86"
IUSE="examples ipv6"
DEPEND=""
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2019-08-13 10:30 Agostino Sarubbo
0 siblings, 0 replies; 44+ messages in thread
From: Agostino Sarubbo @ 2019-08-13 10:30 UTC (permalink / raw
To: gentoo-commits
commit: 0ec7b22ee202ca06f3818b7fd43b43cccefd658f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 13 10:30:47 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 10:30:53 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec7b22e
net-firewall/ufw: ppc stable wrt bug #691498
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 1aa231e72f6..97d3891addf 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ia64 ppc ~ppc64 sparc x86"
IUSE="examples ipv6"
DEPEND=""
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2019-08-13 10:32 Agostino Sarubbo
0 siblings, 0 replies; 44+ messages in thread
From: Agostino Sarubbo @ 2019-08-13 10:32 UTC (permalink / raw
To: gentoo-commits
commit: ca4dd4e91065956d37c095703f496502701c962c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 13 10:32:28 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 10:32:28 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4dd4e9
net-firewall/ufw: ppc64 stable wrt bug #691498
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 97d3891addf..cfddceb52bb 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
IUSE="examples ipv6"
DEPEND=""
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2019-08-13 16:53 Joonas Niilola
0 siblings, 0 replies; 44+ messages in thread
From: Joonas Niilola @ 2019-08-13 16:53 UTC (permalink / raw
To: gentoo-commits
commit: b66986ac38d4de9254e0c2d06de1e2c61780ed32
Author: Hasan ÇALIŞIR <hasan.calisir <AT> psauxit <DOT> com>
AuthorDate: Tue Aug 13 14:44:21 2019 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 16:52:52 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66986ac
net-firewall/ufw: drop old 0.34.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hasan ÇALIŞIR <hasan.calisir <AT> psauxit.com>
Closes: https://github.com/gentoo/gentoo/pull/12694
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-firewall/ufw/Manifest | 1 -
net-firewall/ufw/ufw-0.34_pre805-r2.ebuild | 185 -----------------------------
2 files changed, 186 deletions(-)
diff --git a/net-firewall/ufw/Manifest b/net-firewall/ufw/Manifest
index ad31ad0661a..4a7bb64fd25 100644
--- a/net-firewall/ufw/Manifest
+++ b/net-firewall/ufw/Manifest
@@ -1,3 +1,2 @@
-DIST ufw-0.34_pre805.tar.gz 335875 BLAKE2B a2b654fe35a299ffd9978ef14a8d5667f799b654b6285bc81756c8081d9f4417b2fa9c05a234351d42709c2c57ff624b4fe7bca8ffe4d13cd12436feead6e4da SHA512 b8bba3bb8c423070d6434d1df7274423edf3a356415f54c6448fa0ff2d13a4b2ac21c4bb627cba01d6955b04f793eeaf2fc535c6221e7de48f11bef745035263
DIST ufw-0.35.tar.gz 375310 BLAKE2B 3babf22e860ead6970c1386b0ab9fc3de364ba3f5c8bc0237be4a9446358fe058d216e7928d16eed8a148fbee5b82fc1d9e3b358f357c2fac236ae6f6b942a01 SHA512 b36c82559910634505648f717d19eb5a0cb1ce739a804359087e74c966869d0375c4ed5811954b32d2b5b51866f6ae1bec62a4a464f226b2eecc56b096f303fc
DIST ufw-0.36.tar.gz 580338 BLAKE2B a7e07ac11539061a69bb83d45c0affc54793503b31c9e9f9f8b34fa890a3fe97682f9133102e74e5f6e1eb372a929cfc8619baa2cc9efc1dc289d9f4a1766efd SHA512 b32d7f79f43c203149c48b090ee0d063df78fcf654344ee11066a7363e799a62b046758ffe02b8bd15121545ac2a6b61df21fe56f8b810319fe4dd562cbdadb3
diff --git a/net-firewall/ufw/ufw-0.34_pre805-r2.ebuild b/net-firewall/ufw/ufw-0.34_pre805-r2.ebuild
deleted file mode 100644
index 73f230e669d..00000000000
--- a/net-firewall/ufw/ufw-0.34_pre805-r2.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_IN_SOURCE_BUILD=1
-
-inherit bash-completion-r1 eutils linux-info distutils-r1 systemd
-
-DESCRIPTION="A program used to manage a netfilter firewall"
-HOMEPAGE="https://launchpad.net/ufw"
-SRC_URI="mirror://sabayon/${CATEGORY}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ia64 ppc ppc64 sparc ~x86"
-IUSE="examples ipv6"
-
-DEPEND="sys-devel/gettext"
-RDEPEND=">=net-firewall/iptables-1.4[ipv6?]
- !<kde-misc/kcm-ufw-0.4.2
- !<net-firewall/ufw-frontends-0.3.2
-"
-
-# tests fail; upstream bug: https://bugs.launchpad.net/ufw/+bug/815982
-RESTRICT="test"
-
-PATCHES=(
- # Remove unnecessary build time dependency on net-firewall/iptables.
- "${FILESDIR}"/${PN}-0.33-dont-check-iptables.patch
- # Move files away from /lib/ufw.
- "${FILESDIR}"/${PN}-0.31.1-move-path.patch
- # Remove shebang modification.
- "${FILESDIR}"/${P}-shebang.patch
- # Fix bash completions, bug #526300
- "${FILESDIR}"/${P}-bash-completion.patch
-)
-
-pkg_pretend() {
- local CONFIG_CHECK="~PROC_FS
- ~NETFILTER_XT_MATCH_COMMENT ~NETFILTER_XT_MATCH_HL
- ~NETFILTER_XT_MATCH_LIMIT ~NETFILTER_XT_MATCH_MULTIPORT
- ~NETFILTER_XT_MATCH_RECENT ~NETFILTER_XT_MATCH_STATE"
-
- if kernel_is -ge 2 6 39; then
- CONFIG_CHECK+=" ~NETFILTER_XT_MATCH_ADDRTYPE"
- else
- CONFIG_CHECK+=" ~IP_NF_MATCH_ADDRTYPE"
- fi
-
- # https://bugs.launchpad.net/ufw/+bug/1076050
- if kernel_is -ge 3 4; then
- CONFIG_CHECK+=" ~NETFILTER_XT_TARGET_LOG"
- else
- CONFIG_CHECK+=" ~IP_NF_TARGET_LOG"
- use ipv6 && CONFIG_CHECK+=" ~IP6_NF_TARGET_LOG"
- fi
-
- CONFIG_CHECK+=" ~IP_NF_TARGET_REJECT"
- use ipv6 && CONFIG_CHECK+=" ~IP6_NF_TARGET_REJECT"
-
- check_extra_config
-
- # Check for default, useful optional features.
- if ! linux_config_exists; then
- ewarn "Cannot determine configuration of your kernel."
- return
- fi
-
- local nf_nat_ftp_ok="yes"
- local nf_conntrack_ftp_ok="yes"
- local nf_conntrack_netbios_ns_ok="yes"
-
- linux_chkconfig_present \
- NF_NAT_FTP || nf_nat_ftp_ok="no"
- linux_chkconfig_present \
- NF_CONNTRACK_FTP || nf_conntrack_ftp_ok="no"
- linux_chkconfig_present \
- NF_CONNTRACK_NETBIOS_NS || nf_conntrack_netbios_ns_ok="no"
-
- # This is better than an essay for each unset option...
- if [[ ${nf_nat_ftp_ok} = no ]] || [[ ${nf_conntrack_ftp_ok} = no ]] \
- || [[ ${nf_conntrack_netbios_ns_ok} = no ]]
- then
- echo
- local mod_msg="Kernel options listed below are not set. They are not"
- mod_msg+=" mandatory, but they are often useful."
- mod_msg+=" If you don't need some of them, please remove relevant"
- mod_msg+=" module name(s) from IPT_MODULES in"
- mod_msg+=" '${EROOT}etc/default/ufw' before (re)starting ufw."
- mod_msg+=" Otherwise ufw may fail to start!"
- ewarn "${mod_msg}"
- if [[ ${nf_nat_ftp_ok} = no ]]; then
- ewarn "NF_NAT_FTP: for better support for active mode FTP."
- fi
- if [[ ${nf_conntrack_ftp_ok} = no ]]; then
- ewarn "NF_CONNTRACK_FTP: for better support for active mode FTP."
- fi
- if [[ ${nf_conntrack_netbios_ns_ok} = no ]]; then
- ewarn "NF_CONNTRACK_NETBIOS_NS: for better Samba support."
- fi
- fi
-}
-
-python_prepare_all() {
- # Set as enabled by default. User can enable or disable
- # the service by adding or removing it to/from a runlevel.
- sed -i 's/^ENABLED=no/ENABLED=yes/' conf/ufw.conf \
- || die "sed failed (ufw.conf)"
-
- sed -i "s/^IPV6=yes/IPV6=$(usex ipv6)/" conf/ufw.defaults || die
-
- # If LINGUAS is set install selected translations only.
- if [[ -n ${LINGUAS+set} ]]; then
- _EMPTY_LOCALE_LIST="yes"
- pushd locales/po > /dev/null || die
-
- local lang
- for lang in *.po; do
- if ! has "${lang%.po}" ${LINGUAS}; then
- rm "${lang}" || die
- else
- _EMPTY_LOCALE_LIST="no"
- fi
- done
-
- popd > /dev/null || die
- else
- _EMPTY_LOCALE_LIST="no"
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_install_all() {
- newconfd "${FILESDIR}"/ufw.confd ufw
- newinitd "${FILESDIR}"/ufw-2.initd ufw
- systemd_dounit "${FILESDIR}/ufw.service"
-
- exeinto /usr/share/${PN}
- doexe tests/check-requirements
-
- # users normally would want it
- insinto /usr/share/doc/${PF}/logging/syslog-ng
- doins "${FILESDIR}"/syslog-ng/*
-
- insinto /usr/share/doc/${PF}/logging/rsyslog
- doins "${FILESDIR}"/rsyslog/*
- doins doc/rsyslog.example
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins examples/*
- fi
- newbashcomp shell-completion/bash ${PN}
-
- [[ $_EMPTY_LOCALE_LIST != yes ]] && domo locales/mo/*.mo
-
- distutils-r1_python_install_all
- python_replicate_script "${D}usr/sbin/ufw"
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- echo
- elog "To enable ufw, add it to boot sequence and activate it:"
- elog "-- # rc-update add ufw boot"
- elog "-- # /etc/init.d/ufw start"
- echo
- elog "If you want to keep ufw logs in a separate file, take a look at"
- elog "/usr/share/doc/${PF}/logging."
- fi
- if [[ -z ${REPLACING_VERSIONS} ]] \
- || [[ ${REPLACING_VERSIONS} < 0.34 ]];
- then
- echo
- elog "/usr/share/ufw/check-requirements script is installed."
- elog "It is useful for debugging problems with ufw. However one"
- elog "should keep in mind that the script assumes IPv6 is enabled"
- elog "on kernel and net-firewall/iptables, and fails when it's not."
- fi
- echo
- ewarn "Note: once enabled, ufw blocks also incoming SSH connections by"
- ewarn "default. See README, Remote Management section for more information."
-}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2020-07-01 6:39 Joonas Niilola
0 siblings, 0 replies; 44+ messages in thread
From: Joonas Niilola @ 2020-07-01 6:39 UTC (permalink / raw
To: gentoo-commits
commit: 48ce5d7a087e0d810346606eb94ecda0d7444037
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 1 06:32:18 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jul 1 06:38:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ce5d7a
net-firewall/ufw: define DISTUTILS_USE_SETUPTOOLS
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 1b3a17c8f21..815e4edf373 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -5,6 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
DISTUTILS_IN_SOURCE_BUILD=1
+DISTUTILS_USE_SETUPTOOLS=no
inherit bash-completion-r1 distutils-r1 eutils linux-info systemd
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2020-07-01 6:39 Joonas Niilola
0 siblings, 0 replies; 44+ messages in thread
From: Joonas Niilola @ 2020-07-01 6:39 UTC (permalink / raw
To: gentoo-commits
commit: b8da2bd4e055c13bec462cc1ef552fbe706b32e2
Author: Hasan ÇALIŞIR <hasan.calisir <AT> psauxit <DOT> com>
AuthorDate: Wed Jun 17 23:40:27 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jul 1 06:38:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8da2bd4
net-firewall/ufw: add support on python3_{7,8} & drop python2_7.
Closes: https://bugs.gentoo.org/718432
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hasan ÇALIŞIR <hasan.calisir <AT> psauxit.com>
Closes: https://github.com/gentoo/gentoo/pull/16305
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 54c3c4bf91e..1b3a17c8f21 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_{6,7,8} )
DISTUTILS_IN_SOURCE_BUILD=1
inherit bash-completion-r1 distutils-r1 eutils linux-info systemd
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2021-02-22 7:12 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2021-02-22 7:12 UTC (permalink / raw
To: gentoo-commits
commit: 21ee907ddbf3cd70c44bdc85de61dd2d977f08eb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 22 07:11:47 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 22 07:11:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ee907d
net-firewall/ufw: Keyword 0.36 arm, #770952
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 1244d679550..62fb1051112 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86"
IUSE="examples ipv6"
DEPEND=""
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2021-02-22 7:14 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2021-02-22 7:14 UTC (permalink / raw
To: gentoo-commits
commit: fd55ef02e949c4605c39a4862bfb1ce8e3a5f962
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 22 07:13:50 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 22 07:13:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd55ef02
net-firewall/ufw: Keyword 0.36 arm64, #770952
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 62fb1051112..1d8b3e387c5 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86"
IUSE="examples ipv6"
DEPEND=""
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2021-05-25 16:05 Michał Górny
0 siblings, 0 replies; 44+ messages in thread
From: Michał Górny @ 2021-05-25 16:05 UTC (permalink / raw
To: gentoo-commits
commit: 63ddca310361936281061d300068b7645361390b
Author: Zamarin Arthur <arthurzam <AT> gmail <DOT> com>
AuthorDate: Tue May 25 08:54:21 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue May 25 16:04:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ddca31
net-firewall/ufw: bump to python 3.9, 3.10
Signed-off-by: Zamarin Arthur <arthurzam <AT> gmail.com>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 13a5a8a3636..ca3e55bb0fe 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..10} )
DISTUTILS_IN_SOURCE_BUILD=1
DISTUTILS_USE_SETUPTOOLS=no
@@ -18,8 +18,6 @@ SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86"
IUSE="examples ipv6"
-DEPEND=""
-
RDEPEND=">=net-firewall/iptables-1.4[ipv6?]
!<kde-misc/kcm-ufw-0.4.2
!<net-firewall/ufw-frontends-0.3.2"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2021-05-25 16:05 Michał Górny
0 siblings, 0 replies; 44+ messages in thread
From: Michał Górny @ 2021-05-25 16:05 UTC (permalink / raw
To: gentoo-commits
commit: c194724befba2ed9b04181d9d12d4918384c3863
Author: Zamarin Arthur <arthurzam <AT> gmail <DOT> com>
AuthorDate: Tue May 25 08:54:55 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue May 25 16:04:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c194724b
net-firewall/ufw: Mark ALLARCHES
Signed-off-by: Zamarin Arthur <arthurzam <AT> gmail.com>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-firewall/ufw/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-firewall/ufw/metadata.xml b/net-firewall/ufw/metadata.xml
index daef610907e..88d478c5668 100644
--- a/net-firewall/ufw/metadata.xml
+++ b/net-firewall/ufw/metadata.xml
@@ -19,6 +19,7 @@
for managing netfilter, as well as an easy to use command-line interface for
manipulating the firewall.
</longdescription>
+ <stabilize-allarches/>
<upstream>
<remote-id type="launchpad">ufw</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2021-08-16 6:33 Joonas Niilola
0 siblings, 0 replies; 44+ messages in thread
From: Joonas Niilola @ 2021-08-16 6:33 UTC (permalink / raw
To: gentoo-commits
commit: bcb3eb3a6657937f45b2c22b4a600557b7b29c9d
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 16 06:02:43 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Aug 16 06:33:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb3eb3a
net-firewall/ufw: bashify the new check
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 0da5a40cfa5..ed4a7029034 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -167,28 +167,28 @@ pkg_postinst() {
print_check_req_warn=false
local found=()
- local apps=("${CATEGORY}/arno-iptables-firewall"
- "${CATEGORY}/ferm"
- "${CATEGORY}/firehol"
- "${CATEGORY}/firewalld"
- "${CATEGORY}/ipkungfu")
+ local apps=( "net-firewall/arno-iptables-firewall"
+ "net-firewall/ferm"
+ "net-firewall/firehol"
+ "net-firewall/firewalld"
+ "net-firewall/ipkungfu" )
for exe in "${apps[@]}"
do
- if has_version ''"${exe}"''; then
+ if has_version "${exe}"; then
found+=( "${exe}" )
fi
done
- if [ -n "$found" ]; then
- echo
+ if [[ -n ${found} ]]; then
+ echo ""
ewarn "WARNING: Detected other firewall applications:"
ewarn "${found[@]}"
ewarn "If enabled, these applications may interfere with ufw!"
fi
if [[ -z "${REPLACING_VERSIONS}" ]]; then
- echo
+ echo ""
elog "To enable ufw, add it to boot sequence and activate it:"
elog "-- # rc-update add ufw boot"
elog "-- # /etc/init.d/ufw start"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2021-08-16 6:33 Joonas Niilola
0 siblings, 0 replies; 44+ messages in thread
From: Joonas Niilola @ 2021-08-16 6:33 UTC (permalink / raw
To: gentoo-commits
commit: 32ea62c0acb3a955d00c7fb2b1931776accca940
Author: Hasan ÇALIŞIR <hasan.calisir <AT> psauxit <DOT> com>
AuthorDate: Mon Aug 16 06:02:05 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Aug 16 06:33:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ea62c0
net-firewall/ufw: warn about possible conflicts
Warn about applications that may interfere with ufw.
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hasan ÇALIŞIR <hasan.calisir <AT> psauxit.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index ca3e55bb0fe..0da5a40cfa5 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -166,6 +166,27 @@ pkg_postinst() {
local print_check_req_warn
print_check_req_warn=false
+ local found=()
+ local apps=("${CATEGORY}/arno-iptables-firewall"
+ "${CATEGORY}/ferm"
+ "${CATEGORY}/firehol"
+ "${CATEGORY}/firewalld"
+ "${CATEGORY}/ipkungfu")
+
+ for exe in "${apps[@]}"
+ do
+ if has_version ''"${exe}"''; then
+ found+=( "${exe}" )
+ fi
+ done
+
+ if [ -n "$found" ]; then
+ echo
+ ewarn "WARNING: Detected other firewall applications:"
+ ewarn "${found[@]}"
+ ewarn "If enabled, these applications may interfere with ufw!"
+ fi
+
if [[ -z "${REPLACING_VERSIONS}" ]]; then
echo
elog "To enable ufw, add it to boot sequence and activate it:"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2021-08-18 0:35 Yixun Lan
0 siblings, 0 replies; 44+ messages in thread
From: Yixun Lan @ 2021-08-18 0:35 UTC (permalink / raw
To: gentoo-commits
commit: 5c1ec3e21c9eb40fd2cbf462be6fc7ef2b9a86e4
Author: Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Tue Aug 17 04:08:19 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Aug 18 00:33:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c1ec3e2
net-firewall/ufw: keyword 0.36 for ~riscv
Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index ed4a7029034..20f117269bd 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
IUSE="examples ipv6"
RDEPEND=">=net-firewall/iptables-1.4[ipv6?]
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2021-09-09 23:56 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2021-09-09 23:56 UTC (permalink / raw
To: gentoo-commits
commit: 776213e90cc9cf43b871f24524ee6cc7722c549a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 9 23:56:03 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 9 23:56:03 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776213e9
net-firewall/ufw: Stabilize 0.36 arm64, #691498
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 20f117269bd..a7443cf4f13 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
IUSE="examples ipv6"
RDEPEND=">=net-firewall/iptables-1.4[ipv6?]
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2022-02-18 2:44 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2022-02-18 2:44 UTC (permalink / raw
To: gentoo-commits
commit: 42f92781eeeda375af4bd9e5075388a022039301
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 12 16:11:55 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 18 02:40:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f92781
net-firewall/ufw: Use (+) for ipv6 flag deps
At this point, it is reasonable to assume that packages will be enabling
IPv6 unconditionally rather than dropping it altogether. Update the USE
dependencies to (+) to account for that, in preparation for removal
of the flag in iproute2 and iputils.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-firewall/ufw/{ufw-0.36.ebuild => ufw-0.36-r1.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36-r1.ebuild
similarity index 98%
rename from net-firewall/ufw/ufw-0.36.ebuild
rename to net-firewall/ufw/ufw-0.36-r1.ebuild
index a7443cf4f135..e6626c0697dd 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,7 +18,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
IUSE="examples ipv6"
-RDEPEND=">=net-firewall/iptables-1.4[ipv6?]
+RDEPEND=">=net-firewall/iptables-1.4[ipv6(+)?]
!<kde-misc/kcm-ufw-0.4.2
!<net-firewall/ufw-frontends-0.3.2"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2022-07-01 9:02 Florian Schmaus
0 siblings, 0 replies; 44+ messages in thread
From: Florian Schmaus @ 2022-07-01 9:02 UTC (permalink / raw
To: gentoo-commits
commit: 74813f9ce4fc717e52987ab1f3999bcf7eb8e203
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 1 09:02:29 2022 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Jul 1 09:02:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74813f9c
net-firewall/ufw: re-add dropped loong KEYWORD
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.1.ebuild b/net-firewall/ufw/ufw-0.36.1.ebuild
index e3319943a06b..a4d9ce8191ff 100644
--- a/net-firewall/ufw/ufw-0.36.1.ebuild
+++ b/net-firewall/ufw/ufw-0.36.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/ufw/${PV%.*}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples ipv6"
RDEPEND="net-firewall/iptables[ipv6(+)?]"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2022-07-01 9:02 Florian Schmaus
0 siblings, 0 replies; 44+ messages in thread
From: Florian Schmaus @ 2022-07-01 9:02 UTC (permalink / raw
To: gentoo-commits
commit: 4a85735a9c360bf8a034e8288f8869de99ff32f6
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 1 08:59:41 2022 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Jul 1 09:02:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a85735a
net-firewall/ufw: use chmod instead of fperms
Fix QA warning regarding using fperms with relative paths (since we use
globs here, see also bug #714082).
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.1.ebuild b/net-firewall/ufw/ufw-0.36.1.ebuild
index e2c1d375da38..e3319943a06b 100644
--- a/net-firewall/ufw/ufw-0.36.1.ebuild
+++ b/net-firewall/ufw/ufw-0.36.1.ebuild
@@ -134,7 +134,7 @@ python_install_all() {
systemd_dounit "${FILESDIR}/ufw.service"
pushd "${ED}" || die
- fperms -R 0644 etc/ufw/*.rules
+ chmod -R 0644 etc/ufw/*.rules || die
popd || die
exeinto /usr/share/${PN}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2022-07-02 15:53 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2022-07-02 15:53 UTC (permalink / raw
To: gentoo-commits
commit: fb8619894433f3ef988f9be47af45d4d25545a80
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 2 15:52:15 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 2 15:52:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb861989
net-firewall/ufw: drop to maintainer-needed
Bug: https://github.com/gentoo/gentoo/pull/26110
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-firewall/ufw/metadata.xml | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/net-firewall/ufw/metadata.xml b/net-firewall/ufw/metadata.xml
index 86dda81d4cfd..234912f37f36 100644
--- a/net-firewall/ufw/metadata.xml
+++ b/net-firewall/ufw/metadata.xml
@@ -1,14 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>hasan.calisir@psauxit.com</email>
- <name>Hasan ÇALIŞIR</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="examples">Example ufw config files</flag>
<flag name="ipv6">IPv6 support for iptables</flag>
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2022-07-24 16:49 Florian Schmaus
0 siblings, 0 replies; 44+ messages in thread
From: Florian Schmaus @ 2022-07-24 16:49 UTC (permalink / raw
To: gentoo-commits
commit: 2274610a3adacc42b560ab36fae5498389c6790e
Author: Dustin Smith <smith.dustin2017 <AT> gmail <DOT> com>
AuthorDate: Sun Jul 24 01:52:36 2022 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Jul 24 16:49:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2274610a
net-firewall/ufw: fix word split issue
Shellcheck found another SC2066 bug -- this is just a quick commit to
fix it and make the for loop work as intended.
Bug: https://bugs.gentoo.org/839216
Signed-off-by: Dustin Smith <smith.dustin2017 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26560
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
net-firewall/ufw/ufw-0.36-r1.ebuild | 2 +-
net-firewall/ufw/ufw-0.36.1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-firewall/ufw/ufw-0.36-r1.ebuild b/net-firewall/ufw/ufw-0.36-r1.ebuild
index 052ffc4ee44e..5458db7c5f99 100644
--- a/net-firewall/ufw/ufw-0.36-r1.ebuild
+++ b/net-firewall/ufw/ufw-0.36-r1.ebuild
@@ -198,7 +198,7 @@ pkg_postinst() {
print_check_req_warn=true
else
local rv
- for rv in "${REPLACING_VERSIONS}"; do
+ for rv in ${REPLACING_VERSIONS}; do
local major=${rv%%.*}
local minor=${rv#${major}.}
if [[ "${major}" -eq 0 && "${minor}" -lt 34 ]]; then
diff --git a/net-firewall/ufw/ufw-0.36.1.ebuild b/net-firewall/ufw/ufw-0.36.1.ebuild
index a4d9ce8191ff..d818538b68da 100644
--- a/net-firewall/ufw/ufw-0.36.1.ebuild
+++ b/net-firewall/ufw/ufw-0.36.1.ebuild
@@ -196,7 +196,7 @@ pkg_postinst() {
print_check_req_warn=true
else
local rv
- for rv in "${REPLACING_VERSIONS}"; do
+ for rv in ${REPLACING_VERSIONS}; do
local major=${rv%%.*}
local minor=${rv#${major}.}
if [[ "${major}" -eq 0 && "${minor}" -lt 34 ]]; then
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2022-12-18 11:30 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2022-12-18 11:30 UTC (permalink / raw
To: gentoo-commits
commit: 4c9ed831ba2217da7a6b84db44cbec53a6750de2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 11:30:06 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 11:30:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9ed831
net-firewall/ufw: Stabilize 0.36.1 ALLARCHES, #886753
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.1.ebuild b/net-firewall/ufw/ufw-0.36.1.ebuild
index d818538b68da..5a09d99387c8 100644
--- a/net-firewall/ufw/ufw-0.36.1.ebuild
+++ b/net-firewall/ufw/ufw-0.36.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/ufw/${PV%.*}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
IUSE="examples ipv6"
RDEPEND="net-firewall/iptables[ipv6(+)?]"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2024-06-02 4:57 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2024-06-02 4:57 UTC (permalink / raw
To: gentoo-commits
commit: 641421d5f2792f50c597b55898c963f5c1131c1b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 2 04:23:20 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 2 04:57:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641421d5
net-firewall/ufw: enable py3.12
Closes: https://bugs.gentoo.org/929692
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-firewall/ufw/ufw-0.36.1.ebuild b/net-firewall/ufw/ufw-0.36.1.ebuild
index 922d7aa76f9d..29c289c00534 100644
--- a/net-firewall/ufw/ufw-0.36.1.ebuild
+++ b/net-firewall/ufw/ufw-0.36.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_IN_SOURCE_BUILD=1
DISTUTILS_USE_SETUPTOOLS=no
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2024-06-04 7:13 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2024-06-04 7:13 UTC (permalink / raw
To: gentoo-commits
commit: ef05fb48597a890fe15a75f1b78a179e2fe2e8d9
Author: Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Mon Jun 3 16:35:21 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 4 07:12:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef05fb48
net-firewall/ufw: add missing dependency for setuptools
* With python3.12 distutils isnt included with the interpeter but
is instead bundled in setuptools.
Closes: https://bugs.gentoo.org/933481
Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37000
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.1.ebuild | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.1.ebuild b/net-firewall/ufw/ufw-0.36.1.ebuild
index 29c289c00534..0c19a760f4dc 100644
--- a/net-firewall/ufw/ufw-0.36.1.ebuild
+++ b/net-firewall/ufw/ufw-0.36.1.ebuild
@@ -19,7 +19,12 @@ KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
IUSE="examples ipv6"
RDEPEND="net-firewall/iptables[ipv6(+)?]"
-BDEPEND="sys-devel/gettext"
+BDEPEND="
+ sys-devel/gettext
+ $(python_gen_cond_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ' python3_12)
+"
PATCHES=(
# Move files away from /lib/ufw.
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2024-10-08 7:59 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2024-10-08 7:59 UTC (permalink / raw
To: gentoo-commits
commit: afea87db0c85ad027115c838b98ec59cfa54cc7c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 8 07:58:54 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 8 07:58:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afea87db
net-firewall/ufw: enable py3.13
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.1.ebuild b/net-firewall/ufw/ufw-0.36.1.ebuild
index 57490646a919..b731656a901d 100644
--- a/net-firewall/ufw/ufw-0.36.1.ebuild
+++ b/net-firewall/ufw/ufw-0.36.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_IN_SOURCE_BUILD=1
DISTUTILS_USE_SETUPTOOLS=no
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2025-02-15 9:29 Ulrich Müller
0 siblings, 0 replies; 44+ messages in thread
From: Ulrich Müller @ 2025-02-15 9:29 UTC (permalink / raw
To: gentoo-commits
commit: 461af6795c7bb677403a9ca87988eaca15d3c454
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 14 14:11:33 2025 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Feb 15 09:26:32 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461af679
net-firewall/ufw: Port to ver_replacing
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.1-r1.ebuild | 21 ++++-----------------
1 file changed, 4 insertions(+), 17 deletions(-)
diff --git a/net-firewall/ufw/ufw-0.36.1-r1.ebuild b/net-firewall/ufw/ufw-0.36.1-r1.ebuild
index 09b82a5878f8..e07e81596326 100644
--- a/net-firewall/ufw/ufw-0.36.1-r1.ebuild
+++ b/net-firewall/ufw/ufw-0.36.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_IN_SOURCE_BUILD=1
DISTUTILS_USE_SETUPTOOLS=no
-inherit bash-completion-r1 distutils-r1 linux-info systemd
+inherit bash-completion-r1 distutils-r1 eapi9-ver linux-info systemd
DESCRIPTION="A program used to manage a netfilter firewall"
HOMEPAGE="https://launchpad.net/ufw"
@@ -166,9 +166,6 @@ python_install_all() {
}
pkg_postinst() {
- local print_check_req_warn
- print_check_req_warn=false
-
local found=()
local apps=( "net-firewall/arno-iptables-firewall"
"net-firewall/ferm"
@@ -190,7 +187,7 @@ pkg_postinst() {
ewarn "If enabled, these applications may interfere with ufw!"
fi
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
echo ""
elog "To enable ufw, add it to boot sequence and activate it:"
elog "-- # rc-update add ufw boot"
@@ -198,18 +195,8 @@ pkg_postinst() {
echo
elog "If you want to keep ufw logs in a separate file, take a look at"
elog "/usr/share/doc/${PF}/logging."
- print_check_req_warn=true
- else
- local rv
- for rv in ${REPLACING_VERSIONS}; do
- local major=${rv%%.*}
- local minor=${rv#${major}.}
- if [[ "${major}" -eq 0 && "${minor}" -lt 34 ]]; then
- print_check_req_warn=true
- fi
- done
fi
- if [[ "${print_check_req_warn}" == "true" ]]; then
+ if [[ -z ${REPLACING_VERSIONS} ]] || ver_replacing -lt 0.34; then
echo
elog "/usr/share/ufw/check-requirements script is installed."
elog "It is useful for debugging problems with ufw. However one"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2025-03-31 17:33 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2025-03-31 17:33 UTC (permalink / raw
To: gentoo-commits
commit: 8917e5a6de7a4e80556947da469f9a393886e1b7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 31 17:31:03 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 31 17:32:01 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8917e5a6
net-firewall/ufw: port to python-single-r1
The package isn't suitable for PEP517, as it installs data files and
it simply happens to be written in Python, rather than intending to be
imported and so on.
Unfortunately, for the remaining PEP517 holdouts, there's little pressure
upstream for them to port to a proper build system yet, as while setuptools
deprecated the `setup.py` entrypoint some time ago, there's no removal
in sight yet, so the only pressing side is on Gentoo's where we want
to cleanup distutils-r1's support for that.
It was arguably a mistake to really have these packages use distutils-r1
in the first place.
The obvious workaround for now is to invoke setup.py manually w/ python-single-r1,
and punt the question until setuptools removal of the entrypoint looks
closer (at which time, other distros will be putting pressure on upstreams
too). Of course, if at the time of such a setuptools change, the package
is still not fixed, then we'd have to remove it.
(The same issues apply to bug #923094 which isn't fixed by this, but
hopefully won't be an actual problem until that aforementioned removal
in setuptools itself of the other bits.)
Bug: https://bugs.gentoo.org/923094
Closes: https://bugs.gentoo.org/910002
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.1-r2.ebuild | 217 ++++++++++++++++++++++++++++++++++
1 file changed, 217 insertions(+)
diff --git a/net-firewall/ufw/ufw-0.36.1-r2.ebuild b/net-firewall/ufw/ufw-0.36.1-r2.ebuild
new file mode 100644
index 000000000000..c1d5885006c7
--- /dev/null
+++ b/net-firewall/ufw/ufw-0.36.1-r2.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit bash-completion-r1 eapi9-ver edo linux-info python-single-r1 systemd
+
+DESCRIPTION="A program used to manage a netfilter firewall"
+HOMEPAGE="https://launchpad.net/ufw"
+SRC_URI="https://launchpad.net/ufw/${PV%.*}/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples ipv6"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ net-firewall/iptables[ipv6(+)?]
+"
+BDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ sys-devel/gettext
+"
+
+PATCHES=(
+ # Move files away from /lib/ufw.
+ "${FILESDIR}/${P}-move-path.patch"
+ # Remove unnecessary build time dependency on net-firewall/iptables.
+ "${FILESDIR}/${P}-dont-check-iptables.patch"
+ # Remove shebang modification.
+ "${FILESDIR}/${P}-shebang.patch"
+ # Fix bash completions, bug #526300
+ "${FILESDIR}/${PN}-0.36-bash-completion.patch"
+ # Strip distutils use
+ "${FILESDIR}/${PN}-0.36.1-distutils.patch"
+)
+
+pkg_pretend() {
+ local CONFIG_CHECK="~PROC_FS
+ ~NETFILTER_XT_MATCH_COMMENT ~NETFILTER_XT_MATCH_HL
+ ~NETFILTER_XT_MATCH_LIMIT ~NETFILTER_XT_MATCH_MULTIPORT
+ ~NETFILTER_XT_MATCH_RECENT ~NETFILTER_XT_MATCH_STATE"
+
+ if kernel_is -ge 2 6 39; then
+ CONFIG_CHECK+=" ~NETFILTER_XT_MATCH_ADDRTYPE"
+ else
+ CONFIG_CHECK+=" ~IP_NF_MATCH_ADDRTYPE"
+ fi
+
+ # https://bugs.launchpad.net/ufw/+bug/1076050
+ if kernel_is -ge 3 4; then
+ CONFIG_CHECK+=" ~NETFILTER_XT_TARGET_LOG"
+ else
+ CONFIG_CHECK+=" ~IP_NF_TARGET_LOG"
+ use ipv6 && CONFIG_CHECK+=" ~IP6_NF_TARGET_LOG"
+ fi
+
+ CONFIG_CHECK+=" ~IP_NF_TARGET_REJECT"
+ use ipv6 && CONFIG_CHECK+=" ~IP6_NF_TARGET_REJECT"
+
+ check_extra_config
+
+ # Check for default, useful optional features.
+ if ! linux_config_exists; then
+ ewarn "Cannot determine configuration of your kernel."
+ return
+ fi
+
+ local nf_nat_ftp_ok="yes"
+ local nf_conntrack_ftp_ok="yes"
+ local nf_conntrack_netbios_ns_ok="yes"
+
+ linux_chkconfig_present \
+ NF_NAT_FTP || nf_nat_ftp_ok="no"
+ linux_chkconfig_present \
+ NF_CONNTRACK_FTP || nf_conntrack_ftp_ok="no"
+ linux_chkconfig_present \
+ NF_CONNTRACK_NETBIOS_NS || nf_conntrack_netbios_ns_ok="no"
+
+ # This is better than an essay for each unset option...
+ if [[ "${nf_nat_ftp_ok}" == "no" ]] || \
+ [[ "${nf_conntrack_ftp_ok}" == "no" ]] || \
+ [[ "${nf_conntrack_netbios_ns_ok}" == "no" ]]; then
+ echo
+ local mod_msg="Kernel options listed below are not set. They are not"
+ mod_msg+=" mandatory, but they are often useful."
+ mod_msg+=" If you don't need some of them, please remove relevant"
+ mod_msg+=" module name(s) from IPT_MODULES in"
+ mod_msg+=" '${EROOT}/etc/default/ufw' before (re)starting ufw."
+ mod_msg+=" Otherwise ufw may fail to start!"
+ ewarn "${mod_msg}"
+ if [[ "${nf_nat_ftp_ok}" == "no" ]]; then
+ ewarn "NF_NAT_FTP: for better support for active mode FTP."
+ fi
+ if [[ "${nf_conntrack_ftp_ok}" == "no" ]]; then
+ ewarn "NF_CONNTRACK_FTP: for better support for active mode FTP."
+ fi
+ if [[ "${nf_conntrack_netbios_ns_ok}" == "no" ]]; then
+ ewarn "NF_CONNTRACK_NETBIOS_NS: for better Samba support."
+ fi
+ fi
+}
+
+src_prepare() {
+ default
+
+ # Set as enabled by default. User can enable or disable
+ # the service by adding or removing it to/from a runlevel.
+ sed -i 's/^ENABLED=no/ENABLED=yes/' conf/ufw.conf \
+ || die "sed failed (ufw.conf)"
+
+ sed -i "s/^IPV6=yes/IPV6=$(usex ipv6)/" conf/ufw.defaults || die
+
+ # If LINGUAS is set install selected translations only.
+ if [[ -n ${LINGUAS+set} ]]; then
+ _EMPTY_LOCALE_LIST="yes"
+ pushd locales/po > /dev/null || die
+
+ local lang
+ for lang in *.po; do
+ if ! has "${lang%.po}" ${LINGUAS}; then
+ rm "${lang}" || die
+ else
+ _EMPTY_LOCALE_LIST="no"
+ fi
+ done
+
+ popd > /dev/null || die
+ else
+ _EMPTY_LOCALE_LIST="no"
+ fi
+}
+
+src_compile() {
+ edo ${EPYTHON} setup.py build
+}
+
+src_install() {
+ edo ${EPYTHON} setup.py install --prefix="${EPREFIX}/usr" --root="${D}"
+ #python_fix_shebang "${ED}"/usr/bin
+ python_optimize
+
+ newconfd "${FILESDIR}"/ufw.confd ufw
+ newinitd "${FILESDIR}"/ufw-2.initd ufw
+ systemd_dounit "${FILESDIR}/ufw.service"
+
+ pushd "${ED}" || die
+ chmod -R 0644 etc/ufw/*.rules || die
+ popd || die
+
+ exeinto /usr/share/${PN}
+ doexe tests/check-requirements
+
+ # users normally would want it
+ insinto "/usr/share/doc/${PF}/logging/syslog-ng"
+ doins -r "${FILESDIR}"/syslog-ng/*
+
+ insinto "/usr/share/doc/${PF}/logging/rsyslog"
+ doins -r "${FILESDIR}"/rsyslog/*
+ doins doc/rsyslog.example
+
+ if use examples; then
+ insinto "/usr/share/doc/${PF}/examples"
+ doins -r examples/*
+ fi
+ newbashcomp shell-completion/bash "${PN}"
+
+ [[ ${_EMPTY_LOCALE_LIST} != "yes" ]] && domo locales/mo/*.mo
+}
+
+pkg_postinst() {
+ local found=()
+ local apps=( "net-firewall/arno-iptables-firewall"
+ "net-firewall/ferm"
+ "net-firewall/firehol"
+ "net-firewall/firewalld"
+ "net-firewall/ipkungfu" )
+
+ for exe in "${apps[@]}"
+ do
+ if has_version "${exe}"; then
+ found+=( "${exe}" )
+ fi
+ done
+
+ if [[ -n ${found} ]]; then
+ echo ""
+ ewarn "WARNING: Detected other firewall applications:"
+ ewarn "${found[@]}"
+ ewarn "If enabled, these applications may interfere with ufw!"
+ fi
+
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ echo ""
+ elog "To enable ufw, add it to boot sequence and activate it:"
+ elog "-- # rc-update add ufw boot"
+ elog "-- # /etc/init.d/ufw start"
+ echo
+ elog "If you want to keep ufw logs in a separate file, take a look at"
+ elog "/usr/share/doc/${PF}/logging."
+ fi
+ if [[ -z ${REPLACING_VERSIONS} ]] || ver_replacing -lt 0.34; then
+ echo
+ elog "/usr/share/ufw/check-requirements script is installed."
+ elog "It is useful for debugging problems with ufw. However one"
+ elog "should keep in mind that the script assumes IPv6 is enabled"
+ elog "on kernel and net-firewall/iptables, and fails when it's not."
+ fi
+ echo
+ ewarn "Note: once enabled, ufw blocks also incoming SSH connections by"
+ ewarn "default. See README, Remote Management section for more information."
+}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/
@ 2025-03-31 18:14 Sam James
0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2025-03-31 18:14 UTC (permalink / raw
To: gentoo-commits
commit: 7a67d5ccbc0d6ecd15ca552a642dd12add1ad01b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 31 18:12:55 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 31 18:12:55 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a67d5cc
net-firewall/ufw: add einstalldocs too
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-firewall/ufw/ufw-0.36.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-firewall/ufw/ufw-0.36.1-r2.ebuild b/net-firewall/ufw/ufw-0.36.1-r2.ebuild
index c1d5885006c7..d379494306bc 100644
--- a/net-firewall/ufw/ufw-0.36.1-r2.ebuild
+++ b/net-firewall/ufw/ufw-0.36.1-r2.ebuild
@@ -142,8 +142,8 @@ src_compile() {
src_install() {
edo ${EPYTHON} setup.py install --prefix="${EPREFIX}/usr" --root="${D}"
- #python_fix_shebang "${ED}"/usr/bin
python_optimize
+ einstalldocs
newconfd "${FILESDIR}"/ufw.confd ufw
newinitd "${FILESDIR}"/ufw-2.initd ufw
^ permalink raw reply related [flat|nested] 44+ messages in thread
end of thread, other threads:[~2025-03-31 18:14 UTC | newest]
Thread overview: 44+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-18 2:44 [gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2025-03-31 18:14 Sam James
2025-03-31 17:33 Sam James
2025-02-15 9:29 Ulrich Müller
2024-10-08 7:59 Sam James
2024-06-04 7:13 Sam James
2024-06-02 4:57 Sam James
2022-12-18 11:30 Sam James
2022-07-24 16:49 Florian Schmaus
2022-07-02 15:53 Sam James
2022-07-01 9:02 Florian Schmaus
2022-07-01 9:02 Florian Schmaus
2021-09-09 23:56 Sam James
2021-08-18 0:35 Yixun Lan
2021-08-16 6:33 Joonas Niilola
2021-08-16 6:33 Joonas Niilola
2021-05-25 16:05 Michał Górny
2021-05-25 16:05 Michał Górny
2021-02-22 7:14 Sam James
2021-02-22 7:12 Sam James
2020-07-01 6:39 Joonas Niilola
2020-07-01 6:39 Joonas Niilola
2019-08-13 16:53 Joonas Niilola
2019-08-13 10:32 Agostino Sarubbo
2019-08-13 10:30 Agostino Sarubbo
2019-08-12 8:02 Agostino Sarubbo
2019-08-11 21:30 Thomas Deutschmann
2019-08-11 11:20 David Seifert
2019-08-10 9:04 Sergei Trofimovich
2019-08-07 8:01 Sergei Trofimovich
2019-03-31 16:39 Patrice Clement
2019-01-31 7:25 Sergei Trofimovich
2017-09-12 23:02 Matt Turner
2017-09-12 23:02 Matt Turner
2017-08-05 9:59 Michael Palimaka
2017-07-15 17:25 Tobias Klausmann
2017-07-15 9:00 Sergei Trofimovich
2017-05-11 22:41 Michael Orlitzky
2017-04-08 8:25 Amy Liffey
2017-03-10 16:01 Manuel Rüger
2016-08-11 6:35 Patrice Clement
2016-06-19 2:16 Göktürk Yüksek
2016-03-14 4:31 Jason Zaman
2015-10-17 22:30 Manuel Rüger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox