diff options
author | 2011-04-28 22:09:43 +0000 | |
---|---|---|
committer | 2011-04-28 22:09:43 +0000 | |
commit | f123da376f9a2497657aff52f3725b7e99c41bcf (patch) | |
tree | a1d46c1f176cd23160a7863ac24d977a9adcf74b /net-misc/asterisk | |
parent | Update to git-2 eclass. (diff) | |
download | historical-f123da376f9a2497657aff52f3725b7e99c41bcf.tar.gz historical-f123da376f9a2497657aff52f3725b7e99c41bcf.tar.bz2 historical-f123da376f9a2497657aff52f3725b7e99c41bcf.zip |
Removed vulnerable ebuild for CVE-2011-{1507,1599}, security bug #364887.
Package-Manager: portage-2.1.9.46/cvs/Linux x86_64
Diffstat (limited to 'net-misc/asterisk')
-rw-r--r-- | net-misc/asterisk/ChangeLog | 5 | ||||
-rw-r--r-- | net-misc/asterisk/Manifest | 14 | ||||
-rw-r--r-- | net-misc/asterisk/asterisk-1.6.2.17.2.ebuild | 224 |
3 files changed, 5 insertions, 238 deletions
diff --git a/net-misc/asterisk/ChangeLog b/net-misc/asterisk/ChangeLog index 3e62d7349f69..f1258d138d5f 100644 --- a/net-misc/asterisk/ChangeLog +++ b/net-misc/asterisk/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for net-misc/asterisk # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/asterisk/ChangeLog,v 1.309 2011/04/28 21:39:44 tomka Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/asterisk/ChangeLog,v 1.310 2011/04/28 22:09:43 chainsaw Exp $ + + 28 Apr 2011; Tony Vroon <chainsaw@gentoo.org> -asterisk-1.6.2.17.2.ebuild: + Removed vulnerable ebuild for CVE-2011-{1507,1599}, security bug #364887. 28 Apr 2011; Thomas Kahle <tomka@gentoo.org> asterisk-1.6.2.17.3.ebuild: x86 stable per bug 364887 diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest index 972e1b245d60..0d3ac5ab37a2 100644 --- a/net-misc/asterisk/Manifest +++ b/net-misc/asterisk/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX 1.6.0/asterisk.confd 2204 RMD160 31bceebfa535e97cb2634e313678cc42186d4750 SHA1 748c623cea238cd9b322672d5ebcfe214a4f0463 SHA256 daec84c58e0ef6cbd71a6fc62cb83129b1bcffdfdd619ebbd62a642f0cd1eee7 AUX 1.6.2/asterisk.initd2 6658 RMD160 b694da109e746e9a9e642ffa7f1d278f03543cea SHA1 63443d3066d4c47228fe1d852420d571ae6f8800 SHA256 f6fd2c229e61c12360b1d289a631f6a0a6f8638e7c6f6add6040ad988170bf70 AUX 1.6.2/asterisk.initd3 6658 RMD160 adabbacaff55cc49077a919fb23eb6f8e3a2c076 SHA1 a256b7af478a4d83c19a89b23d79a4f832f1fb5a SHA256 ba737b5eadd4a5ff8653e30b54959c1d25a8a68699b8ce9adc9afe09da8b4110 @@ -18,20 +15,11 @@ AUX 1.8.0/asterisk-1.8.0-inband-indications.patch 539 RMD160 91474076400fe022a83 AUX 1.8.0/asterisk-1.8.0-pbxstart-failed-spurious-bye.patch 427 RMD160 aa54556a6139b4e1ddc14001ac2f76e6b5c8fda3 SHA1 5dcf0bb23e5f26925cc73bcb8df013983c6bcf20 SHA256 9eda54a332fcf9ca30e5f11b0ba3b9da151e67732d19f14997fb6ffed554ac89 AUX 1.8.0/asterisk-1.8.0-pri-missing-keyword.patch 550 RMD160 3c69f10658f559cac33774e2eb789521eb1a5ec4 SHA1 f5c012c84f482c50dff244a5284ff5d89265e3b7 SHA256 6e9dece1c443819113a28b057159f6f37b21d2f8b50b2ac8de536446254d126b AUX 1.8.0/asterisk-1.8.0-uclibc.patch 471 RMD160 305b41a818f6a59d44d7fa414282e3e128c11858 SHA1 e876ee62ab896977d9302290340098fdda69bc02 SHA256 e1e3b05b300df6331d771cd6b97a609f797d451d7cb2f1bc15595c9964a5cfa5 -DIST asterisk-1.6.2.17.2.tar.gz 23735933 RMD160 82bbf534c6ffa98c08b16cb2ef7f49a099492810 SHA1 827923e5b46d793615d0ef4ac82b6c994719189e SHA256 c23b28fa68ecb805033cc2467dc9570bd4fa7f410674fb67312bfc365b539041 DIST asterisk-1.6.2.17.3.tar.gz 23736578 RMD160 7b3235d4233219bd9f53e322fc166e137cba9b80 SHA1 28baffa81be6837ec3d407b402f83f70708aca05 SHA256 a5d091ace81df48bab678f1fdee735063f198b974df67ba5da193ffbdd6cab76 DIST asterisk-1.8.3.3.tar.gz 26871276 RMD160 5fbe50728e175c923737f25b0ec90c7ea18bd5a7 SHA1 af9e76c2ef96467869947ca1b07214c2abb25687 SHA256 899399a5c5f089dc793d033f670f6c14e13447cf0830d9093d82873f4892da9b DIST gentoo-asterisk-patchset-0.1.tar.bz2 5394 RMD160 bfd546101c77f6e6989c406bfb202e592f9d16fd SHA1 e49b7784f987e027d833fbe8e0773acb1ef78521 SHA256 07c1bc6a29bda4fa98e7d1eb436d2e6eafc13263b774a0ff41698e523fa59a97 DIST gentoo-asterisk-patchset-0.3.tar.bz2 6374 RMD160 5940291ff5e047c3df493edfa9505ce339a052f1 SHA1 7dc17c43c83b7499cc7e016abe07d21b63547ee1 SHA256 9975069b93e30d74d20328ee911433964026b319a18b700cb43b5ce84d6941ab -EBUILD asterisk-1.6.2.17.2.ebuild 5792 RMD160 2b37d907653fae7977ddedc06ce3c5cd3194fac4 SHA1 a56b9d87db5835cba90339ab3386cc87241a02fa SHA256 aac0334b5891729b7ebe3ac54c50eefbbd043a134e177e07c11fc21fb1a6e0b6 EBUILD asterisk-1.6.2.17.3.ebuild 5800 RMD160 4f00463fa05753def233749f26d1ea5a05c2a486 SHA1 1fb0844d939f5a188c0bad07a7b3b0c9ab0225b2 SHA256 548d75f2be1cf6230064bd7bf447ed31da6d9125b4336cab6602f60029038479 EBUILD asterisk-1.8.3.3.ebuild 14415 RMD160 4ea3eb78e427d6c01c11be839d931b8bb66d3dde SHA1 0690265e72bf6eef5a4a15fe731b6e92453347ca SHA256 5bee8a38193d8687177e4d6054ef754ecf4af9d515af514e96691ac71a356aa4 -MISC ChangeLog 77265 RMD160 6b91fc8ca3cf4ce1fb9112f931afa7224a1c26e0 SHA1 0918ef9c6024c62438dabbb7c9854591d5d9be4b SHA256 102e84261d1e76cfc238d2e64fa6a241d2daeb07d12d1742e7f568ffc4aaf56e +MISC ChangeLog 77422 RMD160 d77fd5032d82f1dbc1658d175c9492a7ec2e0d19 SHA1 4986cd3a3ee6749427060b544415c6e841540208 SHA256 642e8e407cf7996fb2da964f3d3f0f3cac681d8c6a64372b4ac2fc79036337cb MISC metadata.xml 1191 RMD160 b0c61bb8c8017af35605613d543dcbcc02148ed6 SHA1 2431068bd813548ea53fd075a8ce63be40a22bfc SHA256 132ca441c4db467d75ce1489770ee3192b7ce5bf36dd2a661851dfbf107ec939 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iF0EAREIAAYFAk253w4ACgkQodBTJSDyo67s0wD2M77IGgyfaiabhWfwA+hAFzFV -eZD9jbcBC0J0SZeEqQD/YfG2e0AWcARIdIV03etB1zOVvJT0TPj1I0otimEZrXU= -=qA/i ------END PGP SIGNATURE----- diff --git a/net-misc/asterisk/asterisk-1.6.2.17.2.ebuild b/net-misc/asterisk/asterisk-1.6.2.17.2.ebuild deleted file mode 100644 index c9a48e7324ea..000000000000 --- a/net-misc/asterisk/asterisk-1.6.2.17.2.ebuild +++ /dev/null @@ -1,224 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/asterisk/asterisk-1.6.2.17.2.ebuild,v 1.3 2011/03/23 16:28:24 tomka Exp $ - -EAPI=3 -inherit autotools base eutils linux-info multilib - -MY_P="${PN}-${PV/_/-}" - -DESCRIPTION="Asterisk: A Modular Open Source PBX System" -HOMEPAGE="http://www.asterisk.org/" -SRC_URI="http://downloads.asterisk.org/pub/telephony/asterisk/releases/${MY_P}.tar.gz - mirror://gentoo/gentoo-asterisk-patchset-0.1.tar.bz2" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="alsa +caps dahdi doc freetds iconv jabber ldap lua newt +samples oss postgres radius snmp span speex ssl sqlite vorbis" - -EPATCH_SUFFIX="patch" -PATCHES=( "${WORKDIR}/asterisk-patchset" ) - -RDEPEND="sys-libs/ncurses - dev-libs/popt - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - caps? ( sys-libs/libcap ) - dahdi? ( >=net-libs/libpri-1.4.7 - net-misc/dahdi-tools ) - freetds? ( dev-db/freetds ) - iconv? ( virtual/libiconv ) - jabber? ( dev-libs/iksemel ) - ldap? ( net-nds/openldap ) - lua? ( dev-lang/lua ) - newt? ( dev-libs/newt ) - postgres? ( dev-db/postgresql-base ) - radius? ( net-dialup/radiusclient-ng ) - snmp? ( net-analyzer/net-snmp ) - span? ( media-libs/spandsp ) - speex? ( media-libs/speex ) - sqlite? ( dev-db/sqlite ) - ssl? ( dev-libs/openssl ) - vorbis? ( media-libs/libvorbis )" - -DEPEND="${RDEPEND} - !<net-misc/asterisk-addons-1.6 - !net-misc/asterisk-chan_unistim - !net-misc/zaptel" - -PDEPEND="net-misc/asterisk-core-sounds - net-misc/asterisk-extra-sounds - net-misc/asterisk-moh-opsound" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - CONFIG_CHECK="~!NF_CONNTRACK_SIP" - local WARNING_NF_CONNTRACK_SIP="SIP (NAT) connection tracking is enabled. Some users - have reported that this module dropped critical SIP packets in their deployments. You - may want to disable it if you see such problems." - check_extra_config - - enewgroup asterisk - enewuser asterisk -1 -1 /var/lib/asterisk "asterisk,dialout" -} - -src_prepare() { - base_src_prepare - AT_M4DIR=autoconf eautoreconf -} - -src_configure() { - econf \ - --libdir="/usr/$(get_libdir)" \ - --localstatedir="/var" \ - --with-gsm=internal \ - --with-popt \ - --with-z \ - $(use_with alsa asound) \ - $(use_with caps cap) \ - $(use_with dahdi pri) \ - $(use_with dahdi tonezone) \ - $(use_with dahdi) \ - $(use_with freetds tds) \ - $(use_with iconv) \ - $(use_with jabber iksemel) \ - $(use_with lua) \ - $(use_with newt) \ - $(use_with oss) \ - $(use_with postgres) \ - $(use_with radius) \ - $(use_with snmp netsnmp) \ - $(use_with span spandsp) \ - $(use_with speex) \ - $(use_with speex speexdsp) \ - $(use_with sqlite sqlite3) \ - $(use_with ssl crypto) \ - $(use_with ssl) \ - $(use_with vorbis ogg) \ - $(use_with vorbis) || die "econf failed" - - # - # blank out sounds/sounds.xml file to prevent - # asterisk from installing sounds files (we pull them in via - # asterisk-{core,extra}-sounds and asterisk-moh-opsound). - # - >"${S}"/sounds/sounds.xml -} - -src_compile() { - ASTLDFLAGS="${LDFLAGS}" emake || die "emake failed" -} - -src_install() { - # setup directory structure - # - mkdir -p "${D}"usr/$(get_libdir)/pkgconfig - - emake DESTDIR="${D}" install || die "emake install failed" - - if use samples; then - emake DESTDIR="${D}" samples || die "emake samples failed" - for conffile in "${D}"etc/asterisk/*.* - do - chown asterisk:asterisk $conffile - chmod 0660 $conffile - done - einfo "Sample files have been installed" - else - einfo "Skipping installation of sample files..." - rm -f "${D}"var/lib/asterisk/mohmp3/* - rm -f "${D}"var/lib/asterisk/sounds/demo-* - rm -f "${D}"var/lib/asterisk/agi-bin/* - rm -f "${D}"etc/asterisk/* - fi - rm -rf "${D}"var/spool/asterisk/voicemail/default - - # keep directories - diropts -m 0770 -o asterisk -g asterisk - keepdir /etc/asterisk - keepdir /var/lib/asterisk - keepdir /var/run/asterisk - keepdir /var/spool/asterisk - keepdir /var/spool/asterisk/{system,tmp,meetme,monitor,dictate,voicemail} - diropts -m 0750 -o asterisk -g asterisk - keepdir /var/log/asterisk/{cdr-csv,cdr-custom} - - newinitd "${FILESDIR}"/1.6.2/asterisk.initd2 asterisk - newconfd "${FILESDIR}"/1.6.0/asterisk.confd asterisk - - # install the upgrade documentation - # - dodoc README UPGRADE* BUGS CREDITS - - # install extra documentation - # - if use doc - then - dodoc doc/*.txt - dodoc doc/*.pdf - dodoc doc/PEERING - dodoc doc/CODING-GUIDELINES - dodoc doc/tex/*.pdf - fi - - # install snmp mib files - # - if use snmp - then - insinto /usr/share/snmp/mibs/ - doins doc/digium-mib.txt doc/asterisk-mib.txt - fi - - # install SIP scripts; bug #300832 - # - dodoc "${FILESDIR}/1.6.2/sip_calc_auth" - dodoc "${FILESDIR}/1.6.2/find_call_sip_trace.sh" - dodoc "${FILESDIR}/1.6.2/find_call_ids.sh" - dodoc "${FILESDIR}/1.6.2/call_data.txt" - - insinto /etc/logrotate.d - newins "${FILESDIR}/1.6.2/asterisk.logrotate3" asterisk -} - -pkg_postinst() { - # - # Announcements, warnings, reminders... - # - einfo "Asterisk has been installed" - einfo - elog "If you want to know more about asterisk, visit these sites:" - elog "http://www.asteriskdocs.org/" - elog "http://www.voip-info.org/wiki-Asterisk" - einfo - elog "http://www.automated.it/guidetoasterisk.htm" - einfo - elog "Gentoo VoIP IRC Channel:" - elog "#gentoo-voip @ irc.freenode.net" -} - -pkg_config() { - einfo "Do you want to reset file permissions and ownerships (y/N)?" - - read tmp - tmp="$(echo $tmp | tr '[:upper:]' '[:lower:]')" - - if [[ "$tmp" = "y" ]] ||\ - [[ "$tmp" = "yes" ]] - then - einfo "Resetting permissions to defaults..." - - for x in spool run lib log; do - chown -R asterisk:asterisk "${ROOT}"var/${x}/asterisk - chmod -R u=rwX,g=rwX,o= "${ROOT}"var/${x}/asterisk - done - - chown -R root:asterisk "${ROOT}"etc/asterisk - chmod -R u=rwX,g=rwX,o= "${ROOT}"etc/asterisk - - einfo "done" - else - einfo "skipping" - fi -} |