diff options
author | Sergey Popov <pinkbyte@gentoo.org> | 2012-12-27 10:56:03 +0000 |
---|---|---|
committer | Sergey Popov <pinkbyte@gentoo.org> | 2012-12-27 10:56:03 +0000 |
commit | 1ea1379b0f47679b6e1400dcc14aa1765e0f7d92 (patch) | |
tree | 871e4ae713cc1076c2f7edb1d1e3b576e45396e1 /net-firewall/ipset | |
parent | alpha/s390/sh/sparc stable wrt #441256 (diff) | |
download | gentoo-2-1ea1379b0f47679b6e1400dcc14aa1765e0f7d92.tar.gz gentoo-2-1ea1379b0f47679b6e1400dcc14aa1765e0f7d92.tar.bz2 gentoo-2-1ea1379b0f47679b6e1400dcc14aa1765e0f7d92.zip |
Drop old revisions and obsolete files
(Portage version: 2.2.0_alpha149/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'net-firewall/ipset')
-rw-r--r-- | net-firewall/ipset/ChangeLog | 6 | ||||
-rw-r--r-- | net-firewall/ipset/files/ipset.initd | 53 | ||||
-rw-r--r-- | net-firewall/ipset/ipset-6.9.1-r1.ebuild | 109 | ||||
-rw-r--r-- | net-firewall/ipset/ipset-6.9.1.ebuild | 109 |
4 files changed, 5 insertions, 272 deletions
diff --git a/net-firewall/ipset/ChangeLog b/net-firewall/ipset/ChangeLog index b82df34674cc..b711b28966a3 100644 --- a/net-firewall/ipset/ChangeLog +++ b/net-firewall/ipset/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-firewall/ipset # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipset/ChangeLog,v 1.62 2012/11/27 11:36:44 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipset/ChangeLog,v 1.63 2012/12/27 10:56:03 pinkbyte Exp $ + + 27 Dec 2012; Sergey Popov <pinkbyte@gentoo.org> -ipset-6.9.1.ebuild, + -ipset-6.9.1-r1.ebuild, -files/ipset.initd: + Drop old revisions and obsolete files *ipset-6.16 (27 Nov 2012) *ipset-6.15 (27 Nov 2012) diff --git a/net-firewall/ipset/files/ipset.initd b/net-firewall/ipset/files/ipset.initd deleted file mode 100644 index 15c6f9c1f251..000000000000 --- a/net-firewall/ipset/files/ipset.initd +++ /dev/null @@ -1,53 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipset/files/ipset.initd,v 1.2 2011/10/12 13:26:16 pva Exp $ - -extra_started_commands="save" - -IPSET_SAVE=${IPSET_SAVE:-/var/lib/ipset} - -depend() { - before iptables ip6tables - use logger -} - -checkconfig() { - if [ ! -f "${IPSET_SAVE}" ] ; then - eerror "Not starting ${SVCNAME}. First create some rules then run:" - eerror "/etc/init.d/${SVCNAME} save" - return 1 - fi - return 0 -} - -start() { - checkconfig || return 1 - ebegin "Loading ipset session" - ipset restore < "${IPSET_SAVE}" - eend $? -} - -stop() { - # check if there are any references to current sets - if ! ipset list | gawk '($1 == "References:" && $2 > 0) { exit 1 }'; then - eerror "ipset is in use, can't stop" - return 1 - fi - - if [ "${SAVE_ON_STOP}" = "yes" ] ; then - save || return 1 - fi - - ebegin "Removing kernel IP sets" - ipset destroy - eend $? -} - -save() { - ebegin "Saving ipset session" - touch "${IPSET_SAVE}" - chmod 0600 "${IPSET_SAVE}" - ipset save > "${IPSET_SAVE}" - eend $? -} diff --git a/net-firewall/ipset/ipset-6.9.1-r1.ebuild b/net-firewall/ipset/ipset-6.9.1-r1.ebuild deleted file mode 100644 index 9d276cf3c834..000000000000 --- a/net-firewall/ipset/ipset-6.9.1-r1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipset/ipset-6.9.1-r1.ebuild,v 1.1 2011/10/02 13:07:53 pva Exp $ - -EAPI="4" -inherit autotools linux-info linux-mod - -# Maintainer: with version bump take a look on: -# http://git.netfilter.org/cgi-bin/gitweb.cgi?p=ipset.git;a=commit;h=70fdf030545f00888bcebb5fca8243a6dccca95b - -DESCRIPTION="IPset tool for iptables, successor to ippool." -HOMEPAGE="http://ipset.netfilter.org/" -SRC_URI="http://ipset.netfilter.org/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="modules" - -RDEPEND=">=net-firewall/iptables-1.4.4 - net-libs/libmnl" -DEPEND="${RDEPEND}" - -# configurable from outside, e.g. /etc/make.conf -IP_NF_SET_MAX=${IP_NF_SET_MAX:-256} - -BUILD_TARGETS="modules" -MODULE_NAMES_ARG="kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/ipset" -MODULE_NAMES="xt_set(kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/)" -for i in ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,port{,ip,net}},net,net{port,iface}},_list_set}; do - MODULE_NAMES+=" ${i}(${MODULE_NAMES_ARG})" -done -CONFIG_CHECK="NETFILTER IP6_NF_IPTABLES" -ERROR_NETFILTER="ipset requires NETFILTER support in your kernel." -ERROR_IP6_NF_IPTABLES="ipset requires IP6_NF_IPTABLES support in your kernel." - -check_header_patch() { - if ! $(grep -q NFNL_SUBSYS_IPSET "${KV_DIR}/include/linux/netfilter/nfnetlink.h"); then - eerror "Sorry, but you have to patch kernel sources with the following patch:" - eerror " # cd ${KV_DIR}" - eerror " # patch -i ${S}/netlink.patch -p1" - eerror "You do not need to recompile your kernel." - die "Unpatched kernel" - fi -} - -pkg_setup() { - get_version - - build_modules=0 - if use modules; then - kernel_is -lt 2 6 35 && die "${PN} requires kernel greater then 2.6.35." - if linux_config_src_exists && linux_chkconfig_builtin "MODULES" ; then - if linux_chkconfig_present "IP_NF_SET" || \ - linux_chkconfig_present "IP_SET"; then #274577 - eerror "There is IP{,_NF}_SET or NETFILTER_XT_SET support in your kernel." - eerror "Please either build ipset with modules USE flag disabled" - eerror "or rebuild kernel without IP_SET support and make sure" - eerror "there is NO kernel ip_set* modules in /lib/modules/<you_kernel>/... ." - die "USE=modules and in-kernel ipset support detected." - else - einfo "Modular kernel detected. Gonna build kernel modules..." - build_modules=1 - fi - else - eerror "Nonmodular kernel detected, but USE=modules. Either build" - eerror "modular kernel or disable USE=modules" - die "Nonmodular kernel detected, will not build kernel modules" - fi - fi - linux-mod_pkg_setup -} - -src_prepare() { - [[ ${build_modules} -eq 1 ]] && check_header_patch - eautoreconf -} - -src_configure() { - econf \ - --with-maxsets=${IP_NF_SET_MAX} \ - --libdir="${EPREFIX}"/$(get_libdir) \ - --with-ksource="${KV_DIR}" \ - --with-kbuild="${KV_OUT_DIR}" -} - -src_compile() { - einfo "Building userspace" - emake - - if [[ ${build_modules} -eq 1 ]]; then - einfo "Building kernel modules" - set_arch_to_kernel - emake modules - fi -} - -src_install() { - einfo "Installing userspace" - emake DESTDIR="${D}" install - - if [[ ${build_modules} -eq 1 ]]; then - einfo "Installing kernel modules" - linux-mod_src_install - fi - - newinitd ${FILESDIR}/ipset.initd ${PN} - find "${ED}" \( -name '*.la' -o -name '*.a' \) -exec rm -f '{}' + -} diff --git a/net-firewall/ipset/ipset-6.9.1.ebuild b/net-firewall/ipset/ipset-6.9.1.ebuild deleted file mode 100644 index 163a173cc5f4..000000000000 --- a/net-firewall/ipset/ipset-6.9.1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipset/ipset-6.9.1.ebuild,v 1.1 2011/09/07 06:58:45 pva Exp $ - -EAPI="4" -inherit autotools linux-info linux-mod - -DESCRIPTION="IPset tool for iptables, successor to ippool." -HOMEPAGE="http://ipset.netfilter.org/" -SRC_URI="http://ipset.netfilter.org/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="modules" - -RDEPEND=">=net-firewall/iptables-1.4.4 - net-libs/libmnl" -DEPEND="${RDEPEND}" - -# configurable from outside, e.g. /etc/make.conf -IP_NF_SET_MAX=${IP_NF_SET_MAX:-256} - -BUILD_TARGETS="modules" -MODULE_NAMES_ARG="kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/ipset" -MODULE_NAMES="xt_set(kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/)" -for i in ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,port{,ip,net}},net,net{port,iface}},_list_set}; do - MODULE_NAMES+=" ${i}(${MODULE_NAMES_ARG})" -done -CONFIG_CHECK="NETFILTER IP6_NF_IPTABLES !IP_SET" -ERROR_NETFILTER="ipset requires NETFILTER support in your kernel." -ERROR_IP6_NF_IPTABLES="ipset requires IP6_NF_IPTABLES support in your kernel." -ERROR_IP_SET="There is IP_SET support in your kernel. Please build ipset with modules USE flag disabled or you may have troubles loading correct modules." - -check_header_patch() { - if ! $(grep -q NFNL_SUBSYS_IPSET "${KV_DIR}/include/linux/netfilter/nfnetlink.h"); then - eerror "Sorry, but you have to patch kernel sources with the following patch:" - eerror " # cd ${KV_DIR}" - eerror " # patch -i ${S}/netlink.patch -p1" - eerror "You do not need to recompile your kernel." - die "Unpatched kernel" - fi -} - -pkg_setup() { - get_version - - build_modules=0 - if use modules; then - kernel_is -lt 2 6 35 && die "${PN} requires kernel greater then 2.6.35." - if linux_config_src_exists && linux_chkconfig_builtin "MODULES" ; then - if linux_chkconfig_builtin "IP_NF_SET"; then #274577 - einfo "Modular kernel detected but IP_NF_SET=y, will not build kernel modules" - else - if kernel_is -gt 2 6 39; then - einfo "This kernel has modules inside, will not build kernel modules" - else - einfo "Modular kernel detected, will build kernel modules" - build_modules=1 - fi - fi - else - einfo "Nonmodular kernel detected, will not build kernel modules" - fi - fi - - [[ ${build_modules} -eq 1 ]] && linux-mod_pkg_setup -} - -src_prepare() { - [[ ${build_modules} -eq 1 ]] && check_header_patch - eautoreconf -} - -src_configure() { - econf \ - --with-maxsets=${IP_NF_SET_MAX} \ - --libdir="${EPREFIX}"/$(get_libdir) \ - --with-ksource="${KV_DIR}" \ - --with-kbuild="${KV_OUT_DIR}" -} - -src_compile() { - einfo "Building userspace" - emake - - if [[ ${build_modules} -eq 1 ]]; then - einfo "Building kernel modules" - set_arch_to_kernel - emake modules - fi -} - -src_install() { - einfo "Installing userspace" - emake DESTDIR="${D}" install - - if [[ ${build_modules} -eq 1 ]]; then - einfo "Installing kernel modules" - linux-mod_src_install - fi - find "${ED}" \( -name '*.la' -o -name '*.a' \) -exec rm -f '{}' + -} - -pkg_postinst() { - linux-mod_pkg_postinst - elog "Note you need to rebuid and run kernel with netlink.patch or you'll get error:" - elog "Kernel error received: Invalid argument" -} |