summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2013-04-08 05:56:20 +0000
committerMichael Weber <xmw@gentoo.org>2013-04-08 05:56:20 +0000
commitc05e1496882c40c2648652d5dee5d7b2af9a669e (patch)
tree19e2c0399c50f50d0c8d748c8b86e168523ee16d /net-misc/radvd
parentRemove RSA from LICENSE, bug 440752. (diff)
downloadhistorical-c05e1496882c40c2648652d5dee5d7b2af9a669e.tar.gz
historical-c05e1496882c40c2648652d5dee5d7b2af9a669e.tar.bz2
historical-c05e1496882c40c2648652d5dee5d7b2af9a669e.zip
Version bump to vapiers patch
Package-Manager: portage-2.2.0_alpha171/cvs/Linux x86_64 Manifest-Sign-Key: 0x62EEF090
Diffstat (limited to 'net-misc/radvd')
-rw-r--r--net-misc/radvd/ChangeLog7
-rw-r--r--net-misc/radvd/Manifest20
-rw-r--r--net-misc/radvd/radvd-1.9.3.ebuild64
3 files changed, 76 insertions, 15 deletions
diff --git a/net-misc/radvd/ChangeLog b/net-misc/radvd/ChangeLog
index c9c124b70bf3..d10968543c51 100644
--- a/net-misc/radvd/ChangeLog
+++ b/net-misc/radvd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/radvd
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/radvd/ChangeLog,v 1.110 2013/03/14 14:23:43 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/radvd/ChangeLog,v 1.111 2013/04/08 05:55:39 xmw Exp $
+
+*radvd-1.9.3 (08 Apr 2013)
+
+ 08 Apr 2013; Michael Weber <xmw@gentoo.org> +radvd-1.9.3.ebuild:
+ Version bump to vapiers patch
14 Mar 2013; Mike Frysinger <vapier@gentoo.org>
+files/radvd-1.9.2-sysctl.patch, radvd-1.9.2-r1.ebuild:
diff --git a/net-misc/radvd/Manifest b/net-misc/radvd/Manifest
index b11c697a133d..cd7647393698 100644
--- a/net-misc/radvd/Manifest
+++ b/net-misc/radvd/Manifest
@@ -7,24 +7,16 @@ AUX radvd.conf 445 SHA256 a9c704a481fc7c24d4ed3e21aa6bf8979fca6e81b93d86a86b40e4
AUX radvd.service 356 SHA256 72ead1c1da904a1e890de37fe8976304d69c4cd60fc528641f060045bfdfb00a SHA512 16422d01d10a44a0c932f297ccf9270f7bc788d315cabdfb23c90950b99bd07828eeefcb7be257dd434ad27b237349144efa2d0cad4b10337be9b79a2a77a767 WHIRLPOOL ce892c20df1d9209df8241a698e44426b0ef5c992be079bd6e48aef439d5120398ea4fe66d702de60b941d69a6dfe1efeaa5c1a41c656bef2622b1f7a086f5aa
DIST radvd-1.9.1.tar.gz 182081 SHA256 54eb5704a2b710ba946fa30d2bca811fa23b1b3bfab322c38cb0c2a9619aa933 SHA512 d57c27169cbef4323d63150ecb7e024e016ba6a8b42c2cb87fe7fc6eb93fc67bda4b2c1d049b2e2be734f6a365c62333bf98b070665664de0607864cf4d3d0e2 WHIRLPOOL ca27c5141eb7a801ecd7025e9c233f18cf7333d3bc9ccf8587b9f9d50ec2d4880aef879f77df2b90facabf6d95e585bc652a2bb56ffaf170cb0fd7d6bec9ceb3
DIST radvd-1.9.2.tar.gz 181233 SHA256 86581a04dea90bb23b0c56de759208d2d3ebc9457a563cff37dbd70cccb7a93a SHA512 a441aa80d93c37e7201b2f1bd8170a54fc66e81fad0ef9098e3aa3a8667dbeb4ac1d010ec9f08d0364b3334f1e0270d9f7b30ba728d50d6a52a2f0bd0acb20df WHIRLPOOL 35a45f476c2ebf16396335c7889c3d9b83d9aa130cd5cc993a76cea556f4c31b76191a96d42c2d4333d1e52831d8b2f2289f0520dab8009ddb4ea7d39e29477d
+DIST radvd-1.9.3.tar.gz 181449 SHA256 054fbd9c9823e04663b2a79966b8a061b65e6c508150dc225afcce242cbb2cd7 SHA512 daf45b1a72259361c03d961885aeb498f01430671bc11a3713449fc79dc1ac9536862eaf5bf6fc47bc657e2aec69c382edee2b618a7b0143d16b3ee6d5f89a14 WHIRLPOOL 543258895ea208d835b0d9635e25c56e9a60f20bed0f35791acd93c9e5a96ab1eed1cd20b640b3fa4a0972b27c4c02eae285e79376038acde19a23b8a9fbac18
EBUILD radvd-1.9.1-r1.ebuild 1788 SHA256 0c49d32ad6d5134b546892b27978b8a4602281e7a31fb529f6298cb5d2595460 SHA512 f6de157d4f8eed013f57dc406bb757c5b3da0328e0200d52fce0fa6096e76289d566dca7e555dc75635b720be3cb9acc156c1569725aa3acbb1811d74462698c WHIRLPOOL f35d1486bd73b21bd18a9b5d4834700c1108dca21a62d96542738b89948c2b36ac0689a466b78c213df2a2b3924c666617aea2e818da7f77f8558f12c848e2b8
EBUILD radvd-1.9.2-r1.ebuild 1716 SHA256 ba3a37d9cd69fdd10d664c175a797285cee9d4f88363ba66b5ed69c61a80542d SHA512 0e26d01698b436c4a1cc83acd535e37554f61a26cd669ba22ffb7c7b9dffc021ef35cbde3ee3a4847fdcf1bdab28fc94ba079bec19e539ce852fb1de5db10bbc WHIRLPOOL 85804dbfd3c3a98b6c9745b0e002cd535f75c81a0ae06ff8f21b98442fa45f909011cde320371beaab5124c0b9099382acf40fa42e1f2602049e0949dc46f880
-MISC ChangeLog 14183 SHA256 86debf38f8e21164271ce1100c7bd44bfe65ffa6f620a32e3c69d3fe900523b7 SHA512 369f09df0af77813fd73ce1e3812edf0343479bd7abcdfeb1b6319220191f6340ab057c571720d1eefd2a891bba1abcb5f7d047dfa070ff511eb8028f1657f52 WHIRLPOOL 7c86d81fb249090acdfabcd2a165b8ed060aa8d51a5bf4194a0aec5032987cafd641c439e4ca08b82068dc60d5efb7db86992f404a0ca1881cba8aef8449d292
+EBUILD radvd-1.9.3.ebuild 1627 SHA256 f98d0155cc4cba2cef72472f40f4e5bea5e04f07cf3f857fb4631d1a3fa7b894 SHA512 43b28d1c018de60eb3356ebd6c9cbd42714c04879ebcac9ce5d3a097a818f6096be63967a01e28087421c3bee26f4018f2eaffd7c7b9afb07a93583a84fcdd4e WHIRLPOOL 85c1cf58e2dda0533935ac900d3782801186d894d7142c27740364ef98af405057e4f10e85dab5d75feaaa4e552ec701daf65201eb632c7fddbebfe7a61b3b5e
+MISC ChangeLog 14308 SHA256 dc8cf302a98d21c0484ca691b9efc1ee6f10372e91944a1896d9cc8ff331744d SHA512 7f4dbd4e66c5ff25bb5a84e085b9f22a917571d37f2e438c0fb5162e7dc6df4008b8c4f6637fef4cd579ff23b19592772cd89de17a2f2a98f6d8746a84169bf2 WHIRLPOOL 443ee3514f3e57a8bc41a3ec550a30d1c76bcd1f3bbfbd2313a333b7fbecbc135e1ed068bb07146639dce016e97d1aa45125a838b65e04e95c37f88048681f6c
MISC metadata.xml 330 SHA256 40f8466e0dfb2770a66eddc657185e34a39dc389419a758b183a1d229a47e0bd SHA512 e8bdd24745abdcf8129f8fae83b8397bc762ae1cc1010b271a7f5647eed8ccf65a15f7b761d32fb250676a3e081dbe3395fc82934276b73c5595b35ff2e8da80 WHIRLPOOL 2ec6a85e151014a9156007b3e9fc9d3b43aa43dcbd59aeec6de21c94df4e2a4e1b65fc828905c57a62b06ace6aaf1b3cd23e314426d4a0a719b1f61bfccd5ea9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJRQd4lAAoJELEHsLL7fEFW/mIQAJRw/g1Oc76LwxF1IzEBb056
-Gqt46sTQ/GUXyRZ6W4KLRTjV6AeMSEF2ADmN60Z8JmGucAWrXI2qtHoiIzrvQTs1
-6UBUJs+QcLO57PrC+6FroI0pTDIzhNRdz9ApKK1GSBjRSDY5XI9V4RT75VxgHMXa
-fgZIc1yCJagpEInrjno/d+TJ33my+fhImgbta2kidGtGcSitOZq2dH0jasU+znOh
-22iM2/XssKNPCevcXvigd1PUDF/jspMZuZ8y7k7pT6FtVhUpJyfDrnBu53OHB8WS
-5TW2w+UKh2O3EtAa2JWj32m2JfxVjJ4fl866XlCP/Qz5vpNq6pR2AnJpEE/E+GoG
-hhLBVYakCw1lQd+oPpzi/E28Rvk816QaJFVlX/RaHh8AqJoqoHV28P3yTjQ5sGrw
-vq6E542DrC9GRWYmTTAbsSfrW5tsS3AmgQGylxKeTO4ar//SYly58JnHw7QxGKw4
-WKngcLAzS0oNXIoKLG1D7o5CzDY8P0qfC1cGaufrkpu6KZuIVtp5UT6XgHSgS4CE
-6JdelVYmZJrwR7EokPCiEydWHPmjuCewzsBXdmQomItuFlqNH6geGS2YSpixcpjE
-7EMeHhn++vAuiiRl0Z06RkRphtfCkiXRPS8hAYZWKz9VtfLtG/1HKpUNS3kE3fOO
-Rt/R1RADndWDW1OkMPYh
-=f7Wd
+iF4EAREIAAYFAlFiW90ACgkQknrdDGLu8JBI1wD/QdKlI/0+aGrTESrkWFRc/flj
+peqhFSlbeQTFSr2razcA/25zE7a5/N2PQ1FP6dUpeGITIP4t3JKMwG9UQMf/YZXl
+=6qIo
-----END PGP SIGNATURE-----
diff --git a/net-misc/radvd/radvd-1.9.3.ebuild b/net-misc/radvd/radvd-1.9.3.ebuild
new file mode 100644
index 000000000000..73401ae273bd
--- /dev/null
+++ b/net-misc/radvd/radvd-1.9.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/radvd/radvd-1.9.3.ebuild,v 1.1 2013/04/08 05:55:39 xmw Exp $
+
+EAPI=4
+
+inherit systemd user eutils
+
+DESCRIPTION="Linux IPv6 Router Advertisement Daemon"
+HOMEPAGE="http://v6web.litech.org/radvd/"
+SRC_URI="http://v6web.litech.org/radvd/dist/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86 ~x86-fbsd"
+IUSE="kernel_FreeBSD selinux"
+
+RDEPEND="dev-libs/libdaemon
+ selinux? ( sec-policy/selinux-radvd )"
+DEPEND="${RDEPEND}
+ sys-devel/bison
+ sys-devel/flex
+ virtual/pkgconfig"
+
+DOCS=( CHANGES README TODO radvd.conf.example )
+
+pkg_setup() {
+ enewgroup radvd
+ enewuser radvd -1 -1 /dev/null radvd
+
+ # force ownership of radvd user and group (bug #19647)
+ [[ -d ${ROOT}/var/run/radvd ]] && chown radvd:radvd "${ROOT}"/var/run/radvd
+}
+
+src_configure() {
+ econf --with-pidfile=/var/run/radvd/radvd.pid
+}
+
+src_install() {
+ default
+
+ dohtml INTRO.html
+
+ newinitd "${FILESDIR}"/${PN}-1.9.1.init ${PN}
+ newconfd "${FILESDIR}"/${PN}.conf ${PN}
+
+ systemd_dounit "${FILESDIR}"/${PN}.service
+
+ if use kernel_FreeBSD ; then
+ sed -i -e \
+ 's/^SYSCTL_FORWARD=.*$/SYSCTL_FORWARD=net.inet6.ip6.forwarding/g' \
+ "${D}"/etc/init.d/${PN} || die
+ fi
+}
+
+pkg_postinst() {
+ einfo
+ elog "Please create a configuratoion ${ROOT}etc/radvd.conf."
+ elog "See ${ROOT}usr/share/doc/${PF} for an example."
+ einfo
+ elog "grsecurity users should allow a specific group to read /proc"
+ elog "and add the radvd user to that group, otherwise radvd may"
+ elog "segfault on startup."
+}