summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2006-05-17 08:09:53 +0000
committerAlin Năstac <mrness@gentoo.org>2006-05-17 08:09:53 +0000
commit3b050f6fc0c1c976dacdd26c71f0e811c90620ef (patch)
treeb91f73ba6d34f2be927708f33a4106f2a74b03f2 /net-misc
parentNew upstream version. (diff)
downloadhistorical-3b050f6fc0c1c976dacdd26c71f0e811c90620ef.tar.gz
historical-3b050f6fc0c1c976dacdd26c71f0e811c90620ef.tar.bz2
historical-3b050f6fc0c1c976dacdd26c71f0e811c90620ef.zip
Remove obsolete version. Restrict userpriv (#133550).
Package-Manager: portage-2203-svn
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/quagga/ChangeLog6
-rw-r--r--net-misc/quagga/Manifest76
-rw-r--r--net-misc/quagga/files/digest-quagga-0.98.42
-rw-r--r--net-misc/quagga/quagga-0.98.4.ebuild130
-rw-r--r--net-misc/quagga/quagga-0.98.6-r1.ebuild3
5 files changed, 22 insertions, 195 deletions
diff --git a/net-misc/quagga/ChangeLog b/net-misc/quagga/ChangeLog
index c619f48fd4b1..7d0c593ff2c7 100644
--- a/net-misc/quagga/ChangeLog
+++ b/net-misc/quagga/ChangeLog
@@ -2,7 +2,11 @@
# Copyright 1999-2006 Gentoo Foundation
# Copyright 2003-2004 DataCore GmbH
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/quagga/ChangeLog,v 1.38 2006/05/14 16:54:31 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/quagga/ChangeLog,v 1.39 2006/05/17 08:09:53 mrness Exp $
+
+ 17 May 2006; Alin Nastac <mrness@gentoo.org> -quagga-0.98.4.ebuild,
+ quagga-0.98.6-r1.ebuild:
+ Remove obsolete version. Restrict userpriv (#133550).
14 May 2006; Tobias Scherbaum <dertobi123@gentoo.org>
quagga-0.98.6-r1.ebuild:
diff --git a/net-misc/quagga/Manifest b/net-misc/quagga/Manifest
index b86782e442ab..bf30b17a2674 100644
--- a/net-misc/quagga/Manifest
+++ b/net-misc/quagga/Manifest
@@ -1,71 +1,25 @@
-AUX bgpd.init 900 RMD160 1047341d9f582a946f5460d2a60450fe0fef4463 SHA1 4e7323c366c2bfe5287e132bf8e1e7f7e79b8e43 SHA256 0625c171ec51e58175dbb59892964b5958179374947755678b2c344d98222bac size 900
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 ed5cf8c7556d45b9dd610a416763320d ChangeLog 12101
MD5 cc109a746273bc0d6aee9d758e7524ab files/bgpd.init 900
-RMD160 1047341d9f582a946f5460d2a60450fe0fef4463 files/bgpd.init 900
-SHA256 0625c171ec51e58175dbb59892964b5958179374947755678b2c344d98222bac files/bgpd.init 900
-AUX ospf6d.init 919 RMD160 91c936a210daf94e3742bbbd6f77484afe4c4cb5 SHA1 6448dcb15084b9ac7663cf0e7fd95f4602430c93 SHA256 13be35acbad48120fca1e39fd9ad6e99894280f47bc516396147051329704891 size 919
+MD5 0b154eae203de93e62ad66e0a926b170 files/digest-quagga-0.98.5-r3 147
+MD5 fd0be646cb5258a11bb1a1ab1c29435d files/digest-quagga-0.98.6-r1 533
MD5 44547b687343ebfed7524cebc5626067 files/ospf6d.init 919
-RMD160 91c936a210daf94e3742bbbd6f77484afe4c4cb5 files/ospf6d.init 919
-SHA256 13be35acbad48120fca1e39fd9ad6e99894280f47bc516396147051329704891 files/ospf6d.init 919
-AUX ospfd.init 910 RMD160 4863d2a89ce0450efed37458b432f8d4ec8e33a5 SHA1 512cddcda3b6813f92778f44e07552ae483e78a5 SHA256 b20cf9046f5c9687aeda2be4f7160d1f1f941c63d865b767f156d1b8471d8c59 size 910
MD5 89b0cf4e70172bfcd195b2869cae28da files/ospfd.init 910
-RMD160 4863d2a89ce0450efed37458b432f8d4ec8e33a5 files/ospfd.init 910
-SHA256 b20cf9046f5c9687aeda2be4f7160d1f1f941c63d865b767f156d1b8471d8c59 files/ospfd.init 910
-AUX quagga.env 25 RMD160 2ea6666fbacfdcc125283dcd4a5f6bae089f5392 SHA1 42aad9b84a949f13bfb708659290ec1f0de6eff4 SHA256 12aeda71c607c4830fda6042daf19353a9187e062a8ad998e5a2bd3e52773297 size 25
MD5 18c1046db57ea850aabd385058522cc4 files/quagga.env 25
-RMD160 2ea6666fbacfdcc125283dcd4a5f6bae089f5392 files/quagga.env 25
-SHA256 12aeda71c607c4830fda6042daf19353a9187e062a8ad998e5a2bd3e52773297 files/quagga.env 25
-AUX quagga.pam 1145 RMD160 02452574f53453a50b4561468122960ecf262ae8 SHA1 0b5ee96110867eef537cfee95354a813f331ddae SHA256 3ed1c8d7bd02727c889064e8cda58e9aa7f301e40a5af18b71e92e214465ebcd size 1145
MD5 0b834e6f9fd5d40f3018fb7e4ba04faa files/quagga.pam 1145
-RMD160 02452574f53453a50b4561468122960ecf262ae8 files/quagga.pam 1145
-SHA256 3ed1c8d7bd02727c889064e8cda58e9aa7f301e40a5af18b71e92e214465ebcd files/quagga.pam 1145
-AUX ripd.init 900 RMD160 ef99fa34951c47a29b1147a9b1226692f239ec8b SHA1 b89e411a64013e88cfcd2f898025f66a9593445a SHA256 6212f0bb45d849087fdb6c0d4cbc3b0f3e651907cb844576c17d161dbf10fda5 size 900
MD5 39b8cb21b55de53af38c94c2f5d85917 files/ripd.init 900
-RMD160 ef99fa34951c47a29b1147a9b1226692f239ec8b files/ripd.init 900
-SHA256 6212f0bb45d849087fdb6c0d4cbc3b0f3e651907cb844576c17d161dbf10fda5 files/ripd.init 900
-AUX ripngd.init 920 RMD160 7d484a8342cc1142fd8ee88080f8f9281fde3461 SHA1 5c31e1fecdea1a55461ea3550702bfd225b2101c SHA256 7183b0bbf9ab9144635fada4e03f73dd58bac246600ee7f007f06150db48d044 size 920
MD5 120ab1b53975ec86e78266f31e935ab6 files/ripngd.init 920
-RMD160 7d484a8342cc1142fd8ee88080f8f9281fde3461 files/ripngd.init 920
-SHA256 7183b0bbf9ab9144635fada4e03f73dd58bac246600ee7f007f06150db48d044 files/ripngd.init 920
-AUX zebra.conf 371 RMD160 618332506925b73df1fa66b80cc6aea3a6cdebb3 SHA1 a4c7a7741a1900ab0c10e070715ee17568e57f40 SHA256 291bf052f3b1175c4c04c7ed7e3528acbd5143048da49b4fad3769ba2eedd26d size 371
MD5 c38e884372406e9e59616e436cd26388 files/zebra.conf 371
-RMD160 618332506925b73df1fa66b80cc6aea3a6cdebb3 files/zebra.conf 371
-SHA256 291bf052f3b1175c4c04c7ed7e3528acbd5143048da49b4fad3769ba2eedd26d files/zebra.conf 371
-AUX zebra.init 1168 RMD160 952e5be5268a8fe4e01141a92afc00ce735a440e SHA1 552339511bced7ad9be2f2ccb9a5987b81758089 SHA256 e7857a6db1775368a070011683216360c66877c0a4015dc5728b647e07448eb6 size 1168
MD5 2c1c5b782f96a74b48ccc496ad7a3865 files/zebra.init 1168
-RMD160 952e5be5268a8fe4e01141a92afc00ce735a440e files/zebra.init 1168
-SHA256 e7857a6db1775368a070011683216360c66877c0a4015dc5728b647e07448eb6 files/zebra.init 1168
-DIST quagga-0.98.4-patches-20050811.tar.gz 19330 size 19330
-DIST quagga-0.98.4.tar.gz 2016824 size 2016824
-DIST quagga-0.98.5-patches-20060204.tar.gz 19689 size 19689
-DIST quagga-0.98.5.tar.gz 2018058 size 2018058
-DIST quagga-0.98.6-patches-20060511.tar.gz 19251 RMD160 0c46dc9aac99a74871bf12523e4ed5de17baba01 SHA256 bb94ec2897fac3c15454c6f25e6346be087db04ba4718cb629b7b41b63da1173 size 19251
-DIST quagga-0.98.6.tar.gz 2019992 RMD160 e15cd93b5d321660d7e29fc27174352967342879 SHA256 a84e1aac4e666929abd1942fa8958d9ef0d0bbf605f47d5c2a09f6be716987a1 size 2019992
-EBUILD quagga-0.98.4.ebuild 4438 RMD160 6d6c940aefe6d896e4651664feaa5de5f789d631 SHA1 aeaad7ba2dca8e98dd4b0ebe45c8d14f6364289c SHA256 359378131e8fb2129f4dee3c4429b715618624c96ececf62e0957c4ed9b55da6 size 4438
-MD5 e3212aca12f84a5cd7164e7727020318 quagga-0.98.4.ebuild 4438
-RMD160 6d6c940aefe6d896e4651664feaa5de5f789d631 quagga-0.98.4.ebuild 4438
-SHA256 359378131e8fb2129f4dee3c4429b715618624c96ececf62e0957c4ed9b55da6 quagga-0.98.4.ebuild 4438
-EBUILD quagga-0.98.5-r3.ebuild 5004 RMD160 3eb155a390413ef77713f9d0698172d75c8f1ea2 SHA1 92749553ed375792713f54bc88d55441b9375ea9 SHA256 e6283aaae5f7791c6aa234e6a85157e82c714628a34e476ee8fcc855de1a8448 size 5004
-MD5 ba9898a1ed3cd80945e86a4f5027ad24 quagga-0.98.5-r3.ebuild 5004
-RMD160 3eb155a390413ef77713f9d0698172d75c8f1ea2 quagga-0.98.5-r3.ebuild 5004
-SHA256 e6283aaae5f7791c6aa234e6a85157e82c714628a34e476ee8fcc855de1a8448 quagga-0.98.5-r3.ebuild 5004
-EBUILD quagga-0.98.6-r1.ebuild 5180 RMD160 1fa775b56231788fb872a08e9e606fcc21a84aba SHA1 e1c1cab9617eba7481eba451759e217fe7c85dca SHA256 7404a43997b2f3acfb9a29a72332a8fee709f08919c5868c150ad9a7153abe7c size 5180
-MD5 08162f1f93d11ae0d732550e8d1be220 quagga-0.98.6-r1.ebuild 5180
-RMD160 1fa775b56231788fb872a08e9e606fcc21a84aba quagga-0.98.6-r1.ebuild 5180
-SHA256 7404a43997b2f3acfb9a29a72332a8fee709f08919c5868c150ad9a7153abe7c quagga-0.98.6-r1.ebuild 5180
-MISC ChangeLog 11951 RMD160 00836ef392e7f43d8b294a51eeab6bd773e3657d SHA1 e561a5024dc97fac652bc4105b79ded340edac01 SHA256 dce3ee9c03b49f7d518b5e9d18f10d3331fe83cbf5d4d65a1d315908c954e6ac size 11951
-MD5 f25e258c2849e211491b8a433068c340 ChangeLog 11951
-RMD160 00836ef392e7f43d8b294a51eeab6bd773e3657d ChangeLog 11951
-SHA256 dce3ee9c03b49f7d518b5e9d18f10d3331fe83cbf5d4d65a1d315908c954e6ac ChangeLog 11951
-MISC metadata.xml 1389 RMD160 f88354559b53781273260c40f8714f459db0afd0 SHA1 1770e04574c5c9984e44a3dcb667ad3640a990c7 SHA256 8d0892b3b34376f5d8ee0beddd604e73bcfb15c1cc8835d94a50e42a4ca7c904 size 1389
MD5 f0c8f9afaf3bbefcea71ff3b6fa139c4 metadata.xml 1389
-RMD160 f88354559b53781273260c40f8714f459db0afd0 metadata.xml 1389
-SHA256 8d0892b3b34376f5d8ee0beddd604e73bcfb15c1cc8835d94a50e42a4ca7c904 metadata.xml 1389
-MD5 8550c2f78b4c3ba7ba66c6bcb0bf4913 files/digest-quagga-0.98.4 147
-RMD160 6a35a6ebf1badd7f7d69b961d34f50a1ac888731 files/digest-quagga-0.98.4 147
-SHA256 1fca1725095507ae870c2c830e92fee3fc85d8cb9b070f6b9fb2342d3f68067a files/digest-quagga-0.98.4 147
-MD5 0b154eae203de93e62ad66e0a926b170 files/digest-quagga-0.98.5-r3 147
-RMD160 6ecac4327d8a2153f7aa564ae327e3817893588a files/digest-quagga-0.98.5-r3 147
-SHA256 768fc33185b85bb1c8ffb3ade4398e1b522a1cad59fb4e371929c12a50b71fdc files/digest-quagga-0.98.5-r3 147
-MD5 fd0be646cb5258a11bb1a1ab1c29435d files/digest-quagga-0.98.6-r1 533
-RMD160 5639c4a7c18287a5f808a420bb58f29e210d5910 files/digest-quagga-0.98.6-r1 533
-SHA256 16c8576b8842fd33e5545deed73e9d2c4a0a3530e8e9556b567695551a714716 files/digest-quagga-0.98.6-r1 533
+MD5 ba9898a1ed3cd80945e86a4f5027ad24 quagga-0.98.5-r3.ebuild 5004
+MD5 2d6e00fd6afc86de74f979ab2703399e quagga-0.98.6-r1.ebuild 5196
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2.2 (GNU/Linux)
+
+iD8DBQFEatpijG8pv1lIUX4RAttPAJ45CZtLAEqZXgRLUNZe9ZLsetZ5OwCgywK6
+LK+PwZ6cFrSR2uSCXNHFE/A=
+=YU8j
+-----END PGP SIGNATURE-----
diff --git a/net-misc/quagga/files/digest-quagga-0.98.4 b/net-misc/quagga/files/digest-quagga-0.98.4
deleted file mode 100644
index 3a67e45087c1..000000000000
--- a/net-misc/quagga/files/digest-quagga-0.98.4
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 c68e409931449afc5730289d3105f502 quagga-0.98.4.tar.gz 2016824
-MD5 6b7c29fc2ef5555d60b898d9e7db2b2c quagga-0.98.4-patches-20050811.tar.gz 19330
diff --git a/net-misc/quagga/quagga-0.98.4.ebuild b/net-misc/quagga/quagga-0.98.4.ebuild
deleted file mode 100644
index 191aac41c7a9..000000000000
--- a/net-misc/quagga/quagga-0.98.4.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/quagga/quagga-0.98.4.ebuild,v 1.8 2005/11/11 23:13:59 hansmi Exp $
-
-inherit eutils multilib
-
-DESCRIPTION="A free routing daemon replacing Zebra supporting RIP, OSPF and BGP. Includes OSPFAPI, NET-SNMP and IPV6 support."
-HOMEPAGE="http://quagga.net/"
-SRC_URI="http://www.quagga.net/download/${P}.tar.gz
- mirror://gentoo/${P}-patches-20050811.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ppc ~sparc x86"
-IUSE="ipv6 snmp pam tcpmd5 bgpclassless ospfapi realms"
-
-RDEPEND="sys-apps/iproute2
- >=sys-libs/libcap-1.10-r5
- snmp? ( net-analyzer/net-snmp )
- pam? ( sys-libs/pam )"
-DEPEND="${RDEPEND}
- virtual/libc
- sys-devel/binutils
- sys-devel/autoconf-wrapper
- sys-devel/libtool"
-
-src_unpack() {
- unpack ${A} || die "failed to unpack sources"
-
- cd ${S} || die "source dir not found"
- # TCP MD5 for BGP patch for Linux (RFC 2385) - http://hasso.linux.ee/quagga/ht-20050110-0.98.0-bgp-md5.patch
- use tcpmd5 && epatch "${WORKDIR}/patch/ht-20050110-0.98.0-bgp-md5.patch"
- # Classless prefixes for BGP - http://hasso.linux.ee/quagga/pending-patches/ht-20040304-classless-bgp.patch
- use bgpclassless && epatch "${WORKDIR}/patch/ht-20040304-classless-bgp.patch"
- # Connected route fix (Amir) - http://voidptr.sboost.org/quagga/amir-connected-route.patch.bz2
- epatch "${WORKDIR}/patch/amir-connected-route.patch"
- # Realms support (Calin Velea) - http://vcalinus.gemenii.ro/quaggarealms.html
- use realms && epatch "${WORKDIR}/patch/${P}-realms.diff"
-}
-
-src_compile() {
- # regenerate configure and co if we touch .ac or .am files
- #export WANT_AUTOMAKE=1.7
- #./update-autotools || die
- autoreconf
- libtoolize --copy --force
-
- local myconf="--disable-static --enable-dynamic"
-
- use ipv6 \
- && myconf="${myconf} --enable-ipv6 --enable-ripng --enable-ospf6d --enable-rtadv" \
- || myconf="${myconf} --disable-ipv6 --disable-ripngd --disable-ospf6d"
- use ospfapi \
- && myconf="${myconf} --enable-opaque-lsa --enable-ospf-te --enable-ospfclient"
- use snmp && myconf="${myconf} --enable-snmp"
- use pam && myconf="${myconf} --with-libpam"
- use tcpmd5 && myconf="${myconf} --enable-tcp-md5"
- use realms && myconf="${myconf} --enable-realms"
-
- econf \
- --enable-tcp-zebra \
- --enable-nssa \
- --enable-user=quagga \
- --enable-group=quagga \
- --enable-vty-group=quagga \
- --with-cflags="${CFLAGS}" \
- --enable-vtysh \
- --sysconfdir=/etc/quagga \
- --enable-exampledir=/etc/quagga/samples \
- --localstatedir=/var/run/quagga \
- --libdir=/usr/$(get_libdir)/quagga \
- ${myconf} \
- || die "configure failed"
- emake || die "make failed"
-}
-
-src_install() {
- einstall \
- localstatedir=${D}/var/run/quagga \
- sysconfdir=${D}/etc/quagga \
- exampledir=${D}/etc/quagga/samples \
- libdir=${D}/usr/$(get_libdir)/quagga || die "make install failed"
-
- keepdir /var/run/quagga || die
-
- local i MY_SERVICES_LIST="zebra ripd ospfd bgpd"
- use ipv6 && MY_SERVICES_LIST="${MY_SERVICES_LIST} ripngd ospf6d"
- for i in ${MY_SERVICES_LIST} ; do
- newinitd ${FILESDIR}/${i}.init ${i} || die "failed to install ${i} init.d script"
- done
- newconfd ${FILESDIR}/zebra.conf zebra || die "failed to install zebra conf.d script"
-
- if use pam; then
- insinto /etc/pam.d
- newins ${FILESDIR}/quagga.pam quagga
- fi
-
- newenvd ${FILESDIR}/quagga.env 99quagga
-}
-
-pkg_preinst() {
- enewgroup quagga
- enewuser quagga -1 -1 /var/empty quagga
-}
-
-pkg_postinst() {
- # empty dir for pid files for the new priv separation auth
- #set proper owner/group/perms even if dir already existed
- install -d -m0770 -o root -g quagga ${ROOT}/etc/quagga
- install -d -m0755 -o quagga -g quagga ${ROOT}/var/run/quagga
-
- einfo "Sample configuration files can be found in /etc/quagga/samples."
- einfo "You have to create config files in /etc/quagga before"
- einfo "starting one of the daemons."
-
- if use tcpmd5; then
- echo
- ewarn "TCP MD5 for BGP needs a patched kernel!"
- einfo "See http://hasso.linux.ee/quagga/bgp-md5.en.php for more info."
- fi
-
- if use ipv6; then
- echo
- ewarn "This version of quagga contains a netlink race condition fix that triggered a kernel bug"
- ewarn "which affects IPv6 users who have a kernel version < 2.6.13-rc6."
- einfo "See following links for more info:"
- einfo " http://lists.quagga.net/pipermail/quagga-dev/2005-June/003507.html"
- einfo " http://bugzilla.quagga.net/show_bug.cgi?id=196"
- fi
-}
diff --git a/net-misc/quagga/quagga-0.98.6-r1.ebuild b/net-misc/quagga/quagga-0.98.6-r1.ebuild
index cb6fe5bf4bbf..33e874ac07f5 100644
--- a/net-misc/quagga/quagga-0.98.6-r1.ebuild
+++ b/net-misc/quagga/quagga-0.98.6-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/quagga/quagga-0.98.6-r1.ebuild,v 1.5 2006/05/14 16:54:31 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/quagga/quagga-0.98.6-r1.ebuild,v 1.6 2006/05/17 08:09:53 mrness Exp $
inherit eutils multilib
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha ~amd64 ~arm hppa ppc ~s390 ~sparc x86"
IUSE="ipv6 snmp pam tcpmd5 bgpclassless ospfapi realms fix-connected-rt multipath tcp-zebra"
+RESTRICT="userpriv"
RDEPEND="sys-apps/iproute2
>=sys-libs/libcap-1.10-r5