bump(net-misc/iputils): sync with upstream for arm64

Signed-off-by: Geoff Levand <geoff@infradead.org>
This commit is contained in:
Geoff Levand 2016-07-07 16:02:19 -07:00
parent 74a1225537
commit 4cb4c9d77c
21 changed files with 1001 additions and 875 deletions

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile install prepare
DEPEND=!net-misc/rarpd !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( gnutls? ( net-libs/gnutls ) ssl? ( dev-libs/openssl:0 ) ) ) static? ( caps? ( sys-libs/libcap[static-libs(+)] ) idn? ( net-dns/libidn[static-libs(+)] ) ipv6? ( gnutls? ( net-libs/gnutls[static-libs(+)] ) ssl? ( dev-libs/openssl:0[static-libs(+)] ) ) ) virtual/os-headers
DESCRIPTION=Network monitoring tools including ping and ping6
EAPI=4
HOMEPAGE=http://www.linuxfoundation.org/collaborate/workgroups/networking/iputils
IUSE=caps doc gnutls idn ipv6 SECURITY_HAZARD ssl static
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux
LICENSE=BSD-4
RDEPEND=!net-misc/rarpd !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( gnutls? ( net-libs/gnutls ) ssl? ( dev-libs/openssl:0 ) ) )
SLOT=0
SRC_URI=http://www.skbuff.net/iputils/iputils-s20121221.tar.bz2 mirror://gentoo/iputils-s20121221-manpages.tar.bz2
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=8e26ba81e4ef84ce4578e4696351f858

View File

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst prepare
DEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-misc/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gnutls? ( net-libs/gnutls[openssl(+)] net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0 ) ) ) ) static? ( caps? ( sys-libs/libcap[static-libs(+)] ) idn? ( net-dns/libidn[static-libs(+)] ) ipv6? ( ssl? ( gnutls? ( net-libs/gnutls[openssl(+)] net-libs/gnutls[static-libs(+)] ) !gnutls? ( dev-libs/openssl:0[static-libs(+)] ) ) ) ) virtual/os-headers filecaps? ( sys-libs/libcap )
DEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-analyzer/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gnutls? ( net-libs/gnutls[openssl(+)] net-libs/gnutls ) !gnutls? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) ) ) static? ( caps? ( sys-libs/libcap[static-libs(+)] ) idn? ( net-dns/libidn[static-libs(+)] ) ipv6? ( ssl? ( gnutls? ( net-libs/gnutls[openssl(+)] net-libs/gnutls[static-libs(+)] ) !gnutls? ( !libressl? ( dev-libs/openssl:0[static-libs(+)] ) libressl? ( dev-libs/libressl[static-libs(+)] ) ) ) ) ) virtual/os-headers filecaps? ( sys-libs/libcap )
DESCRIPTION=Network monitoring tools including ping and ping6
EAPI=4
HOMEPAGE=http://www.linuxfoundation.org/collaborate/workgroups/networking/iputils
IUSE=arping caps clockdiff doc gnutls idn ipv6 rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute +filecaps
IUSE=arping caps clockdiff doc gnutls idn ipv6 libressl rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute +filecaps
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux
LICENSE=BSD-4
RDEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-misc/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gnutls? ( net-libs/gnutls[openssl(+)] net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0 ) ) ) )
RDEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-analyzer/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gnutls? ( net-libs/gnutls[openssl(+)] net-libs/gnutls ) !gnutls? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) ) )
SLOT=0
SRC_URI=http://www.skbuff.net/iputils/iputils-s20121221.tar.bz2 mirror://gentoo/iputils-s20121221-manpages.tar.bz2
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fcaps 6a1091a98b1dde01cc26ab3252da1a9b flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=95ca196e5c942a6949795382c877be32
_md5_=9e7a2d48a15047d81d1acad67332c921

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst prepare
DEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-misc/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt ) nettle? ( dev-libs/nettle ) openssl? ( dev-libs/openssl:0 ) ) ) ) static? ( caps? ( sys-libs/libcap[static-libs(+)] ) idn? ( net-dns/libidn[static-libs(+)] ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt[static-libs(+)] ) nettle? ( dev-libs/nettle[static-libs(+)] ) openssl? ( dev-libs/openssl:0[static-libs(+)] ) ) ) ) virtual/os-headers filecaps? ( sys-libs/libcap )
DESCRIPTION=Network monitoring tools including ping and ping6
EAPI=4
HOMEPAGE=http://www.linuxfoundation.org/collaborate/workgroups/networking/iputils
IUSE=arping caps clockdiff doc gcrypt idn ipv6 nettle +openssl rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute +filecaps
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux
LICENSE=BSD-4
RDEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-misc/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt ) nettle? ( dev-libs/nettle ) openssl? ( dev-libs/openssl:0 ) ) ) )
REQUIRED_USE=ipv6? ( ssl? ( ^^ ( gcrypt nettle openssl ) ) )
SLOT=0
SRC_URI=https://github.com/iputils/iputils/archive/s20150815.tar.gz -> iputils-20150815.tar.gz https://dev.gentoo.org/~polynomial-c/iputils-s20150815-manpages.tar.xz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fcaps 6a1091a98b1dde01cc26ab3252da1a9b flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=0e499038e50d8d266079b478fdd1b02c

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst prepare
DEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-misc/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt ) nettle? ( dev-libs/nettle ) openssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) ) ) static? ( caps? ( sys-libs/libcap[static-libs(+)] ) idn? ( net-dns/libidn[static-libs(+)] ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt[static-libs(+)] ) nettle? ( dev-libs/nettle[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0[static-libs(+)] ) libressl? ( dev-libs/libressl[static-libs(+)] ) ) ) ) ) virtual/os-headers filecaps? ( sys-libs/libcap )
DESCRIPTION=Network monitoring tools including ping and ping6
EAPI=4
HOMEPAGE=http://www.linuxfoundation.org/collaborate/workgroups/networking/iputils
IUSE=arping caps clockdiff doc gcrypt idn ipv6 libressl nettle +openssl rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute +filecaps
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux
LICENSE=BSD-4
RDEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-misc/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt ) nettle? ( dev-libs/nettle ) openssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) ) )
REQUIRED_USE=ipv6? ( ssl? ( ^^ ( gcrypt nettle openssl ) ) )
SLOT=0
SRC_URI=https://github.com/iputils/iputils/archive/s20150815.tar.gz -> iputils-20150815.tar.gz https://dev.gentoo.org/~polynomial-c/iputils-s20150815-manpages.tar.xz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fcaps 6a1091a98b1dde01cc26ab3252da1a9b flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=52aa3c680d3d1ae9ee245fe3c33421f7

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst prepare
DEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-analyzer/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt:0= ) !gcrypt? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) ) ) static? ( caps? ( sys-libs/libcap[static-libs(+)] ) idn? ( net-dns/libidn[static-libs(+)] ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) !gcrypt? ( !libressl? ( dev-libs/openssl:0[static-libs(+)] ) libressl? ( dev-libs/libressl[static-libs(+)] ) ) ) ) ) virtual/os-headers filecaps? ( sys-libs/libcap )
DESCRIPTION=Network monitoring tools including ping and ping6
EAPI=5
HOMEPAGE=http://www.linuxfoundation.org/collaborate/workgroups/networking/iputils
IUSE=arping caps clockdiff doc gcrypt idn ipv6 libressl rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute +filecaps
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux
LICENSE=BSD-4
RDEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-analyzer/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt:0= ) !gcrypt? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) ) )
SLOT=0
SRC_URI=http://www.skbuff.net/iputils/iputils-s20151218.tar.bz2 https://dev.gentoo.org/~polynomial-c/iputils-s20151218-manpages.tar.xz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fcaps 6a1091a98b1dde01cc26ab3252da1a9b flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=5e432639d16a193fc7b05d906a71ea8b

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst prepare
DEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-analyzer/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( dev-libs/nettle ) openssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) ) ) static? ( caps? ( sys-libs/libcap[static-libs(+)] ) idn? ( net-dns/libidn[static-libs(+)] ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( dev-libs/nettle[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0[static-libs(+)] ) libressl? ( dev-libs/libressl[static-libs(+)] ) ) ) ) ) virtual/os-headers filecaps? ( sys-libs/libcap )
DESCRIPTION=Network monitoring tools including ping and ping6
EAPI=5
HOMEPAGE=http://www.linuxfoundation.org/collaborate/workgroups/networking/iputils
IUSE=arping caps clockdiff doc gcrypt idn ipv6 libressl nettle +openssl rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute +filecaps
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux
LICENSE=BSD-4
RDEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-analyzer/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( dev-libs/nettle ) openssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) ) )
REQUIRED_USE=ipv6? ( ssl? ( ^^ ( gcrypt nettle openssl ) ) )
SLOT=0
SRC_URI=https://github.com/iputils/iputils/archive/s20160308.tar.gz -> iputils-20160308.tar.gz https://dev.gentoo.org/~polynomial-c/iputils-s20160308-manpages.tar.xz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fcaps 6a1091a98b1dde01cc26ab3252da1a9b flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=d1ec418a6a29c0802ca54211742bd213

View File

@ -1,11 +1,11 @@
DEFINED_PHASES=compile configure install postinst prepare unpack
DEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-misc/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gnutls? ( net-libs/gnutls[openssl(+)] net-libs/gnutls ) !gnutls? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) ) ) static? ( caps? ( sys-libs/libcap[static-libs(+)] ) idn? ( net-dns/libidn[static-libs(+)] ) ipv6? ( ssl? ( gnutls? ( net-libs/gnutls[openssl(+)] net-libs/gnutls[static-libs(+)] ) !gnutls? ( !libressl? ( dev-libs/openssl:0[static-libs(+)] ) libressl? ( dev-libs/libressl[static-libs(+)] ) ) ) ) ) virtual/os-headers app-text/openjade dev-perl/SGMLSpm app-text/docbook-sgml-dtd app-text/docbook-sgml-utils filecaps? ( sys-libs/libcap ) dev-vcs/git
DEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-analyzer/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt:0= ) !gcrypt? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) ) ) static? ( caps? ( sys-libs/libcap[static-libs(+)] ) idn? ( net-dns/libidn[static-libs(+)] ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) !gcrypt? ( !libressl? ( dev-libs/openssl:0[static-libs(+)] ) libressl? ( dev-libs/libressl[static-libs(+)] ) ) ) ) ) virtual/os-headers app-text/openjade dev-perl/SGMLSpm app-text/docbook-sgml-dtd app-text/docbook-sgml-utils filecaps? ( sys-libs/libcap ) dev-vcs/git
DESCRIPTION=Network monitoring tools including ping and ping6
EAPI=4
EAPI=5
HOMEPAGE=http://www.linuxfoundation.org/collaborate/workgroups/networking/iputils
IUSE=arping caps clockdiff doc gnutls idn ipv6 libressl rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute +filecaps
IUSE=arping caps clockdiff doc gcrypt idn ipv6 libressl rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute +filecaps
LICENSE=BSD-4
RDEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-misc/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gnutls? ( net-libs/gnutls[openssl(+)] net-libs/gnutls ) !gnutls? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) ) )
RDEPEND=arping? ( !net-misc/arping ) rarpd? ( !net-misc/rarpd ) traceroute? ( !net-analyzer/traceroute ) !static? ( caps? ( sys-libs/libcap ) idn? ( net-dns/libidn ) ipv6? ( ssl? ( gcrypt? ( dev-libs/libgcrypt:0= ) !gcrypt? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) ) )
SLOT=0
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fcaps 6a1091a98b1dde01cc26ab3252da1a9b flag-o-matic d270fa247153df66074f795fa42dba3e git-2 df00117322129fb906bb0a53c3d6a020 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=53eb8d5037caac56d64aa38d2a31084c
_md5_=3521b74a44464fb17f0c82ad9c982372

View File

@ -1,592 +1,219 @@
# ChangeLog for net-misc/iputils
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/iputils/ChangeLog,v 1.145 2015/05/04 02:35:57 vapier Exp $
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
04 May 2015; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r2.ebuild,
iputils-99999999.ebuild:
Fix install of clockdiff #547752 by Robert Sebastian Gerus.
*iputils-99999999 (09 Aug 2015)
*iputils-20121221-r2 (09 Aug 2015)
*iputils-20121221-r1 (09 Aug 2015)
*iputils-20121221 (09 Aug 2015)
25 Apr 2015; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r2.ebuild,
iputils-99999999.ebuild:
Fix install of arping and add blocker against net-misc/arping.
*iputils-20121221-r2 (25 Apr 2015)
25 Apr 2015; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20121221-parallel-doc.patch,
+files/iputils-20121221-tftpd-setid.patch,
+files/iputils-20121221-tftpd-syslog.patch, +iputils-20121221-r2.ebuild,
iputils-99999999.ebuild, metadata.xml:
Add fix from upstream for checking tftpd set*id calls. Add USE flags to
control all the utils (other than ping) as they are all fairly uncommon. Drop
ipg entirely as it is a pretty useless script. Re-add support for traceroute
via the new USE flag.
25 Apr 2015; Mike Frysinger <vapier@gentoo.org> +files/rarpd.conf.d,
+files/rarpd.init.d, iputils-99999999.ebuild:
Add init.d script for rarpd #312623 by Weeve.
25 Apr 2015; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20121221-strtod.patch, iputils-99999999.ebuild:
Fix -i number parsing in some locales #472592 by Sergey Fionov.
25 Apr 2015; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r1.ebuild,
iputils-99999999.ebuild:
Require gnutls be built w/USE=openssl #546116 by Patrick Lauer.
25 Apr 2015; Mike Frysinger <vapier@gentoo.org>
+files/iputils-99999999-openssl.patch,
+files/iputils-99999999-tftpd-syslog.patch, -files/iputils-20070202-idn.patch,
-files/iputils-20071127-infiniband.patch,
-files/iputils-20071127-kernel-ifaddr.patch,
-files/iputils-20100418-aliasing.patch,
-files/iputils-20100418-makefile.patch, -files/iputils-20100418-openssl.patch,
-files/iputils-20100418-printf-size.patch,
-files/iputils-20100418-proper-libs.patch,
-files/iputils-20101006-owl-pingsock.diff, iputils-99999999.ebuild:
Update patches against latest git.
04 Apr 2015; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r1.ebuild:
Mark arm64/m68k/s390/sh stable.
07 Dec 2014; Markus Meier <maekke@gentoo.org> iputils-20121221-r1.ebuild:
arm stable, bug #517720
06 Dec 2014; Agostino Sarubbo <ago@gentoo.org> iputils-20121221-r1.ebuild:
Stable for ia64, wrt bug #517720
04 Dec 2014; Agostino Sarubbo <ago@gentoo.org> iputils-20121221-r1.ebuild:
Stable for ppc64, wrt bug #517720
03 Dec 2014; Agostino Sarubbo <ago@gentoo.org> iputils-20121221-r1.ebuild:
Stable for ppc, wrt bug #517720
02 Dec 2014; Agostino Sarubbo <ago@gentoo.org> iputils-20121221-r1.ebuild:
Stable for alpha, wrt bug #517720
01 Dec 2014; Agostino Sarubbo <ago@gentoo.org> iputils-20121221-r1.ebuild:
Stable for sparc, wrt bug #517720
25 Nov 2014; Agostino Sarubbo <ago@gentoo.org> iputils-20121221-r1.ebuild:
Stable for x86, wrt bug #517720
22 Nov 2014; Mikle Kolyada <zlogene@gentoo.org> iputils-20121221-r1.ebuild:
amd64 stable wrt bug #517720
22 Nov 2014; Jeroen Roovers <jer@gentoo.org> iputils-20121221-r1.ebuild:
Stable for HPPA (bug #517720).
03 Nov 2014; Mike Frysinger <vapier@gentoo.org> iputils-20121221.ebuild:
Mark m68k stable.
25 Aug 2014; Christopher Reffett <2011creffett@gentoo.org>
-iputils-20101006-r2.ebuild:
Security cleanup wrt bug 408183
29 Apr 2014; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r1.ebuild,
iputils-99999999.ebuild:
Put USE=gnutls behind USE=ssl since only one of openssl/gnutls can be used at
a time #509100 by David Heidelberger.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r1.ebuild,
iputils-20121221.ebuild, iputils-99999999.ebuild:
Add arm64 love.
26 Oct 2013; Mike Frysinger <vapier@gentoo.org> iputils-20101006-r2.ebuild,
iputils-20121221-r1.ebuild, iputils-20121221.ebuild, iputils-99999999.ebuild:
Fix license to reflect source -- BSD-4.
09 Jun 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Add upstream CPE tag (security info) from ChromiumOS.
08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for alpha, wrt bug #408183
08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for s390, wrt bug #408183
08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for sh, wrt bug #408183
06 Feb 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for sparc, wrt bug #408183
31 Jan 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for ppc, wrt bug #408183
31 Jan 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for ppc64, wrt bug #408183
30 Jan 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for x86, wrt bug #408183
29 Jan 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for ia64, wrt bug #408183
28 Jan 2013; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r1.ebuild,
iputils-20121221.ebuild, iputils-99999999.ebuild:
Use slot 0 for openssl as pointed out by Zac Medico.
28 Jan 2013; Jeroen Roovers <jer@gentoo.org> iputils-20121221.ebuild:
Stable for HPPA (bug #408183).
28 Jan 2013; Mike Frysinger <vapier@gentoo.org> iputils-20121221.ebuild,
iputils-20121221-r1.ebuild, iputils-99999999.ebuild:
Have USE=static depend on USE=static-libs in all of its lib packages #454410
by Sergey Popov. Also put ssl/gnutls behind USE=ipv6 since that code is only
used in ping6.
28 Jan 2013; Sergey Popov <pinkbyte@gentoo.org> iputils-20121221.ebuild:
Stable on arm, wrt bug #408183
28 Jan 2013; Sergey Popov <pinkbyte@gentoo.org> iputils-20121221.ebuild:
Stable on amd64, wrt bug #408183
*iputils-20121221-r1 (27 Jan 2013)
27 Jan 2013; Mike Frysinger <vapier@gentoo.org> +iputils-20121221-r1.ebuild,
iputils-99999999.ebuild:
Move traceroute6 to the traceroute package. Move arping/clockdiff to bin.
Use new file capabilities to allow people to execute
arping/clockdiff/ping/ping6.
26 Jan 2013; Mike Frysinger <vapier@gentoo.org>
files/iputils-20121221-makefile.patch:
Fix CC/CFLAGS handling #454136 by Alphat-PC.
*iputils-20121221 (25 Jan 2013)
25 Jan 2013; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20121221-crypto-build.patch,
+files/iputils-20121221-makefile.patch, +files/iputils-20121221-openssl.patch,
+files/iputils-20121221-owl-pingsock.diff,
+files/iputils-20121221-printf-size.patch, +iputils-20121221.ebuild,
iputils-20101006-r2.ebuild, iputils-99999999.ebuild:
Version bump #453806 by Agostino Sarubbo.
20 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
-files/iputils-20070202-makefile.patch, -iputils-20100418-r1.ebuild,
-files/iputils-20100418-arping-broadcast.patch,
-files/iputils-20100418-ping-CVE-2010-2529.patch, -iputils-20101006.ebuild,
-iputils-20101006-r1.ebuild,
-files/iputils-20101006-tracepath-error-typo.patch:
old
13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org>
iputils-20101006-r2.ebuild:
ppc64 stable wrt #394191
04 Jan 2012; Brent Baude <ranger@gentoo.org> iputils-20101006-r2.ebuild:
Marking iputils-20101006-r2 ppc for bug 394191
17 Dec 2011; Raúl Porcel <armin76@gentoo.org> iputils-20101006-r2.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #394191
14 Dec 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
iputils-20101006-r2.ebuild:
x86 stable wrt bug #394191
12 Dec 2011; Agostino Sarubbo <ago@gentoo.org> iputils-20101006-r2.ebuild:
Stable for AMD64, wrt bug #394191
12 Dec 2011; Jeroen Roovers <jer@gentoo.org> iputils-20101006-r2.ebuild:
Stable for HPPA (bug #394191).
*iputils-20101006-r2 (09 Nov 2011)
09 Nov 2011; Mike Frysinger <vapier@gentoo.org> +iputils-20101006-r2.ebuild,
+files/iputils-20101006-owl-pingsock.diff, iputils-99999999.ebuild:
Add patch from OWL for non-root/set*id/cap ping support.
21 Sep 2011; Michał Górny <mgorny@gentoo.org> iputils-99999999.ebuild:
Migrate to git-2.
*iputils-20101006-r1 (07 Aug 2011)
07 Aug 2011; Samuli Suominen <ssuominen@gentoo.org>
+files/iputils-20071127-infiniband.patch, +iputils-20101006-r1.ebuild,
iputils-99999999.ebuild:
Import Fedora patch to remove sysfsutils depend from arping.c wrt #377687 by
Anthony Basile
*iputils-20101006 (19 Feb 2011)
19 Feb 2011; Mike Frysinger <vapier@gentoo.org> +iputils-20101006.ebuild,
+files/iputils-20101006-tracepath-error-typo.patch, iputils-99999999.ebuild:
Version bump, and unify git/non-git ebuilds in the process.
07 Jan 2011; Brent Baude <ranger@gentoo.org> iputils-20100418-r1.ebuild:
stable ppc, bug 342277
06 Jan 2011; Raúl Porcel <armin76@gentoo.org> iputils-20100418-r1.ebuild:
ia64/m68k/s390/sh/sparc stable wrt #342277
27 Dec 2010; Brent Baude <ranger@gentoo.org> iputils-20100418-r1.ebuild:
stable ppc64, bug 342277
27 Dec 2010; Jeroen Roovers <jer@gentoo.org> iputils-20100418-r1.ebuild:
Stable for HPPA (bug #342277).
25 Dec 2010; Markus Meier <maekke@gentoo.org> iputils-20100418-r1.ebuild:
arm stable, bug #342277
22 Dec 2010; Tobias Klausmann <klausman@gentoo.org>
iputils-20100418-r1.ebuild:
Stable on alpha, bug #342277
22 Dec 2010; Markos Chandras <hwoarang@gentoo.org>
iputils-20100418-r1.ebuild:
Stable on amd64 wrt bug #342277
16 Dec 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
iputils-20100418-r1.ebuild:
x86 stable wrt bug #342277
*iputils-20100418-r1 (14 Sep 2010)
14 Sep 2010; Mike Frysinger <vapier@gentoo.org> +iputils-20100418-r1.ebuild,
+files/iputils-20100418-arping-broadcast.patch:
Add fix for arping broadcast handling #337049 by Aleksander Machniak.
06 Sep 2010; Brent Baude <ranger@gentoo.org> iputils-20100418.ebuild:
Marking iputils-20100418 ppc64 for bug 332527
04 Sep 2010; Raúl Porcel <armin76@gentoo.org> iputils-20100418.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #332527
31 Aug 2010; Mike Frysinger <vapier@gentoo.org> iputils-20100418.ebuild,
+files/iputils-20100418-openssl.patch, +files/iputils-20100418-so_mark.patch:
Make openssl support optional #335436 by Jorge Manuel B. S. Vicetto. Fix
building with older linux headers #335347 by Mark Wagner.
30 Aug 2010; Jeroen Roovers <jer@gentoo.org> iputils-20100418.ebuild:
Stable for HPPA PPC (bug #332527).
29 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
iputils-20100418.ebuild:
Stable on amd64 wrt bug #332527
28 Aug 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
iputils-20100418.ebuild:
x86 stable wrt security bug #332527
22 Aug 2010; Luca Barbato <lu_zero@gentoo.org>
+files/iputils-20100418-proper-libs.patch, iputils-20100418.ebuild:
Fix cross compilation
14 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org>
iputils-20100418.ebuild:
Add missing dependency over sysfsutils (bug #332703, reported by Ryan
Hill, diagnosed by Lars Wendler).
*iputils-20100418 (14 Aug 2010)
14 Aug 2010; Mike Frysinger <vapier@gentoo.org> +iputils-20100418.ebuild,
+files/iputils-20100418-aliasing.patch,
+files/iputils-20100418-makefile.patch,
+files/iputils-20100418-ping-CVE-2010-2529.patch,
+files/iputils-20100418-printf-size.patch:
Version bump #306101 by Andrew Brouwers. Add fix for ping CVE-2010-2529
#332527 by Tim Sammut.
07 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
iputils-20071127-r2.ebuild:
Transfer Prefix keywords
23 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
iputils-20070202.ebuild:
Drop to ~mips (for docbook cleanup).
*iputils-20071127-r2 (10 Jun 2008)
10 Jun 2008; <chainsaw@gentoo.org>
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
+files/021109-uclibc-no-ether_ntohost.patch,
+files/iputils-20071127-nonroot-floodping.patch,
+iputils-20071127-r2.ebuild:
Introduce USE=SECURITY_HAZARD which allows non-root users to floodping.
This can be useful in some IXP/ISP environments where 10Gbit fibre links
have to be tested. As the name suggests, it should not be enabled unless
you know it makes sense for your situation.
+files/iputils-20100418-so_mark.patch,
+files/iputils-20121221-crypto-build.patch,
+files/iputils-20121221-makefile.patch,
+files/iputils-20121221-openssl.patch,
+files/iputils-20121221-owl-pingsock.diff,
+files/iputils-20121221-parallel-doc.patch,
+files/iputils-20121221-printf-size.patch,
+files/iputils-20121221-strtod.patch,
+files/iputils-20121221-tftpd-setid.patch,
+files/iputils-20121221-tftpd-syslog.patch,
+files/iputils-99999999-openssl.patch,
+files/iputils-99999999-tftpd-syslog.patch, +files/rarpd.conf.d,
+files/rarpd.init.d, +iputils-20121221.ebuild, +iputils-20121221-r1.ebuild,
+iputils-20121221-r2.ebuild, +iputils-99999999.ebuild, +metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
09 Aug 2015; Ulrich Müller <ulm@gentoo.org> files/rarpd.init.d:
[QA] Remove executable bit from files, bug 550434.
*iputils-20150815 (20 Aug 2015)
*iputils-20071127-r1 (20 Apr 2008)
20 Aug 2015; Lars Wendler <polynomial-c@gentoo.org>
+files/iputils-20150815-nonroot-floodping.patch,
+files/iputils-20150815-ping6_crypto.patch,
+files/iputils-20150815-ping_default_ipv4.patch, +iputils-20150815.ebuild,
metadata.xml:
Bump to version 20150815.
20 Apr 2008; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20070202-idn.patch, +iputils-20071127-r1.ebuild:
Add support for USE=idn #218638 by Hanno Boeck.
Package-Manager: portage-2.2.20.1
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
20 Apr 2008; Mike Frysinger <vapier@gentoo.org> iputils-20071127.ebuild:
Mark amd64 stable.
24 Aug 2015; Justin Lecher <jlec@gentoo.org> iputils-20150815.ebuild,
metadata.xml:
Use https by default
31 Mar 2008; Sven Wegener <swegener@gentoo.org> iputils-20071127.ebuild:
Use mirror://gentoo/ for the manpages.
Convert all URLs for sites supporting encrypted connections from http to
https
29 Mar 2008; Raúl Porcel <armin76@gentoo.org> iputils-20071127.ebuild:
alpha/ia64/sparc stable wrt #214734
Signed-off-by: Justin Lecher <jlec@gentoo.org>
29 Mar 2008; Jeroen Roovers <jer@gentoo.org> iputils-20071127.ebuild:
Stable for HPPA (bug #214734).
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
29 Mar 2008; Brent Baude <ranger@gentoo.org> ChangeLog:
Marking iputils-20071127 ppc for bug 214734
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
29 Mar 2008; Brent Baude <ranger@gentoo.org> iputils-20071127.ebuild:
stable ppc64, bug 214734
Bug: https://bugs.gentoo.org/552720
29 Mar 2008; Dawid Węgliński <cla@gentoo.org> iputils-20071127.ebuild:
Stable on x86 (bug #214734)
*iputils-20150815-r1 (05 Oct 2015)
29 Mar 2008; Mike Frysinger <vapier@gentoo.org> iputils-20071127.ebuild:
Fixup manpage install.
05 Oct 2015; Julian Ospald <hasufell@gentoo.org>
+iputils-20150815-r1.ebuild, iputils-99999999.ebuild:
add libressl support
28 Mar 2008; Brent Baude <ranger@gentoo.org> iputils-20071127.ebuild:
stable ppc, bug 214734
05 Oct 2015; Julian Ospald <hasufell@gentoo.org> iputils-20150815-r1.ebuild,
iputils-99999999.ebuild:
fix bash substitution for libressl USE flag
*iputils-20071127 (26 Jan 2008)
16 Oct 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Update remote-ids
26 Jan 2008; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20071127-gcc34.patch,
+files/iputils-20071127-kernel-ifaddr.patch, +iputils-20071127.ebuild:
Version bump #207289.
Signed-off-by: Justin Lecher <jlec@gentoo.org>
28 Oct 2007; Mike Frysinger <vapier@gentoo.org> iputils-20070202.ebuild:
Block net-misc/rarpd #197110 by kouyu.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Unify quoting in metadata.xml files for machine processing
21 Oct 2007; nixnut <nixnut@gentoo.org> iputils-20070202.ebuild:
Stable on ppc wrt bug 195915
Force unified quoting in all metadata.xml files since lxml does not
preserve original use of single and double quotes. Ensuring unified
quoting before the process allows distinguishing the GLEP 67-related
metadata.xml changes from unrelated quoting changes.
19 Oct 2007; Raúl Porcel <armin76@gentoo.org> iputils-20070202.ebuild:
alpha/ia64/sparc stable wrt #195915
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
16 Oct 2007; Christoph Mende <angelos@gentoo.org> iputils-20070202.ebuild:
Stable on amd64 wrt bug #195915
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
16 Oct 2007; Markus Rothe <corsair@gentoo.org> iputils-20070202.ebuild:
Stable on ppc64; bug #195915
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
15 Oct 2007; Christian Faulhammer <opfer@gentoo.org>
iputils-20070202.ebuild:
stable x86, bug 195915
07 Mar 2016; Anthony G. Basile <blueness@gentoo.org>
iputils-20121221-r2.ebuild:
add libressl support to version 20121221-r2
15 Oct 2007; Jeroen Roovers <jer@gentoo.org> iputils-20070202.ebuild:
Stable for HPPA (bug #195915).
Package-Manager: portage-2.2.26
15 Oct 2007; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20070202-no-open-max.patch, iputils-20070202.ebuild:
Fix building with newer kernel headers that lack OPEN_MAX #195861 by Markus
Meier.
07 Mar 2016; Anthony G. Basile <blueness@gentoo.org>
-iputils-20150815.ebuild:
remove 20150815 without libressl support
*iputils-99999999 (30 Apr 2007)
Package-Manager: portage-2.2.26
30 Apr 2007; Mike Frysinger <vapier@gentoo.org> +iputils-99999999.ebuild:
Live git version.
07 Mar 2016; Lars Wendler <polynomial-c@gentoo.org>
+files/iputils-20150815-defines_and_libs.patch,
+files/iputils-20150815-handle_single_protocol_system.patch,
-files/iputils-20150815-ping6_crypto.patch,
-files/iputils-20150815-ping_default_ipv4.patch, iputils-20150815-r1.ebuild:
Replaced two patches with upstream equivalents.
09 Feb 2007; Alexander H. Færøy <eroyf@gentoo.org>
iputils-20060512.ebuild:
Stable on MIPS; bug #165179
Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
05 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
iputils-20060512.ebuild:
Stable on alpha wrt bug #165179.
*iputils-20160308 (09 Mar 2016)
05 Feb 2007; Jeroen Roovers <jer@gentoo.org> iputils-20060512.ebuild:
Stable for HPPA (bug #165179).
09 Mar 2016; Lars Wendler <polynomial-c@gentoo.org>
iputils-20150815-r1.ebuild, +iputils-20160308.ebuild:
Bump to version 20160308
04 Feb 2007; Steve Dibb <beandog@gentoo.org> iputils-20060512.ebuild:
amd64 stable, bug 165179
Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
04 Feb 2007; nixnut <nixnut@gentoo.org> iputils-20060512.ebuild:
Stable on ppc wrt bug 165179
*iputils-20151218 (19 Apr 2016)
04 Feb 2007; Markus Rothe <corsair@gentoo.org> iputils-20060512.ebuild:
Added ~ppc64; bug #165179
19 Apr 2016; Lars Wendler <polynomial-c@gentoo.org>
+iputils-20151218.ebuild:
Bump to version 20151218
03 Feb 2007; Torsten Veller <tove@gentoo.org> iputils-20060512.ebuild:
Stable on x86 (#165179)
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
03 Feb 2007; Jason Wever <weeve@gentoo.org> iputils-20060512.ebuild:
Stable on SPARC wrt bug #165179.
19 Apr 2016; Lars Wendler <polynomial-c@gentoo.org> iputils-99999999.ebuild:
Synced live ebuild with latest official release.
*iputils-20070202 (03 Feb 2007)
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
03 Feb 2007; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20070202-makefile.patch, +iputils-20070202.ebuild:
Version bump.
19 Apr 2016; Lars Wendler <polynomial-c@gentoo.org>
-iputils-20121221.ebuild, -iputils-20150815-r1.ebuild:
Removed old.
21 Dec 2006; Mike Frysinger <vapier@gentoo.org> iputils-20060512.ebuild:
Only generate man pages for USE=doc until next release where they include
man pages #158660.
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
*iputils-20060512 (20 Dec 2006)
18 May 2016; Austin English <wizardedit@gentoo.org> files/rarpd.init.d:
use #!/sbin/openrc-run instead of #!/sbin/runscript
20 Dec 2006; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20060512-RFC3542.patch, +files/iputils-20060512-gcc4.patch,
+files/iputils-20060512-kernel-ifaddr.patch,
+files/iputils-20060512-linux-headers.patch,
+files/iputils-20060512-makefile.patch, +iputils-20060512.ebuild:
Version bump.
25 May 2016; Jeroen Roovers <jer@gentoo.org> iputils-20151218.ebuild:
Stable for HPPA PPC64 (bug #583960).
20 Aug 2006; Mike Frysinger <vapier@gentoo.org>
+files/iputils-021109-ipv6-updates.patch, iputils-021109-r3.ebuild:
Handle ipv6 define updates in newer kernels #134751 by Mekong.
Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --ignore-arches
08 Jun 2006; Mike Frysinger <vapier@gentoo.org>
+files/iputils-021109-gcc4.patch, iputils-021109-r3.ebuild:
Fixup a lot of incorrect type use.
25 May 2016; Matt Turner <mattst88@gentoo.org> iputils-20151218.ebuild:
alpha stable, bug 583960.
06 May 2006; Mike Frysinger <vapier@gentoo.org> iputils-021109-r3.ebuild:
Generate a ping6.8 symlink to ping.8 as pointed out by Matej Stepanek #132010.
26 May 2016; Lars Wendler <polynomial-c@gentoo.org> iputils-20151218.ebuild:
x86 stable (bug #583960).
29 May 2005; <solar@gentoo.org> iputils-021109-r3.ebuild:
echangelog - update package to use libc expanded variable elibc_uclibc vs
uclibc so USE=-* works
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="x86"
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
02 May 2005; Mike Frysinger <vapier@gentoo.org>
+files/iputils-021109-bindnow.patch, -files/021109-gcc34.patch,
+files/iputils-021109-gcc34.patch, iputils-021109-r3.ebuild:
Update the gcc-inline patch by Dave Stahl #80969 and fix lazy bindings for
setuid apps #77526.
27 May 2016; Lars Wendler <polynomial-c@gentoo.org> iputils-20151218.ebuild:
amd64 stable (bug #583960).
18 Jan 2005; Mike Frysinger <vapier@gentoo.org>
-files/iputils-021109-pfkey.patch, iputils-021109-r3.ebuild:
Punt setkey since ipsec-tools exists now to handle it #78588.
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
03 Jan 2005; Mike Frysinger <vapier@gentoo.org> iputils-021109-r3.ebuild:
Restore USE=doc with an extra check in case we're in the middle of a
bootstrap #23156.
01 Jun 2016; Mike Frysinger <vapier@gentoo.org> iputils-20151218.ebuild:
mark 20151218 arm/arm64/ia64/m68k/ppc/s390/sh/sparc stable #583960
03 Jan 2005; Mike Frysinger <vapier@gentoo.org> iputils-021109-r3.ebuild:
Make sure linux/ipsec.h is usuable before building ipsec stuff #67569.
01 Jun 2016; Mike Frysinger <vapier@gentoo.org> iputils-20151218.ebuild,
iputils-99999999.ebuild:
make -lresolv linkage dynamic #584132
03 Jan 2005; Mike Frysinger <vapier@gentoo.org>
+files/021109-ipg-linux-2.6.patch, iputils-021109-r3.ebuild:
Add support to ipg for newer kernels #71756 by Christoph M.
01 Jun 2016; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r2.ebuild,
iputils-20151218.ebuild, iputils-20160308.ebuild, iputils-99999999.ebuild:
update traceroute blocker after package move #584362
06 Oct 2004; Travis Tilley <lv@gentoo.org>
+files/iputils-021109-linux-udp-header.patch, iputils-021109-r3.ebuild:
fix compiling iputils using newer glibc snapshots
19 Jun 2016; Benda Xu <heroxbd@gentoo.org> iputils-20151218.ebuild,
iputils-20160308.ebuild, iputils-99999999.ebuild:
remove EPREFIX from dosym.
04 Aug 2004; Jon Portnoy <avenj@gentoo.org> iputils-021109-r3.ebuild :
Fix bison sed line. Bugs 59414 and 59191.
ebuild helpers includes EPREFIX by default.
01 Jul 2004; Jon Hood <squinky86@gentoo.org> iputils-020927.ebuild,
iputils-021109-r3.ebuild:
virtual/glibc -> virtual/libc
Package-Manager: portage-2.2.28
28 Jun 2004; Brandon Hale <tseng@gentoo.org> iputils-021109-r3.ebuild:
Stable on x86.
15 Jun 2004; <solar@gentoo.org> iputils-021109-r3.ebuild,
files/iputils-20020927-no-ether_ntohost.patch:
added patch to allow iputils to compile with uclibc
14 Jun 2004; Aron Griffis <agriffis@gentoo.org> iputils-020927.ebuild:
Fix use invocation
*iputils-021109-r3 (24 Apr 2004)
24 Apr 2004; Mike Frysinger <vapier@gentoo.org> :
Remove racoon since (1) net-firewall/ipsec-tools installs this and
(2) the packaged racoon has a nice remote DoS #48847.
*iputils-021109-r2 (07 Apr 2004)
09 Apr 2004; Travis Tilley <lv@gentoo.org> iputils-021109-r1.ebuild:
marked stable on amd64
08 Apr 2004; Joshua Kinard <kumba@gentoo.org> iputils-020927.ebuild:
Typo fix
07 Apr 2004; Mike Frysinger <vapier@gentoo.org> :
Clean up src_unpack and src_compile steps and add flex/openssl to DEPEND #38774.
23 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> iputils-021109-r1.ebuild:
Closing #44555.
01 Mar 2004; Tom Gall <tgall@gentoo.org> iputils-021109-r1.ebuild:
make sure ppc64 has yacc dependancy
16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> :
set ppc in keywords
13 Jan 2004; Ned Ludd <solar@gentoo.org> iputils-021109-r1.ebuild:
Make ipv6 traceroute6, tracepath6 and ping6 made optional based on
ipv6 use flag. Prepare for x86 stable in the next day to two for
GRP release.
*iputils-021109-r1 (13 Jan 2004)
12 Jan 2004; Luca Barbato <lu_zero@gentoo.org> iputils-021109.ebuild:
Marked ppc to match the linux-headers changes
08 Jan 2004; <plasmaroo@gentoo.org> iputils-021109.ebuild:
Added 2.6 support; this now installs setkey and racoon if you have 2.6
headers.
*iputils-021109 (16 Nov 2003)
16 Nov 2003; Joshua Kinard <kumba@gentoo.org> iputils-021109.ebuild:
Version bump to a package that appears to be beta. It builds against 2.4.22+
linux-headers, however, so worth testing.
*iputils-020927 (03 Jan 2003)
21 Sep 2003; Mike Frysinger <vapier@gentoo.org> :
Add static support #29202.
12 Aug 2003; Jason Wever <weeve@gentoo.org> iputils-020927.ebuild:
Changed ~sparc keyword to sparc.
07 Jul 2003; Jan Seidel <tuxus@gentoo.org> iputils-020927.ebuild:
Mark stable on mips
01 Jul 2003; Luca Barbato <lu_zero@gentoo.org> iputils-020927.ebuild:
Mark stable on ppc
24 Jun 2003; Aron Griffis <agriffis@gentoo.org> iputils-020927.ebuild:
Mark stable on alpha
20 Jun 2003; Jon Portnoy <avenj@gentoo.org> iputils-020927.ebuild :
Temporarily yanked out all of the USE="doc" stuff until a more
permanent fix can be implemented. Was breaking emerge system for
users with doc in USE.
06 Apr 2003; Guy Martin <gmsoft@gentoo.org> iputils-020927.ebuild :
Marked stable on hppa. Changed depend sys-kernel/linux-headers to virtual/os-headers.
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> iputils-020927.ebuild :
Added testing mips keyword to the ebuild.
03 Jan 2003; Daniel Ahlberg <aliz@gentoo.org> iputils-020927.ebuild :
Version bump, found by Torgeir Hansen <torgeir@trenger.ro> in #13052.
Made use of "doc" use variable to decide whetever to depend on openjade to
compile and install documentation.
03 Jan 2003; Daniel Ahlberg <aliz@gentoo.org> iputils-020124-r1.ebuild :
Changed where the bins are installed. Also made ping and traceroute tools setuid.
Closes #10090.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*iputils-020124-r1 (16 Aug 2002)
06 Apr 2003; Guy Martin <gmsoft@gentoo.org> iputils-020124-r1.ebuild :
Changed depend sys-kernel/linux-headers to virtual/os-headers.
12 Feb 2003; Guy Martin <gmsoft@gentoo.org> iputils-020124-r1.ebuild :
Added hppa to keywords.
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> iputils-020124-r1.ebuild :
Added stable mips keyword to the ebuild.
16 Aug 2002; Matthew Turk <satai@gentoo.org> ChangeLog:
Updated by enabling documentation; recent changes in DocBook ebuilds have
fixed the outstanding issues.
*iputils-020124 (16 Jul 2002)
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> iputils-020124.ebuild :
Added stable mips keyword to the ebuild.
16 Jul 2002; Grant Goodyear <g2boojum@gentoo.org> ChangeLog :
new package

View File

@ -0,0 +1,592 @@
# ChangeLog for net-misc/iputils
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/iputils/ChangeLog,v 1.145 2015/05/04 02:35:57 vapier Exp $
04 May 2015; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r2.ebuild,
iputils-99999999.ebuild:
Fix install of clockdiff #547752 by Robert Sebastian Gerus.
25 Apr 2015; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r2.ebuild,
iputils-99999999.ebuild:
Fix install of arping and add blocker against net-misc/arping.
*iputils-20121221-r2 (25 Apr 2015)
25 Apr 2015; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20121221-parallel-doc.patch,
+files/iputils-20121221-tftpd-setid.patch,
+files/iputils-20121221-tftpd-syslog.patch, +iputils-20121221-r2.ebuild,
iputils-99999999.ebuild, metadata.xml:
Add fix from upstream for checking tftpd set*id calls. Add USE flags to
control all the utils (other than ping) as they are all fairly uncommon. Drop
ipg entirely as it is a pretty useless script. Re-add support for traceroute
via the new USE flag.
25 Apr 2015; Mike Frysinger <vapier@gentoo.org> +files/rarpd.conf.d,
+files/rarpd.init.d, iputils-99999999.ebuild:
Add init.d script for rarpd #312623 by Weeve.
25 Apr 2015; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20121221-strtod.patch, iputils-99999999.ebuild:
Fix -i number parsing in some locales #472592 by Sergey Fionov.
25 Apr 2015; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r1.ebuild,
iputils-99999999.ebuild:
Require gnutls be built w/USE=openssl #546116 by Patrick Lauer.
25 Apr 2015; Mike Frysinger <vapier@gentoo.org>
+files/iputils-99999999-openssl.patch,
+files/iputils-99999999-tftpd-syslog.patch, -files/iputils-20070202-idn.patch,
-files/iputils-20071127-infiniband.patch,
-files/iputils-20071127-kernel-ifaddr.patch,
-files/iputils-20100418-aliasing.patch,
-files/iputils-20100418-makefile.patch, -files/iputils-20100418-openssl.patch,
-files/iputils-20100418-printf-size.patch,
-files/iputils-20100418-proper-libs.patch,
-files/iputils-20101006-owl-pingsock.diff, iputils-99999999.ebuild:
Update patches against latest git.
04 Apr 2015; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r1.ebuild:
Mark arm64/m68k/s390/sh stable.
07 Dec 2014; Markus Meier <maekke@gentoo.org> iputils-20121221-r1.ebuild:
arm stable, bug #517720
06 Dec 2014; Agostino Sarubbo <ago@gentoo.org> iputils-20121221-r1.ebuild:
Stable for ia64, wrt bug #517720
04 Dec 2014; Agostino Sarubbo <ago@gentoo.org> iputils-20121221-r1.ebuild:
Stable for ppc64, wrt bug #517720
03 Dec 2014; Agostino Sarubbo <ago@gentoo.org> iputils-20121221-r1.ebuild:
Stable for ppc, wrt bug #517720
02 Dec 2014; Agostino Sarubbo <ago@gentoo.org> iputils-20121221-r1.ebuild:
Stable for alpha, wrt bug #517720
01 Dec 2014; Agostino Sarubbo <ago@gentoo.org> iputils-20121221-r1.ebuild:
Stable for sparc, wrt bug #517720
25 Nov 2014; Agostino Sarubbo <ago@gentoo.org> iputils-20121221-r1.ebuild:
Stable for x86, wrt bug #517720
22 Nov 2014; Mikle Kolyada <zlogene@gentoo.org> iputils-20121221-r1.ebuild:
amd64 stable wrt bug #517720
22 Nov 2014; Jeroen Roovers <jer@gentoo.org> iputils-20121221-r1.ebuild:
Stable for HPPA (bug #517720).
03 Nov 2014; Mike Frysinger <vapier@gentoo.org> iputils-20121221.ebuild:
Mark m68k stable.
25 Aug 2014; Christopher Reffett <2011creffett@gentoo.org>
-iputils-20101006-r2.ebuild:
Security cleanup wrt bug 408183
29 Apr 2014; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r1.ebuild,
iputils-99999999.ebuild:
Put USE=gnutls behind USE=ssl since only one of openssl/gnutls can be used at
a time #509100 by David Heidelberger.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r1.ebuild,
iputils-20121221.ebuild, iputils-99999999.ebuild:
Add arm64 love.
26 Oct 2013; Mike Frysinger <vapier@gentoo.org> iputils-20101006-r2.ebuild,
iputils-20121221-r1.ebuild, iputils-20121221.ebuild, iputils-99999999.ebuild:
Fix license to reflect source -- BSD-4.
09 Jun 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Add upstream CPE tag (security info) from ChromiumOS.
08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for alpha, wrt bug #408183
08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for s390, wrt bug #408183
08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for sh, wrt bug #408183
06 Feb 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for sparc, wrt bug #408183
31 Jan 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for ppc, wrt bug #408183
31 Jan 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for ppc64, wrt bug #408183
30 Jan 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for x86, wrt bug #408183
29 Jan 2013; Agostino Sarubbo <ago@gentoo.org> iputils-20121221.ebuild:
Stable for ia64, wrt bug #408183
28 Jan 2013; Mike Frysinger <vapier@gentoo.org> iputils-20121221-r1.ebuild,
iputils-20121221.ebuild, iputils-99999999.ebuild:
Use slot 0 for openssl as pointed out by Zac Medico.
28 Jan 2013; Jeroen Roovers <jer@gentoo.org> iputils-20121221.ebuild:
Stable for HPPA (bug #408183).
28 Jan 2013; Mike Frysinger <vapier@gentoo.org> iputils-20121221.ebuild,
iputils-20121221-r1.ebuild, iputils-99999999.ebuild:
Have USE=static depend on USE=static-libs in all of its lib packages #454410
by Sergey Popov. Also put ssl/gnutls behind USE=ipv6 since that code is only
used in ping6.
28 Jan 2013; Sergey Popov <pinkbyte@gentoo.org> iputils-20121221.ebuild:
Stable on arm, wrt bug #408183
28 Jan 2013; Sergey Popov <pinkbyte@gentoo.org> iputils-20121221.ebuild:
Stable on amd64, wrt bug #408183
*iputils-20121221-r1 (27 Jan 2013)
27 Jan 2013; Mike Frysinger <vapier@gentoo.org> +iputils-20121221-r1.ebuild,
iputils-99999999.ebuild:
Move traceroute6 to the traceroute package. Move arping/clockdiff to bin.
Use new file capabilities to allow people to execute
arping/clockdiff/ping/ping6.
26 Jan 2013; Mike Frysinger <vapier@gentoo.org>
files/iputils-20121221-makefile.patch:
Fix CC/CFLAGS handling #454136 by Alphat-PC.
*iputils-20121221 (25 Jan 2013)
25 Jan 2013; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20121221-crypto-build.patch,
+files/iputils-20121221-makefile.patch, +files/iputils-20121221-openssl.patch,
+files/iputils-20121221-owl-pingsock.diff,
+files/iputils-20121221-printf-size.patch, +iputils-20121221.ebuild,
iputils-20101006-r2.ebuild, iputils-99999999.ebuild:
Version bump #453806 by Agostino Sarubbo.
20 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
-files/iputils-20070202-makefile.patch, -iputils-20100418-r1.ebuild,
-files/iputils-20100418-arping-broadcast.patch,
-files/iputils-20100418-ping-CVE-2010-2529.patch, -iputils-20101006.ebuild,
-iputils-20101006-r1.ebuild,
-files/iputils-20101006-tracepath-error-typo.patch:
old
13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org>
iputils-20101006-r2.ebuild:
ppc64 stable wrt #394191
04 Jan 2012; Brent Baude <ranger@gentoo.org> iputils-20101006-r2.ebuild:
Marking iputils-20101006-r2 ppc for bug 394191
17 Dec 2011; Raúl Porcel <armin76@gentoo.org> iputils-20101006-r2.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #394191
14 Dec 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
iputils-20101006-r2.ebuild:
x86 stable wrt bug #394191
12 Dec 2011; Agostino Sarubbo <ago@gentoo.org> iputils-20101006-r2.ebuild:
Stable for AMD64, wrt bug #394191
12 Dec 2011; Jeroen Roovers <jer@gentoo.org> iputils-20101006-r2.ebuild:
Stable for HPPA (bug #394191).
*iputils-20101006-r2 (09 Nov 2011)
09 Nov 2011; Mike Frysinger <vapier@gentoo.org> +iputils-20101006-r2.ebuild,
+files/iputils-20101006-owl-pingsock.diff, iputils-99999999.ebuild:
Add patch from OWL for non-root/set*id/cap ping support.
21 Sep 2011; Michał Górny <mgorny@gentoo.org> iputils-99999999.ebuild:
Migrate to git-2.
*iputils-20101006-r1 (07 Aug 2011)
07 Aug 2011; Samuli Suominen <ssuominen@gentoo.org>
+files/iputils-20071127-infiniband.patch, +iputils-20101006-r1.ebuild,
iputils-99999999.ebuild:
Import Fedora patch to remove sysfsutils depend from arping.c wrt #377687 by
Anthony Basile
*iputils-20101006 (19 Feb 2011)
19 Feb 2011; Mike Frysinger <vapier@gentoo.org> +iputils-20101006.ebuild,
+files/iputils-20101006-tracepath-error-typo.patch, iputils-99999999.ebuild:
Version bump, and unify git/non-git ebuilds in the process.
07 Jan 2011; Brent Baude <ranger@gentoo.org> iputils-20100418-r1.ebuild:
stable ppc, bug 342277
06 Jan 2011; Raúl Porcel <armin76@gentoo.org> iputils-20100418-r1.ebuild:
ia64/m68k/s390/sh/sparc stable wrt #342277
27 Dec 2010; Brent Baude <ranger@gentoo.org> iputils-20100418-r1.ebuild:
stable ppc64, bug 342277
27 Dec 2010; Jeroen Roovers <jer@gentoo.org> iputils-20100418-r1.ebuild:
Stable for HPPA (bug #342277).
25 Dec 2010; Markus Meier <maekke@gentoo.org> iputils-20100418-r1.ebuild:
arm stable, bug #342277
22 Dec 2010; Tobias Klausmann <klausman@gentoo.org>
iputils-20100418-r1.ebuild:
Stable on alpha, bug #342277
22 Dec 2010; Markos Chandras <hwoarang@gentoo.org>
iputils-20100418-r1.ebuild:
Stable on amd64 wrt bug #342277
16 Dec 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
iputils-20100418-r1.ebuild:
x86 stable wrt bug #342277
*iputils-20100418-r1 (14 Sep 2010)
14 Sep 2010; Mike Frysinger <vapier@gentoo.org> +iputils-20100418-r1.ebuild,
+files/iputils-20100418-arping-broadcast.patch:
Add fix for arping broadcast handling #337049 by Aleksander Machniak.
06 Sep 2010; Brent Baude <ranger@gentoo.org> iputils-20100418.ebuild:
Marking iputils-20100418 ppc64 for bug 332527
04 Sep 2010; Raúl Porcel <armin76@gentoo.org> iputils-20100418.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #332527
31 Aug 2010; Mike Frysinger <vapier@gentoo.org> iputils-20100418.ebuild,
+files/iputils-20100418-openssl.patch, +files/iputils-20100418-so_mark.patch:
Make openssl support optional #335436 by Jorge Manuel B. S. Vicetto. Fix
building with older linux headers #335347 by Mark Wagner.
30 Aug 2010; Jeroen Roovers <jer@gentoo.org> iputils-20100418.ebuild:
Stable for HPPA PPC (bug #332527).
29 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
iputils-20100418.ebuild:
Stable on amd64 wrt bug #332527
28 Aug 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
iputils-20100418.ebuild:
x86 stable wrt security bug #332527
22 Aug 2010; Luca Barbato <lu_zero@gentoo.org>
+files/iputils-20100418-proper-libs.patch, iputils-20100418.ebuild:
Fix cross compilation
14 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org>
iputils-20100418.ebuild:
Add missing dependency over sysfsutils (bug #332703, reported by Ryan
Hill, diagnosed by Lars Wendler).
*iputils-20100418 (14 Aug 2010)
14 Aug 2010; Mike Frysinger <vapier@gentoo.org> +iputils-20100418.ebuild,
+files/iputils-20100418-aliasing.patch,
+files/iputils-20100418-makefile.patch,
+files/iputils-20100418-ping-CVE-2010-2529.patch,
+files/iputils-20100418-printf-size.patch:
Version bump #306101 by Andrew Brouwers. Add fix for ping CVE-2010-2529
#332527 by Tim Sammut.
07 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
iputils-20071127-r2.ebuild:
Transfer Prefix keywords
23 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
iputils-20070202.ebuild:
Drop to ~mips (for docbook cleanup).
*iputils-20071127-r2 (10 Jun 2008)
10 Jun 2008; <chainsaw@gentoo.org>
+files/iputils-20071127-nonroot-floodping.patch,
+iputils-20071127-r2.ebuild:
Introduce USE=SECURITY_HAZARD which allows non-root users to floodping.
This can be useful in some IXP/ISP environments where 10Gbit fibre links
have to be tested. As the name suggests, it should not be enabled unless
you know it makes sense for your situation.
*iputils-20071127-r1 (20 Apr 2008)
20 Apr 2008; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20070202-idn.patch, +iputils-20071127-r1.ebuild:
Add support for USE=idn #218638 by Hanno Boeck.
20 Apr 2008; Mike Frysinger <vapier@gentoo.org> iputils-20071127.ebuild:
Mark amd64 stable.
31 Mar 2008; Sven Wegener <swegener@gentoo.org> iputils-20071127.ebuild:
Use mirror://gentoo/ for the manpages.
29 Mar 2008; Raúl Porcel <armin76@gentoo.org> iputils-20071127.ebuild:
alpha/ia64/sparc stable wrt #214734
29 Mar 2008; Jeroen Roovers <jer@gentoo.org> iputils-20071127.ebuild:
Stable for HPPA (bug #214734).
29 Mar 2008; Brent Baude <ranger@gentoo.org> ChangeLog:
Marking iputils-20071127 ppc for bug 214734
29 Mar 2008; Brent Baude <ranger@gentoo.org> iputils-20071127.ebuild:
stable ppc64, bug 214734
29 Mar 2008; Dawid Węgliński <cla@gentoo.org> iputils-20071127.ebuild:
Stable on x86 (bug #214734)
29 Mar 2008; Mike Frysinger <vapier@gentoo.org> iputils-20071127.ebuild:
Fixup manpage install.
28 Mar 2008; Brent Baude <ranger@gentoo.org> iputils-20071127.ebuild:
stable ppc, bug 214734
*iputils-20071127 (26 Jan 2008)
26 Jan 2008; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20071127-gcc34.patch,
+files/iputils-20071127-kernel-ifaddr.patch, +iputils-20071127.ebuild:
Version bump #207289.
28 Oct 2007; Mike Frysinger <vapier@gentoo.org> iputils-20070202.ebuild:
Block net-misc/rarpd #197110 by kouyu.
21 Oct 2007; nixnut <nixnut@gentoo.org> iputils-20070202.ebuild:
Stable on ppc wrt bug 195915
19 Oct 2007; Raúl Porcel <armin76@gentoo.org> iputils-20070202.ebuild:
alpha/ia64/sparc stable wrt #195915
16 Oct 2007; Christoph Mende <angelos@gentoo.org> iputils-20070202.ebuild:
Stable on amd64 wrt bug #195915
16 Oct 2007; Markus Rothe <corsair@gentoo.org> iputils-20070202.ebuild:
Stable on ppc64; bug #195915
15 Oct 2007; Christian Faulhammer <opfer@gentoo.org>
iputils-20070202.ebuild:
stable x86, bug 195915
15 Oct 2007; Jeroen Roovers <jer@gentoo.org> iputils-20070202.ebuild:
Stable for HPPA (bug #195915).
15 Oct 2007; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20070202-no-open-max.patch, iputils-20070202.ebuild:
Fix building with newer kernel headers that lack OPEN_MAX #195861 by Markus
Meier.
*iputils-99999999 (30 Apr 2007)
30 Apr 2007; Mike Frysinger <vapier@gentoo.org> +iputils-99999999.ebuild:
Live git version.
09 Feb 2007; Alexander H. Færøy <eroyf@gentoo.org>
iputils-20060512.ebuild:
Stable on MIPS; bug #165179
05 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
iputils-20060512.ebuild:
Stable on alpha wrt bug #165179.
05 Feb 2007; Jeroen Roovers <jer@gentoo.org> iputils-20060512.ebuild:
Stable for HPPA (bug #165179).
04 Feb 2007; Steve Dibb <beandog@gentoo.org> iputils-20060512.ebuild:
amd64 stable, bug 165179
04 Feb 2007; nixnut <nixnut@gentoo.org> iputils-20060512.ebuild:
Stable on ppc wrt bug 165179
04 Feb 2007; Markus Rothe <corsair@gentoo.org> iputils-20060512.ebuild:
Added ~ppc64; bug #165179
03 Feb 2007; Torsten Veller <tove@gentoo.org> iputils-20060512.ebuild:
Stable on x86 (#165179)
03 Feb 2007; Jason Wever <weeve@gentoo.org> iputils-20060512.ebuild:
Stable on SPARC wrt bug #165179.
*iputils-20070202 (03 Feb 2007)
03 Feb 2007; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20070202-makefile.patch, +iputils-20070202.ebuild:
Version bump.
21 Dec 2006; Mike Frysinger <vapier@gentoo.org> iputils-20060512.ebuild:
Only generate man pages for USE=doc until next release where they include
man pages #158660.
*iputils-20060512 (20 Dec 2006)
20 Dec 2006; Mike Frysinger <vapier@gentoo.org>
+files/iputils-20060512-RFC3542.patch, +files/iputils-20060512-gcc4.patch,
+files/iputils-20060512-kernel-ifaddr.patch,
+files/iputils-20060512-linux-headers.patch,
+files/iputils-20060512-makefile.patch, +iputils-20060512.ebuild:
Version bump.
20 Aug 2006; Mike Frysinger <vapier@gentoo.org>
+files/iputils-021109-ipv6-updates.patch, iputils-021109-r3.ebuild:
Handle ipv6 define updates in newer kernels #134751 by Mekong.
08 Jun 2006; Mike Frysinger <vapier@gentoo.org>
+files/iputils-021109-gcc4.patch, iputils-021109-r3.ebuild:
Fixup a lot of incorrect type use.
06 May 2006; Mike Frysinger <vapier@gentoo.org> iputils-021109-r3.ebuild:
Generate a ping6.8 symlink to ping.8 as pointed out by Matej Stepanek #132010.
29 May 2005; <solar@gentoo.org> iputils-021109-r3.ebuild:
echangelog - update package to use libc expanded variable elibc_uclibc vs
uclibc so USE=-* works
02 May 2005; Mike Frysinger <vapier@gentoo.org>
+files/iputils-021109-bindnow.patch, -files/021109-gcc34.patch,
+files/iputils-021109-gcc34.patch, iputils-021109-r3.ebuild:
Update the gcc-inline patch by Dave Stahl #80969 and fix lazy bindings for
setuid apps #77526.
18 Jan 2005; Mike Frysinger <vapier@gentoo.org>
-files/iputils-021109-pfkey.patch, iputils-021109-r3.ebuild:
Punt setkey since ipsec-tools exists now to handle it #78588.
03 Jan 2005; Mike Frysinger <vapier@gentoo.org> iputils-021109-r3.ebuild:
Restore USE=doc with an extra check in case we're in the middle of a
bootstrap #23156.
03 Jan 2005; Mike Frysinger <vapier@gentoo.org> iputils-021109-r3.ebuild:
Make sure linux/ipsec.h is usuable before building ipsec stuff #67569.
03 Jan 2005; Mike Frysinger <vapier@gentoo.org>
+files/021109-ipg-linux-2.6.patch, iputils-021109-r3.ebuild:
Add support to ipg for newer kernels #71756 by Christoph M.
06 Oct 2004; Travis Tilley <lv@gentoo.org>
+files/iputils-021109-linux-udp-header.patch, iputils-021109-r3.ebuild:
fix compiling iputils using newer glibc snapshots
04 Aug 2004; Jon Portnoy <avenj@gentoo.org> iputils-021109-r3.ebuild :
Fix bison sed line. Bugs 59414 and 59191.
01 Jul 2004; Jon Hood <squinky86@gentoo.org> iputils-020927.ebuild,
iputils-021109-r3.ebuild:
virtual/glibc -> virtual/libc
28 Jun 2004; Brandon Hale <tseng@gentoo.org> iputils-021109-r3.ebuild:
Stable on x86.
15 Jun 2004; <solar@gentoo.org> iputils-021109-r3.ebuild,
files/iputils-20020927-no-ether_ntohost.patch:
added patch to allow iputils to compile with uclibc
14 Jun 2004; Aron Griffis <agriffis@gentoo.org> iputils-020927.ebuild:
Fix use invocation
*iputils-021109-r3 (24 Apr 2004)
24 Apr 2004; Mike Frysinger <vapier@gentoo.org> :
Remove racoon since (1) net-firewall/ipsec-tools installs this and
(2) the packaged racoon has a nice remote DoS #48847.
*iputils-021109-r2 (07 Apr 2004)
09 Apr 2004; Travis Tilley <lv@gentoo.org> iputils-021109-r1.ebuild:
marked stable on amd64
08 Apr 2004; Joshua Kinard <kumba@gentoo.org> iputils-020927.ebuild:
Typo fix
07 Apr 2004; Mike Frysinger <vapier@gentoo.org> :
Clean up src_unpack and src_compile steps and add flex/openssl to DEPEND #38774.
23 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> iputils-021109-r1.ebuild:
Closing #44555.
01 Mar 2004; Tom Gall <tgall@gentoo.org> iputils-021109-r1.ebuild:
make sure ppc64 has yacc dependancy
16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> :
set ppc in keywords
13 Jan 2004; Ned Ludd <solar@gentoo.org> iputils-021109-r1.ebuild:
Make ipv6 traceroute6, tracepath6 and ping6 made optional based on
ipv6 use flag. Prepare for x86 stable in the next day to two for
GRP release.
*iputils-021109-r1 (13 Jan 2004)
12 Jan 2004; Luca Barbato <lu_zero@gentoo.org> iputils-021109.ebuild:
Marked ppc to match the linux-headers changes
08 Jan 2004; <plasmaroo@gentoo.org> iputils-021109.ebuild:
Added 2.6 support; this now installs setkey and racoon if you have 2.6
headers.
*iputils-021109 (16 Nov 2003)
16 Nov 2003; Joshua Kinard <kumba@gentoo.org> iputils-021109.ebuild:
Version bump to a package that appears to be beta. It builds against 2.4.22+
linux-headers, however, so worth testing.
*iputils-020927 (03 Jan 2003)
21 Sep 2003; Mike Frysinger <vapier@gentoo.org> :
Add static support #29202.
12 Aug 2003; Jason Wever <weeve@gentoo.org> iputils-020927.ebuild:
Changed ~sparc keyword to sparc.
07 Jul 2003; Jan Seidel <tuxus@gentoo.org> iputils-020927.ebuild:
Mark stable on mips
01 Jul 2003; Luca Barbato <lu_zero@gentoo.org> iputils-020927.ebuild:
Mark stable on ppc
24 Jun 2003; Aron Griffis <agriffis@gentoo.org> iputils-020927.ebuild:
Mark stable on alpha
20 Jun 2003; Jon Portnoy <avenj@gentoo.org> iputils-020927.ebuild :
Temporarily yanked out all of the USE="doc" stuff until a more
permanent fix can be implemented. Was breaking emerge system for
users with doc in USE.
06 Apr 2003; Guy Martin <gmsoft@gentoo.org> iputils-020927.ebuild :
Marked stable on hppa. Changed depend sys-kernel/linux-headers to virtual/os-headers.
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> iputils-020927.ebuild :
Added testing mips keyword to the ebuild.
03 Jan 2003; Daniel Ahlberg <aliz@gentoo.org> iputils-020927.ebuild :
Version bump, found by Torgeir Hansen <torgeir@trenger.ro> in #13052.
Made use of "doc" use variable to decide whetever to depend on openjade to
compile and install documentation.
03 Jan 2003; Daniel Ahlberg <aliz@gentoo.org> iputils-020124-r1.ebuild :
Changed where the bins are installed. Also made ping and traceroute tools setuid.
Closes #10090.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*iputils-020124-r1 (16 Aug 2002)
06 Apr 2003; Guy Martin <gmsoft@gentoo.org> iputils-020124-r1.ebuild :
Changed depend sys-kernel/linux-headers to virtual/os-headers.
12 Feb 2003; Guy Martin <gmsoft@gentoo.org> iputils-020124-r1.ebuild :
Added hppa to keywords.
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> iputils-020124-r1.ebuild :
Added stable mips keyword to the ebuild.
16 Aug 2002; Matthew Turk <satai@gentoo.org> ChangeLog:
Updated by enabling documentation; recent changes in DocBook ebuilds have
fixed the outstanding issues.
*iputils-020124 (16 Jul 2002)
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> iputils-020124.ebuild :
Added stable mips keyword to the ebuild.
16 Jul 2002; Grant Goodyear <g2boojum@gentoo.org> ChangeLog :
new package

View File

@ -10,22 +10,24 @@ AUX iputils-20121221-printf-size.patch 1671 SHA256 a1ed939d0e008bca06208ae34e3f1
AUX iputils-20121221-strtod.patch 1133 SHA256 461a883439a09854b483bce02187aa78eb16cb88364a834257d52f00ca4941cc SHA512 2e4dc1bdc8192c7c028bacb7f82fc13de2529f1dfdba71bbb05f04b468a609b343f8e1798bf991a1326d03a701428256960b2c0b7601bc84b50076b64c5ee946 WHIRLPOOL c781f7cab0d0910a48f91eb24647c0fda29b986ed11d35b1f275fb9cc6c1c2e53c0ea062668fed2d560a6bac751d7fa7f50b907324a79bbe560cffc65078833a
AUX iputils-20121221-tftpd-setid.patch 815 SHA256 8b1351b43b69a9147b93a0744e57d2634c1fd2abf99856a7447d633bde9cbce4 SHA512 55f7fe0d7312429dd1ec3a9232a4e6436b1115b1b555d5af52f5ee04fe54fdf782dbb018d0dbae1c2e38913057bfa42261a2e57d90c0063b8259029adfa08123 WHIRLPOOL df55138a63fb1b1998e5957eb33f8dfd008dbf9d0701f89dc1bb56a9841b4b9e66ec8d76b83652409655e9b4a953f858eec005fe19463283437a2e477f4ac448
AUX iputils-20121221-tftpd-syslog.patch 1075 SHA256 8502f11dd440a9df42da52e3426fa93aa4e4d879093be723601a4adf52c62d2b SHA512 43fa506475f138e92d04bd6a4417511caa3ed1636f6dea5d3930b6dca164a809338ab1f24b4bf084581ff849189a8240929182fa24897e252994851a6aae5188 WHIRLPOOL b32d3eeb0dd48012e8e5ed6ad14d603c1280e7203ce5ba6f465bfc005bb44b5fcac23eced9a6b7353966749541ab75380b347c98e46805e3e542562474f024df
AUX iputils-20150815-defines_and_libs.patch 977 SHA256 276fa94c93839d97de60239d381b7904c2f18f8c9453534d1871c5c88049c35c SHA512 e9f7c2a3f1956d3d0c800bba05873b81f77c4271c7ba72bc8268672bd35c32f5bb72dac85341c816698cfb247da99c597adda045296642fe070077863ff8e6f5 WHIRLPOOL 4f9f9a8b1ff5e2a2fae3e0e2ecb8a2b7a72626488dd399f46556bfdfbc19aa3cfb002d58f6955cb5395a0cc3ba10ef5c3d021bff7a5139fc0496653baa5fc67c
AUX iputils-20150815-handle_single_protocol_system.patch 2513 SHA256 a230b16fbf35a85f07587b3a6a1da86f69fec1ef39f97486fd7a2bfc62cbefd4 SHA512 ee69c4bb933871a9884ca6d6aa9b84216a20f509b92f7378466f82288b5a2cf9505a63d6ca576e501b9f98079b26ac1d9f87f22d9f52d96100bd6661dc0c004b WHIRLPOOL 2f6f3e76dff78fc325e39ce38cc24b5bd373c28182417ed4ec277f104f99a676c1b8e2de09dcde889d9e9f589b4b0028eb1cde4e5528c5314107873af893edf7
AUX iputils-20150815-nonroot-floodping.patch 406 SHA256 0a2409e1dd040620adc88720f1bb3955d2121762dc600865167332f9b90f3f57 SHA512 4f63d788d4aeccd66c410b6cc3352934a9b7d9b1222dedbcd7688c2b884b620a308b44e2dc777421cef20365a6ae371d59ad349f76bc5fcc751f90169a8f0d34 WHIRLPOOL 56d86953105832e589e2b75ea6a806c09ae21d8b9f82e6734cd0b5522b7dfb0291c6f65fdd4baffa120281dc176dd6a5d0bf6f730bd35147a6e654feb02eb5cf
AUX iputils-20150815-ping6_crypto.patch 921 SHA256 3fb3a7ba52ce48c8bd85e37877923ec38a32638d9f05e4dbb6cbde1ed4d28545 SHA512 091f89607cf47877df2b7df4539f66754efa559a3009dedc8a75cea6a2335ee6d7dfcdb24bc7f5cf8eac3c14c6e913d0bae56b64a4e944b60bcc116e196e4941 WHIRLPOOL 6f23a247b4d0909d53d2a5e53fbf37f551e666e157097370cd0409905703fc53e5844069c6551993f7711fbcbc7c72d04aeeb54fc0a9075e1babbfa7f8ff4e6c
AUX iputils-20150815-ping_default_ipv4.patch 1744 SHA256 f00e3a2fdc2dcc4cbdf1aef0cc8cf839a96b6b1db3369655e47d691c811f0417 SHA512 3cfd2e15acfc3e5caf15e3a52d52b5e1dd13f780ff0899a63d4660ecde36a29fd962fc7f45b7cb081175aeedbed06220bc5c39d2883f818359371cdeef6aa797 WHIRLPOOL 1e85775c63c4db7cfed6ff18ca19bd41c477c8a7d82120a1821733bc3f328d9030a74e8b898e6274047e9034ab9986007db77929dfe1bfb958d4220136c0262d
AUX iputils-99999999-openssl.patch 2532 SHA256 0ffcce81badea00e84bdaf49929bc657ab574e98824a65ea3cd9015421372644 SHA512 2f782d93466d2db7d01295c7ec7c24fdb529e28f76c703c112d5dc8b4600402a68d4caf3c1df4f8879149e6fa52bb208dd14879cb01741544ccd49552e017afb WHIRLPOOL f51c56cbf23076f3db504a008e1eb732c9f961c86f815af57dfde96627fd2f15cc9fccae26481bb39a4365d3333e9080984f46bbd9370b9cfbfaf52625b5dfe3
AUX iputils-99999999-tftpd-syslog.patch 1075 SHA256 8502f11dd440a9df42da52e3426fa93aa4e4d879093be723601a4adf52c62d2b SHA512 43fa506475f138e92d04bd6a4417511caa3ed1636f6dea5d3930b6dca164a809338ab1f24b4bf084581ff849189a8240929182fa24897e252994851a6aae5188 WHIRLPOOL b32d3eeb0dd48012e8e5ed6ad14d603c1280e7203ce5ba6f465bfc005bb44b5fcac23eced9a6b7353966749541ab75380b347c98e46805e3e542562474f024df
AUX rarpd.conf.d 250 SHA256 86e79f5a4be44f8b15a8743b4b3128f2bcc40a553f81ebfd902c590f82d12a60 SHA512 8ff4c38b4f51f92ec6d66a446272e0cd9d958c3075162c5a4aa47eb54bb69f27045b888f8a547394ab3de51bdb69f14b8df528785a8c967fa33ab0c4db329338 WHIRLPOOL bf9e8b6d15dfaa4e76e0af91781cfa675b6db547e9293ea67f0ced50ed2e7ccd880bcbdffac12a197f85f1d643148cb806a10ce9d586c89be1f26248c1fc6aaf
AUX rarpd.init.d 589 SHA256 122795e0a588358a9a7d7b1cd6ab85f0a09eea78d390dd6ad7943037510430c9 SHA512 b073185b1c0d68bd5b9c8638072ae61bfb4c4744c351b17ab009c02c710bdfceccb621830f879b6175d50b1c5ea35bc809463cb9d4b4d38561b83b931c906bf2 WHIRLPOOL e099828b016ab23d4e501a18bab064ea21fed6b6a837c97918c64ae1c4305ed06fcf60b6f7c48cfba8c957eccb78a8c52b040d6175b821245a32238d12f2292e
DIST iputils-20150815.tar.gz 194508 SHA256 1f9c11783e9db90b3ebc43145e412160d989fb133a573638745379957c73c082 SHA512 ce899b1fa4b4a423c0430831d77eed660f7fdb98a0bf0532fd8dfa11f4b5f90c7b7d8199dd265fc0ac0e318f3ef2ef353f61bbd290cce77746df646a29edf85a WHIRLPOOL 763bc8b886d1678428be2dedb3060358ef06beeb7297c4197a4e7772d5919183a90ac35a8f933222d880edb60e169817128b605286379636acf63bc2d78e32f4
AUX rarpd.init.d 590 SHA256 a2ba31119ad6b5ea5cd8932a28aeac6621979cc001f00cfeed2900d5a3087799 SHA512 16d9276aa0f7c5fc808123d4344e9884a436c0cb7cfab74c283cdccb6312ad3403e83a1691da75671515511cfab5f1d4063fa5adc4c071034d240e3be5b11666 WHIRLPOOL c3b38a2bb65ebbb001cef510b6ecba9b9ed2147e95aacd4dd5fb51a626a6437bc7462729140c89e37f131ae4005638e557ef38abc355e9ca01c884633e73f2d3
DIST iputils-20160308.tar.gz 195348 SHA256 803d11b14af1bd3852c83111cc29e904bc3ca936c093dbb419d0671d3c9d964b SHA512 6b4d6e58ab8f1218f3ab52da695f252bd3e0004ffce755f2378b44fc3b4fbf9beb9beef51ff12f14348a07f6fe8525e64dba7f5d7b70997423d2c98c5ff7dde2 WHIRLPOOL 8a5691fdb70c6a9741adfc09206a4fac041616c6e81e9ef918435fed09c6085a35592eb72055dfbe2a237ab8ed1a018aa824968ff15ad842b923e28743f5cdbf
DIST iputils-s20121221-manpages.tar.bz2 23778 SHA256 6fc7ed7d281b7a2ee00e4f75e5465c90498c685bcc988afdff74db4eaa736d1c SHA512 006be62e61bf1555c99dbd5aac270cbd8d1074a3016fdde3aeed47e5c9b1acd326aa30a596c532d6688827f7f61966a6e3141eaa3b6f4f943eb21ac227282d8c WHIRLPOOL da0ccb577c4b2189553419df2c093404752fb2865eb3e0bfececfc242d930ceb44f96b32d945cfdd0c9ca060359651b2ec8479db5cc9220cda412dfeee5e910d
DIST iputils-s20121221.tar.bz2 155344 SHA256 450f549fc5b620c23c5929aa6d54b7ddfc7ee1cb1e8efdc5e8bb21d8d0c5319f SHA512 693d240becd766c345c3af2053fc0699b9358e54d667d40738c21d731b70e779112d81476a220d8300ca54250120385414a13610d445996f95a90571047389f4 WHIRLPOOL 64529180eb4b8e2f7a60c18df7cac49e10a4b7702514252d418b16dcdc10a85ccb0a7f8beb51274cc9d708be2026c4c136e720986795fd39d314e4f9d5590ec9
DIST iputils-s20150815-manpages.tar.xz 22508 SHA256 d82fac64808f9a3f8dee114a62bc0a652243522bf8e535605eaf46d886c2febe SHA512 cb57758203aa49874cc14b4a92db8566775a62da6e50caa55f98e362348fe026898de7aded09f62b4c26e245e89ffde4a37a6810bdaa6619480071917009b1bb WHIRLPOOL f4616abf8857a46420a115ef2f3b6918ab36a1e5160ee8422e985d669672505a7c259a38dc09742405a467b3caa5d552653cfb3e07c15eab97e1326181cbfd99
DIST iputils-s20151218-manpages.tar.xz 22336 SHA256 ae60dcf7a5a83d02008c03888935fd2dcff56c9f86734d4656b6284a7631a28d SHA512 964b9e22b18b67215ea48e046c45768cd86076b53db2131b00ac721be9e7de4edadefb74855d81861f12b4e10dcecd90d29f0098c2c4568d7601d97e756be0a3 WHIRLPOOL 82e3c9930861ed2df00c3b40488212dc36d5d65d62e1e7245d778ff77c6660a93bdd1dd8931cdddba4a631a9321741c0c2246d0cf48b22fc562ee7a066ac75fd
DIST iputils-s20151218.tar.bz2 157187 SHA256 549f58d71951e52b46595829134d4e330642f522f50026917fadc349a54825a1 SHA512 4bf0eed0ae5603e872afb0e09be039df3822a7723e8cbb8cbe578d69d8c457ffac9bdbe2eb17b32c95968e5e4ad6204af955617482c5701671f0f476b560b65c WHIRLPOOL e5b1d89eeaf64c2be97217eff37ef9aea33f69925683067c5366eb8db30a0b8cd8e96c2c18eedb573c965a6508efcb9e67effa66da1ad8bd606a1c1ffff9adf7
DIST iputils-s20160308-manpages.tar.xz 22684 SHA256 e21ef842d2eb4fa21f64cb872101bc9f979d24127fb680247d4a95ffc94a3958 SHA512 fe55ee334f1a99c6d93f4d18d97666d307676ced77175b73139f888af8f4f0ddc0f1d0511ab71d234f57909def606bf5c3aede2db28a0f73eb5628b9c8e16cac WHIRLPOOL 2675551b615efdf54a77bcb1dbe22c89b1ae5cd783c7bf33c703b81f54239096c1a7e13e7c8d6abd8b4ed5b0cbbd6f3b59d4102279c8cfb6f0a0bf6e070aab93
EBUILD iputils-20121221-r1.ebuild 2823 SHA256 18221323f1267a0fb814e01726a19beb0a80d22b00d2f0a705beb1d3f34091b8 SHA512 9e02c7d71f597db483a59dd54432b90042d71a45a8bb6d8963e86d23a15e2f866815bea546b7a9b6b1e69064bdbb43876e0c20c1f781668605fb56b9c67636e5 WHIRLPOOL 2b265e7a769d856fe276d0594f5e63443302a41cf7704f625eaa8f83c8e6d7253264ef83deddbed06d50b2680a7af24ca1d57de67f24c5ad1c78c6afc7267761
EBUILD iputils-20121221-r2.ebuild 3983 SHA256 3de96dec854f23be26a4fa589609e3b3dc2af359461e9694259e1380dbb3b5d0 SHA512 d9bf4a7e6eaf5d4eb131ed31823688d12b30bfca99b1e3f825f387d9761231a414fbdeeddc0fccb302f1ee86fa18516424fb339a4b5d2771e2eabc6a839fad2c WHIRLPOOL d1e33a3ca9324ff2b7e41fa4f099548650d1578285d61428798d181bbdf9300b8b50fb9f0a8d79bf972943177433b048a6c6645786f893c89d3fb5e6e2833c66
EBUILD iputils-20121221.ebuild 2743 SHA256 eb8f5c741e7b4232f7b9c55e89725924c4bdde5872cf289c6e1da5fb0bb73bbc SHA512 aa681940591c9761c2219f6ed0d1baa9a73694c7fbc8098ffb362b5e011b8c4a489e4028d01a803fb3031a9950884367dbdcbcc0dd57951755d1d764ab39e9fa WHIRLPOOL b72040f158e57cc51a441fd899c3e5e1eec147390f18bd1e8e91bca6719e00e1677340ec98697f88a9e63800cce77b4bb376b5c6c7e905a13b5dafb3f02f6ab0
EBUILD iputils-20150815-r1.ebuild 3928 SHA256 53b8e6985a7f00a121c5609801c40f11c91ea0a40849cba9b4a491d79da7b0f1 SHA512 065b380da0eaa122307842c531d161a8f2d55333b89891dcc70f4ed835b562a2696e962c8dab741447eaa4e47d02bae8e7bf2f995a908e3f3e35d72ee779c744 WHIRLPOOL 8323b72c5afeb9c8be660863ecd11c2f7580dacb6de1ef22f0789ea1d2261039029c66aa96b42a67d6236a7541be45810aab01e2408d0a9615a9a67c339ec99e
EBUILD iputils-20150815.ebuild 3848 SHA256 0c448b2e4540cb15c313978b3e0f0131fb038c4e215633b87a5d6b39b9a5b687 SHA512 91abae29b0f5e2af17ed7b07e3bdb682315f376deecc68d9f6df69854dc021737dd4171bf054ad26089840c78ddc025955266b58a6d701381b72c08a20091315 WHIRLPOOL e4e8648048d67cbeb1093e06f972d88df75f646d75ac6391c58b9f117761789daaf16d5592cbb24a3df8934dcb2af8e7f8db96a28f68144368b74b81e7076908
EBUILD iputils-99999999.ebuild 3783 SHA256 cfb6634701b3ab82d908bcc0f39475c9380a1d31f1d6378a711af12155f0d9b6 SHA512 d62d68018370ed2fce97ff00eddfe167ea6eb7683078da8922683d2e34fd4d347b6c4dd94b2de3ea013a6489e13837c45c7f9e999c8ef19cbc971374d0898982 WHIRLPOOL 7c25792f8b234dfcf987f34b50f756c9edd4b7560bafe5ebe28a492b34eea247bbc89c5762285a15c4ad654a71133957bb33134bffe8ba1e770cc7adbe7a0dc6
MISC ChangeLog 22418 SHA256 9558c8a0c5143189ef51deae9371d71bd200f5f08a8aff2de94786c42a06b400 SHA512 01a5bbc5d9f4cadd403c4a455d029792278e23c5d78c830fcc685e5706bc19ec240e3807e48da80d0ed84e103e7ddf465f7b9500af42b31bd6fb8d22465e76cb WHIRLPOOL 3aa152858f0cca507036021355ce50823635655e932d51c3f4e7915b1239385931f07385d19a0e04e6795b628f356cdf8a7e6b39b20280c9de7eaf7e4cf6fade
MISC metadata.xml 1544 SHA256 3d3b11c6a26a85655a73649b3544ad66a8e2bec0e53d1823f4384bc146556778 SHA512 4142c8d96113854441d8780c0271f1318cbec3b8110c1dfb81b1b98729cd6d3456971113af5efdb81694e7f692b2e8eebdc77165667e4f8828c93e14c829e2fc WHIRLPOOL c4afeb85fe99fd2e6e998a1eec979b4bee1611e5355d77a1f19f1d5468afd8c53615a4f096b5925dc359c3b40a5b82b040eb798276578fdbce39e75b59b3f01e
EBUILD iputils-20121221-r2.ebuild 4067 SHA256 270b45588a0b939dee1a2aa146e1834a8eab45433fac46b7e4b18cd520001cb2 SHA512 82af64e45ba1fab047bfa52c1f19a699951fe5f93db50c7a9f6a41dbd71c1526137ebaacd202b11692cc99ca31134503ebb9e962cbb51b158218080110149071 WHIRLPOOL d18f718aa5237d2a4e1dae304fe9541aa948f4dd3fdb988fbf89ce30cff6d4d64766b87d5ff8ad7c06728f244b0972bffebb4d6c10c6b570753b146b7de13c55
EBUILD iputils-20151218.ebuild 3993 SHA256 18fad93a6d12a11df41c61c738677d25d04b9f74fa4392f2f51db9f91d55ab1a SHA512 976d5835e5fd9ca201128e915331672282e6d5a9c45307a113d7fb036fdfc060382ab1e7c1bbeeb474f5d8b45823bf654a7aacb9231f00d3540b4a153a83c38e WHIRLPOOL 5748989ba51c72445632438b55537cb18967c4fe855e431403b31d1f981833529d523f3b4baa726f3e40c6d9f177d03e2d2eeb255aad5309505d9ce0a3ea0a7d
EBUILD iputils-20160308.ebuild 3852 SHA256 d85490324b8d12233c062fbb926a1469687e78c71d712fbc3518d5cb40d06953 SHA512 6f244550fa0b14b79dcb5f3f693992c5d6510d896af5463b45eeb36d895bf3a442fb98ada689064b0b4514c87a36c67db906ab848782d1355d5817a5600095ce WHIRLPOOL 8df2bb278d27f029255632c01d4db3ebf7cf4779999f65cf7bec4aafef64bf0b7eb0cd470968329093fa3a020f1060be43e376998bab3222ca49f50871dfe7dc
EBUILD iputils-99999999.ebuild 4006 SHA256 11b07766edf2c9745600c590794994842682d85aa72cef4f09bd78ac2cbe0c47 SHA512 8d1e0e75bc7ac4b6dd0c68e0aaf0f3b80fade0068835d99983d6b86eaa3a5cdcb6f375fdd40a8b46a743ba17cb3fbdab4fe41fc9012be835cd4725fd866ac8b9 WHIRLPOOL dabaa8eed0ab6cf5f6602276802be696baf454ad54c876c45f8c04588c20ab7864dba6175deef183ab332988aefb98789a4499ccefc2175cf21ed767c2da7095
MISC ChangeLog 7970 SHA256 ae430beba5edda8b26eccf28d06db18b663df3a9d154586d170b88153af74fb6 SHA512 f03c05f477c04c8516431f7215f950a7cff4b7f5d8665a405e520572f962906917bc568b3a654213e85ddafdb5ece101df219cd8d332f7974758293f91fb3e73 WHIRLPOOL 9cb29fe2fb3efa03539a9a2368e91ac545d15ba98f919d67b7600edca985ad14b9f5af88f740560317374e470845328241b134d3b4096ae23d8d13d7e8ef2ecb
MISC ChangeLog-2015 22418 SHA256 9558c8a0c5143189ef51deae9371d71bd200f5f08a8aff2de94786c42a06b400 SHA512 01a5bbc5d9f4cadd403c4a455d029792278e23c5d78c830fcc685e5706bc19ec240e3807e48da80d0ed84e103e7ddf465f7b9500af42b31bd6fb8d22465e76cb WHIRLPOOL 3aa152858f0cca507036021355ce50823635655e932d51c3f4e7915b1239385931f07385d19a0e04e6795b628f356cdf8a7e6b39b20280c9de7eaf7e4cf6fade
MISC metadata.xml 1698 SHA256 f42c67ff65e69eecd35829e42ad6f7ecddc6a92c79996557146f1c2099eaedf4 SHA512 f1d211dbe4212072614039c5aea1996270560a24dfa3734af86c4f1f4254cc3abf8440c03d8894b925b71b970e70fb60e79682753655a68b82203cdc401f6ebc WHIRLPOOL 745fa143c468727485be53de43f4748f170588a9d2f36a2d5aff4681c1e1a484866b7e59e91db724fb5948d383f61ff232791966fe112bd6a2e34d4d671d521e

View File

@ -0,0 +1,28 @@
From ba739daf98450fe725569724eefc64a2afdeb909 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pavel=20=C5=A0imerda?= <psimerda@redhat.com>
Date: Thu, 20 Aug 2015 16:16:14 +0200
Subject: [PATCH] ping: fix defines and libs in Makefile
---
Makefile | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
index 9b0b70f..4eea516 100644
--- a/Makefile
+++ b/Makefile
@@ -153,10 +153,10 @@ DEF_clockdiff = $(DEF_CAP)
LIB_clockdiff = $(LIB_CAP)
# ping / ping6
-DEF_ping_common = $(DEF_CAP) $(DEF_IDN)
-DEF_ping6_common = $(DEF_CAP) $(DEF_IDN)
-DEF_ping = $(DEF_CAP) $(DEF_IDN) $(DEF_WITHOUT_IFADDRS)
-LIB_ping = $(LIB_CAP) $(LIB_IDN) $(LIB_RESOLV)
+DEF_ping = $(DEF_CAP) $(DEF_IDN) $(DEF_CRYPTO) $(DEF_WITHOUT_IFADDRS)
+DEF_ping_common = $(DEF_ping)
+DEF_ping6_common = $(DEF_ping)
+LIB_ping = $(LIB_CAP) $(LIB_IDN) $(LIB_CRYPTO) $(LIB_RESOLV)
ping: ping_common.o ping6_common.o
ping.o ping_common.o ping6_common.o: ping.h in6_flowlabel.h

View File

@ -0,0 +1,70 @@
From 9fd870a4bac0b8b2070c38452f378ef1eb7d460a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pavel=20=C5=A0imerda?= <psimerda@redhat.com>
Date: Fri, 21 Aug 2015 00:55:56 +0200
Subject: [PATCH] ping: handle single protocol systems
---
ping.c | 28 ++++++++++++++++++----------
1 file changed, 18 insertions(+), 10 deletions(-)
diff --git a/ping.c b/ping.c
index ec9708e..95a10a7 100644
--- a/ping.c
+++ b/ping.c
@@ -110,26 +110,26 @@ static struct sockaddr_in source = { .sin_family = AF_INET };
static char *device;
static int pmtudisc = -1;
-static void create_socket(socket_st *sock, int family, int socktype, int protocol)
+static void create_socket(socket_st *sock, int family, int socktype, int protocol, int requisite)
{
errno = 0;
sock->fd = socket(family, socktype, protocol);
- /* Fallback to raw socket when ping socket failed */
- if (sock->fd == -1 && socktype == SOCK_DGRAM) {
+ /* Attempt creating a raw socket when ping socket failed */
+ if (sock->fd == -1 && errno != EAFNOSUPPORT && socktype == SOCK_DGRAM) {
if (options & F_VERBOSE)
fprintf(stderr, "ping: socket: %s, attempting raw socket...\n", strerror(errno));
- create_socket(sock, family, SOCK_RAW, protocol);
+ create_socket(sock, family, SOCK_RAW, protocol, requisite);
return;
}
if (sock->fd == -1) {
- if (socktype == SOCK_RAW)
- fprintf(stderr, "ping: socket: %s (raw socket required by specified options).\n", strerror(errno));
- else
+ if (requisite || errno != EAFNOSUPPORT || options & F_VERBOSE)
fprintf(stderr, "ping: socket: %s\n", strerror(errno));
- exit(2);
+ if (requisite)
+ exit(2);
+ return;
}
sock->socktype = socktype;
@@ -442,11 +442,19 @@ main(int argc, char **argv)
/* Create sockets */
enable_capability_raw();
if (hints.ai_family != AF_INET6)
- create_socket(&sock4, AF_INET, hints.ai_socktype, IPPROTO_ICMP);
+ create_socket(&sock4, AF_INET, hints.ai_socktype, IPPROTO_ICMP, hints.ai_family == AF_INET);
if (hints.ai_family != AF_INET)
- create_socket(&sock6, AF_INET6, hints.ai_socktype, IPPROTO_ICMPV6);
+ create_socket(&sock6, AF_INET6, hints.ai_socktype, IPPROTO_ICMPV6, sock4.fd == -1);
disable_capability_raw();
+ /* Limit address family on single-protocol systems */
+ if (hints.ai_family == AF_UNSPEC) {
+ if (sock4.fd == -1)
+ hints.ai_family = AF_INET6;
+ else if (sock6.fd == -1)
+ hints.ai_family = AF_INET;
+ }
+
/* Set socket options */
if (settos)
set_socket_option(&sock4, IPPROTO_IP, IP_TOS, &settos, sizeof settos);

View File

@ -1,29 +0,0 @@
From a45b719645960c9bacb430e452192d6ffac5be19 Mon Sep 17 00:00:00 2001
From: Lars Wendler <polynomial-c@gentoo.org>
Date: Thu, 20 Aug 2015 13:43:47 +0200
Subject: [PATCH] Let ping6 use crypto if enabled.
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
---
Makefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index e34be5b..d4cb6c0 100644
--- a/Makefile
+++ b/Makefile
@@ -159,9 +159,9 @@ LIB_clockdiff = $(LIB_CAP)
# ping / ping6
DEF_ping_common = $(DEF_CAP) $(DEF_IDN)
-DEF_ping6_common = $(DEF_CAP) $(DEF_IDN)
+DEF_ping6_common = $(DEF_CAP) $(DEF_IDN) $(DEF_CRYPTO)
DEF_ping = $(DEF_CAP) $(DEF_IDN) $(DEF_WITHOUT_IFADDRS) $(DEF_IPV4)
-LIB_ping = $(LIB_CAP) $(LIB_IDN) $(LIB_RESOLV)
+LIB_ping = $(LIB_CAP) $(LIB_IDN) $(LIB_RESOLV) $(LIB_CRYPTO)
ping: ping_common.o ping6_common.o
ping.o ping_common.o ping6_common.o: ping.h in6_flowlabel.h
--
2.5.0

View File

@ -1,65 +0,0 @@
From 8d4d34eea9fbd25d0103975f366799764bbc4a2f Mon Sep 17 00:00:00 2001
From: Lars Wendler <polynomial-c@gentoo.org>
Date: Thu, 20 Aug 2015 11:47:22 +0200
Subject: [PATCH] Add possibility to make ping use IPv4 by default.
Using ping with a linux kernel without IPv6 capability yields to the
following problem:
> ping www.google.de
ping: socket: Address family not supported by protocol (raw socket
required by specified options).
>
because ping is using IPv6 by default when -4 option is omitted.
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
---
Makefile | 7 ++++++-
ping.c | 5 +++++
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index 8b37c42..e34be5b 100644
--- a/Makefile
+++ b/Makefile
@@ -114,6 +114,11 @@ ifeq ($(ENABLE_PING6_RTHDR),RFC3542)
endif
endif
+# DEFAULT TO IPV4
+ifneq ($(IPV4_DEFAULT),no)
+ DEF_IPV4 = -DIPV4_DEFAULT
+endif
+
# -------------------------------------
TARGETS=ping tracepath tracepath6 traceroute6 clockdiff rdisc arping tftpd rarpd
@@ -155,7 +160,7 @@ LIB_clockdiff = $(LIB_CAP)
# ping / ping6
DEF_ping_common = $(DEF_CAP) $(DEF_IDN)
DEF_ping6_common = $(DEF_CAP) $(DEF_IDN)
-DEF_ping = $(DEF_CAP) $(DEF_IDN) $(DEF_WITHOUT_IFADDRS)
+DEF_ping = $(DEF_CAP) $(DEF_IDN) $(DEF_WITHOUT_IFADDRS) $(DEF_IPV4)
LIB_ping = $(LIB_CAP) $(LIB_IDN) $(LIB_RESOLV)
ping: ping_common.o ping6_common.o
diff --git a/ping.c b/ping.c
index ec9708e..a08a03e 100644
--- a/ping.c
+++ b/ping.c
@@ -439,6 +439,11 @@ main(int argc, char **argv)
target = argv[argc-1];
+#ifdef IPV4_DEFAULT
+ if (hints.ai_family == AF_UNSPEC)
+ hints.ai_family = AF_INET;
+#endif
+
/* Create sockets */
enable_capability_raw();
if (hints.ai_family != AF_INET6)
--
2.5.0

View File

@ -1,4 +1,4 @@
#!/sbin/runscript
#!/sbin/openrc-run
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$

View File

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -24,7 +24,7 @@ HOMEPAGE="http://www.linuxfoundation.org/collaborate/workgroups/networking/iputi
LICENSE="BSD-4"
SLOT="0"
IUSE="arping caps clockdiff doc gnutls idn ipv6 rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute"
IUSE="arping caps clockdiff doc gnutls idn ipv6 libressl rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute"
LIB_DEPEND="caps? ( sys-libs/libcap[static-libs(+)] )
idn? ( net-dns/libidn[static-libs(+)] )
@ -33,11 +33,14 @@ LIB_DEPEND="caps? ( sys-libs/libcap[static-libs(+)] )
net-libs/gnutls[openssl(+)]
net-libs/gnutls[static-libs(+)]
)
!gnutls? ( dev-libs/openssl:0[static-libs(+)] )
!gnutls? (
!libressl? ( dev-libs/openssl:0[static-libs(+)] )
libressl? ( dev-libs/libressl[static-libs(+)] )
)
) )"
RDEPEND="arping? ( !net-misc/arping )
rarpd? ( !net-misc/rarpd )
traceroute? ( !net-misc/traceroute )
traceroute? ( !net-analyzer/traceroute )
!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )

View File

@ -1,98 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# For released versions, we precompile the man/html pages and store
# them in a tarball on our mirrors. This avoids ugly issues while
# building stages, and when the jade/sgml packages are broken (which
# seems to be more common than would be nice).
EAPI="4"
inherit flag-o-matic eutils toolchain-funcs
if [[ ${PV} == "99999999" ]] ; then
EGIT_REPO_URI="git://www.linux-ipv6.org/gitroot/iputils"
inherit git-2
else
SRC_URI="http://www.skbuff.net/iputils/iputils-s${PV}.tar.bz2
mirror://gentoo/iputils-s${PV}-manpages.tar.bz2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Network monitoring tools including ping and ping6"
HOMEPAGE="http://www.linuxfoundation.org/collaborate/workgroups/networking/iputils"
LICENSE="BSD-4"
SLOT="0"
IUSE="caps doc gnutls idn ipv6 SECURITY_HAZARD ssl static"
LIB_DEPEND="caps? ( sys-libs/libcap[static-libs(+)] )
idn? ( net-dns/libidn[static-libs(+)] )
ipv6? (
gnutls? ( net-libs/gnutls[static-libs(+)] )
ssl? ( dev-libs/openssl:0[static-libs(+)] )
)"
RDEPEND="!net-misc/rarpd
!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
virtual/os-headers"
if [[ ${PV} == "99999999" ]] ; then
DEPEND+="
app-text/openjade
dev-perl/SGMLSpm
app-text/docbook-sgml-dtd
app-text/docbook-sgml-utils
"
fi
S=${WORKDIR}/${PN}-s${PV}
src_prepare() {
epatch "${FILESDIR}"/021109-uclibc-no-ether_ntohost.patch
epatch "${FILESDIR}"/${PN}-20121221-openssl.patch #335436
epatch "${FILESDIR}"/${PN}-20121221-crypto-build.patch
epatch "${FILESDIR}"/${PN}-20100418-so_mark.patch #335347
epatch "${FILESDIR}"/${PN}-20121221-makefile.patch
epatch "${FILESDIR}"/${PN}-20121221-printf-size.patch
epatch "${FILESDIR}"/${PN}-20121221-owl-pingsock.diff
use SECURITY_HAZARD && epatch "${FILESDIR}"/${PN}-20071127-nonroot-floodping.patch
use static && append-ldflags -static
}
src_compile() {
tc-export CC
emake \
USE_CAP=$(usex caps) \
USE_IDN=$(usex idn) \
USE_GNUTLS=$(usex gnutls) \
USE_CRYPTO=$(usex ssl) \
$(use ipv6 || echo IPV6_TARGETS=)
if [[ ${PV} == "99999999" ]] ; then
emake -j1 html man
fi
}
src_install() {
into /
dobin ping
use ipv6 && dobin ping6
dosbin arping
into /usr
dosbin tracepath
use ipv6 && dosbin trace{path,route}6
dosbin clockdiff rarpd rdisc ipg tftpd
fperms 4711 /bin/ping
use ipv6 && fperms 4711 /bin/ping6 /usr/sbin/traceroute6
dodoc INSTALL RELNOTES
use ipv6 \
&& dosym ping.8 /usr/share/man/man8/ping6.8 \
|| rm -f doc/*6.8
rm -f doc/setkey.8
doman doc/*.8
use doc && dohtml doc/*.html
}

View File

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -7,16 +7,16 @@
# building stages, and when the jade/sgml packages are broken (which
# seems to be more common than would be nice).
EAPI="4"
EAPI=5
inherit flag-o-matic eutils toolchain-funcs fcaps
if [[ ${PV} == "99999999" ]] ; then
EGIT_REPO_URI="https://github.com/iputils/iputils.git"
inherit git-r3
EGIT_REPO_URI="git://www.linux-ipv6.org/gitroot/iputils"
inherit git-2
else
SRC_URI="https://github.com/iputils/iputils/archive/s${PV}.tar.gz -> ${P}.tar.gz
SRC_URI="http://www.skbuff.net/iputils/iputils-s${PV}.tar.bz2
https://dev.gentoo.org/~polynomial-c/iputils-s${PV}-manpages.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Network monitoring tools including ping and ping6"
@ -24,18 +24,20 @@ HOMEPAGE="http://www.linuxfoundation.org/collaborate/workgroups/networking/iputi
LICENSE="BSD-4"
SLOT="0"
IUSE="arping caps clockdiff doc gcrypt idn ipv6 nettle +openssl rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute"
IUSE="arping caps clockdiff doc gcrypt idn ipv6 libressl rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute"
LIB_DEPEND="caps? ( sys-libs/libcap[static-libs(+)] )
idn? ( net-dns/libidn[static-libs(+)] )
ipv6? ( ssl? (
gcrypt? ( dev-libs/libgcrypt[static-libs(+)] )
nettle? ( dev-libs/nettle[static-libs(+)] )
openssl? ( dev-libs/openssl:0[static-libs(+)] )
gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] )
!gcrypt? (
!libressl? ( dev-libs/openssl:0[static-libs(+)] )
libressl? ( dev-libs/libressl[static-libs(+)] )
)
) )"
RDEPEND="arping? ( !net-misc/arping )
rarpd? ( !net-misc/rarpd )
traceroute? ( !net-misc/traceroute )
traceroute? ( !net-analyzer/traceroute )
!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
@ -49,47 +51,42 @@ if [[ ${PV} == "99999999" ]] ; then
"
fi
REQUIRED_USE="ipv6? ( ssl? ( ^^ ( gcrypt nettle openssl ) ) )"
S=${WORKDIR}/${PN}-s${PV}
PATCHES=(
"${FILESDIR}/021109-uclibc-no-ether_ntohost.patch"
"${FILESDIR}/${PN}-20150815-ping_default_ipv4.patch"
"${FILESDIR}/${PN}-20150815-ping6_crypto.patch"
"${FILESDIR}"/021109-uclibc-no-ether_ntohost.patch
"${FILESDIR}"/${PN}-99999999-openssl.patch #335436
"${FILESDIR}"/${PN}-99999999-tftpd-syslog.patch
"${FILESDIR}"/${PN}-20121221-makefile.patch
"${FILESDIR}"/${PN}-20121221-parallel-doc.patch
"${FILESDIR}"/${PN}-20121221-strtod.patch #472592
)
src_prepare() {
epatch ${PATCHES[@]}
use SECURITY_HAZARD && epatch "${FILESDIR}"/${PN}-20150815-nonroot-floodping.patch
use SECURITY_HAZARD && PATCHES+=( "${FILESDIR}"/${PN}-20071127-nonroot-floodping.patch )
epatch "${PATCHES[@]}"
}
src_configure() {
use static && append-ldflags -static
TARGETS=(
IPV4_TARGETS=(
ping
$(for v in arping clockdiff rarpd rdisc tftpd tracepath ; do usev ${v} ; done)
)
if use ipv6 ; then
TARGETS+=(
$(usex tracepath 'tracepath6' '')
$(usex traceroute 'traceroute6' '')
)
fi
myconf=(
USE_CRYPTO=no
USE_GCRYPT=no
USE_NETTLE=no
IPV6_TARGETS=(
ping6
$(usex tracepath 'tracepath6' '')
$(usex traceroute 'traceroute6' '')
)
use ipv6 || IPV6_TARGETS=()
}
if use ipv6 && use ssl ; then
myconf=(
USE_CRYPTO=$(usex openssl)
USE_GCRYPT=$(usex gcrypt)
USE_NETTLE=$(usex nettle)
)
ldflag_resolv() {
# See if the system includes a libresolv. #584132
echo "main(){}" > "${T}"/resolv.c
if ${CC} ${CFLAGS} ${LDFLAGS} "${T}"/resolv.c -lresolv -o "${T}"/resolv 2>/dev/null ; then
echo -lresolv
fi
}
@ -98,9 +95,11 @@ src_compile() {
emake \
USE_CAP=$(usex caps) \
USE_IDN=$(usex idn) \
IPV4_DEFAULT=$(usex ipv6 'no' 'yes') \
TARGETS="${TARGETS[*]}" \
${myconf[@]}
USE_GCRYPT=$(usex gcrypt) \
USE_CRYPTO=$(usex ssl) \
LDFLAG_RESOLV=$(ldflag_resolv) \
IPV4_TARGETS="${IPV4_TARGETS[*]}" \
IPV6_TARGETS="${IPV6_TARGETS[*]}"
if [[ ${PV} == "99999999" ]] ; then
emake html man
@ -109,12 +108,8 @@ src_compile() {
src_install() {
into /
dobin ping
dosym ping "${EPREFIX}"/bin/ping4
if use ipv6 ; then
dosym ping "${EPREFIX}"/bin/ping6
dosym ping.8 "${EPREFIX}"/usr/share/man/man8/ping6.8
fi
dobin ping $(usex ipv6 'ping6' '')
use ipv6 && dosym ping.8 /usr/share/man/man8/ping6.8
doman doc/ping.8
if use arping ; then
@ -137,7 +132,7 @@ src_install() {
if use tracepath && use ipv6 ; then
dosbin tracepath6
dosym tracepath.8 "${EPREFIX}"/usr/share/man/man8/tracepath6.8
dosym tracepath.8 /usr/share/man/man8/tracepath6.8
fi
if use traceroute && use ipv6 ; then
@ -158,6 +153,7 @@ src_install() {
pkg_postinst() {
fcaps cap_net_raw \
bin/ping \
$(usex ipv6 'bin/ping6' '') \
$(usex arping 'bin/arping' '') \
$(usex clockdiff 'usr/bin/clockdiff' '')
}

View File

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -6,8 +6,10 @@
# them in a tarball on our mirrors. This avoids ugly issues while
# building stages, and when the jade/sgml packages are broken (which
# seems to be more common than would be nice).
# Required packages for doc generation:
# app-text/docbook-sgml-utils
EAPI="4"
EAPI=5
inherit flag-o-matic eutils toolchain-funcs fcaps
if [[ ${PV} == "99999999" ]] ; then
@ -29,7 +31,7 @@ IUSE="arping caps clockdiff doc gcrypt idn ipv6 libressl nettle +openssl rarpd r
LIB_DEPEND="caps? ( sys-libs/libcap[static-libs(+)] )
idn? ( net-dns/libidn[static-libs(+)] )
ipv6? ( ssl? (
gcrypt? ( dev-libs/libgcrypt[static-libs(+)] )
gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] )
nettle? ( dev-libs/nettle[static-libs(+)] )
openssl? (
!libressl? ( dev-libs/openssl:0[static-libs(+)] )
@ -38,7 +40,7 @@ LIB_DEPEND="caps? ( sys-libs/libcap[static-libs(+)] )
) )"
RDEPEND="arping? ( !net-misc/arping )
rarpd? ( !net-misc/rarpd )
traceroute? ( !net-misc/traceroute )
traceroute? ( !net-analyzer/traceroute )
!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
@ -58,8 +60,6 @@ S=${WORKDIR}/${PN}-s${PV}
PATCHES=(
"${FILESDIR}/021109-uclibc-no-ether_ntohost.patch"
"${FILESDIR}/${PN}-20150815-ping_default_ipv4.patch"
"${FILESDIR}/${PN}-20150815-ping6_crypto.patch"
)
src_prepare() {
@ -113,10 +113,10 @@ src_compile() {
src_install() {
into /
dobin ping
dosym ping "${EPREFIX}"/bin/ping4
dosym ping /bin/ping4
if use ipv6 ; then
dosym ping "${EPREFIX}"/bin/ping6
dosym ping.8 "${EPREFIX}"/usr/share/man/man8/ping6.8
dosym ping /bin/ping6
dosym ping.8 /usr/share/man/man8/ping6.8
fi
doman doc/ping.8
@ -140,7 +140,7 @@ src_install() {
if use tracepath && use ipv6 ; then
dosbin tracepath6
dosym tracepath.8 "${EPREFIX}"/usr/share/man/man8/tracepath6.8
dosym tracepath.8 /usr/share/man/man8/tracepath6.8
fi
if use traceroute && use ipv6 ; then

View File

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -7,7 +7,7 @@
# building stages, and when the jade/sgml packages are broken (which
# seems to be more common than would be nice).
EAPI="4"
EAPI=5
inherit flag-o-matic eutils toolchain-funcs fcaps
if [[ ${PV} == "99999999" ]] ; then
@ -15,7 +15,7 @@ if [[ ${PV} == "99999999" ]] ; then
inherit git-2
else
SRC_URI="http://www.skbuff.net/iputils/iputils-s${PV}.tar.bz2
mirror://gentoo/iputils-s${PV}-manpages.tar.bz2"
https://dev.gentoo.org/~polynomial-c/iputils-s${PV}-manpages.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux"
fi
@ -24,23 +24,20 @@ HOMEPAGE="http://www.linuxfoundation.org/collaborate/workgroups/networking/iputi
LICENSE="BSD-4"
SLOT="0"
IUSE="arping caps clockdiff doc gnutls idn ipv6 libressl rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute"
IUSE="arping caps clockdiff doc gcrypt idn ipv6 libressl rarpd rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute"
LIB_DEPEND="caps? ( sys-libs/libcap[static-libs(+)] )
idn? ( net-dns/libidn[static-libs(+)] )
ipv6? ( ssl? (
gnutls? (
net-libs/gnutls[openssl(+)]
net-libs/gnutls[static-libs(+)]
)
!gnutls? (
gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] )
!gcrypt? (
!libressl? ( dev-libs/openssl:0[static-libs(+)] )
libressl? ( dev-libs/libressl[static-libs(+)] )
)
) )"
RDEPEND="arping? ( !net-misc/arping )
rarpd? ( !net-misc/rarpd )
traceroute? ( !net-misc/traceroute )
traceroute? ( !net-analyzer/traceroute )
!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
@ -56,14 +53,18 @@ fi
S=${WORKDIR}/${PN}-s${PV}
PATCHES=(
"${FILESDIR}"/021109-uclibc-no-ether_ntohost.patch
"${FILESDIR}"/${PN}-99999999-openssl.patch #335436
"${FILESDIR}"/${PN}-99999999-tftpd-syslog.patch
"${FILESDIR}"/${PN}-20121221-makefile.patch
"${FILESDIR}"/${PN}-20121221-parallel-doc.patch
"${FILESDIR}"/${PN}-20121221-strtod.patch #472592
)
src_prepare() {
epatch "${FILESDIR}"/021109-uclibc-no-ether_ntohost.patch
epatch "${FILESDIR}"/${PN}-99999999-openssl.patch #335436
epatch "${FILESDIR}"/${PN}-99999999-tftpd-syslog.patch
epatch "${FILESDIR}"/${PN}-20121221-makefile.patch
epatch "${FILESDIR}"/${PN}-20121221-parallel-doc.patch
epatch "${FILESDIR}"/${PN}-20121221-strtod.patch #472592
use SECURITY_HAZARD && epatch "${FILESDIR}"/${PN}-20071127-nonroot-floodping.patch
use SECURITY_HAZARD && PATCHES+=( "${FILESDIR}"/${PN}-20071127-nonroot-floodping.patch )
epatch "${PATCHES[@]}"
}
src_configure() {
@ -81,13 +82,22 @@ src_configure() {
use ipv6 || IPV6_TARGETS=()
}
ldflag_resolv() {
# See if the system includes a libresolv. #584132
echo "main(){}" > "${T}"/resolv.c
if ${CC} ${CFLAGS} ${LDFLAGS} "${T}"/resolv.c -lresolv -o "${T}"/resolv 2>/dev/null ; then
echo -lresolv
fi
}
src_compile() {
tc-export CC
emake \
USE_CAP=$(usex caps) \
USE_IDN=$(usex idn) \
USE_GNUTLS=$(usex gnutls) \
USE_GCRYPT=$(usex gcrypt) \
USE_CRYPTO=$(usex ssl) \
LDFLAG_RESOLV=$(ldflag_resolv) \
IPV4_TARGETS="${IPV4_TARGETS[*]}" \
IPV6_TARGETS="${IPV6_TARGETS[*]}"
@ -99,7 +109,7 @@ src_compile() {
src_install() {
into /
dobin ping $(usex ipv6 'ping6' '')
use ipv6 && dosym ping.8 "${EPREFIX}"/usr/share/man/man8/ping6.8
use ipv6 && dosym ping.8 /usr/share/man/man8/ping6.8
doman doc/ping.8
if use arping ; then
@ -122,7 +132,7 @@ src_install() {
if use tracepath && use ipv6 ; then
dosbin tracepath6
dosym tracepath.8 "${EPREFIX}"/usr/share/man/man8/tracepath6.8
dosym tracepath.8 /usr/share/man/man8/tracepath6.8
fi
if use traceroute && use ipv6 ; then

View File

@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
<maintainer type="project">
<email>base-system@gentoo.org</email>
<name>Gentoo Base System</name>
</maintainer>
<use>
<flag name="arping">Build and install arping -- tool for sending ARP requests to peers (see also <pkg>net-analyzer/arping</pkg>)</flag>
<flag name="clockdiff">Build and install clockdiff -- tool for comparing clocks via ICMP packets</flag>
@ -17,5 +20,6 @@
</use>
<upstream>
<remote-id type="cpe">cpe:/a:skbuff:iputils</remote-id>
<remote-id type="github">iputils/iputils</remote-id>
</upstream>
</pkgmetadata>