diff options
author | 2002-11-15 08:36:33 +0000 | |
---|---|---|
committer | 2002-11-15 08:36:33 +0000 | |
commit | eaba13698ccddf30ad223f540ecc72caaf645cf0 (patch) | |
tree | 3fb4570e7df7ed5fa125e3cee1f8e167d57b10f7 /net-misc/ser | |
parent | make better, update, scrap old. (diff) | |
download | historical-eaba13698ccddf30ad223f540ecc72caaf645cf0.tar.gz historical-eaba13698ccddf30ad223f540ecc72caaf645cf0.tar.bz2 historical-eaba13698ccddf30ad223f540ecc72caaf645cf0.zip |
Update to due to security release
Diffstat (limited to 'net-misc/ser')
-rw-r--r-- | net-misc/ser/ChangeLog | 13 | ||||
-rw-r--r-- | net-misc/ser/files/digest-ser-0.8.10 | 1 | ||||
-rw-r--r-- | net-misc/ser/ser-0.8.10.ebuild | 71 |
3 files changed, 85 insertions, 0 deletions
diff --git a/net-misc/ser/ChangeLog b/net-misc/ser/ChangeLog index 77511466e0aa..ab2aa89bc031 100644 --- a/net-misc/ser/ChangeLog +++ b/net-misc/ser/ChangeLog @@ -2,6 +2,19 @@ # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL # $Header +*ser-0.8.10 (15 Nov 2002) + + 15 Nov 2002; Matt Keadle <mkeadle@gentoo.org> ser-0.9.10.ebuild + ChangeLog files/digest-ser-0.8.10: + + Security update. From the iptel.org website: "We discovered the security + bug #1 in SER. If the SL module tries to filter ACKs without a To header + SER can crash. * We strongly recommend all users to update to version + 0.8.10." + + Bug #1 is described as "Filtering ACKs without To header with the SL + module can crash SER" + *ser-0.8.9 (5 Nov 2002) 5 Nov 2002; Matt Keadle <mkeadle@gentoo.org> ser-0.8.9.ebuild diff --git a/net-misc/ser/files/digest-ser-0.8.10 b/net-misc/ser/files/digest-ser-0.8.10 new file mode 100644 index 000000000000..8acae4f4de53 --- /dev/null +++ b/net-misc/ser/files/digest-ser-0.8.10 @@ -0,0 +1 @@ +MD5 a3a06a9bc15f82321a6d9bc31d582c33 ser-0.8.10_src.tar.gz 931150 diff --git a/net-misc/ser/ser-0.8.10.ebuild b/net-misc/ser/ser-0.8.10.ebuild new file mode 100644 index 000000000000..1d03788f2f6c --- /dev/null +++ b/net-misc/ser/ser-0.8.10.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Id: ser-0.8.10.ebuild,v 1.1 2002/11/15 08:36:33 mkeadle Exp $ + +DESCRIPTION="SIP Express Router" + +HOMEPAGE="http://www.iptel.org/ser" +SRC_URI="ftp://ftp.berlios.de/pub/ser/0.8.10/src/${P}_src.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="ipv6 mysql" + +DEPEND=">=sys-devel/gcc-2.95.3 + >=sys-devel/bison-1.35 + >=sys-devel/flex-2.5.4a + mysql? ( >=dev-db/mysql-3.23.52 ) + dev-libs/expat" + +S="${WORKDIR}/${P}" + +src_compile() { + if [ ! "`use ipv6`" ]; then + cp Makefile.defs Makefile.defs.orig + sed -e "s/-DUSE_IPV6//g" Makefile.defs.orig > Makefile.defs; + fi + local exclude="CVS radius_acc radius_auth snmp" + use mysql || exclude="${exclude} mysql" + make all CFLAGS="${CFLAGS}" \ + prefix=${D}/ \ + exclude_modules="${exclude}" \ + cfg-prefix=/ \ + cfg-target=/etc/ser/ || die +} + +src_install () { + local exclude="CVS radius_acc radius_auth snmp" + use mysql || exclude="${exclude} mysql" + make install \ + prefix=${D}/ \ + exclude_modules="${exclude}" \ + bin-prefix=${D}/usr/sbin \ + bin-dir="" \ + cfg-prefix=${D}/etc \ + cfg-dir=ser/ \ + cfg-target=/etc/ser \ + modules-prefix=${D}/usr/lib/ser \ + modules-dir=modules \ + modules-target=/usr/lib/ser/modules/ \ + man-prefix=${D}/usr/share/man \ + man-dir="" \ + doc-prefix=${D}/usr/share/doc \ + doc-dir=${P} || die + exeinto /etc/init.d + newexe gentoo/ser.init ser + # fix what the Makefile don't do + exeinto /usr/sbin + newexe scripts/harv_ser.sh harv_ser.sh + rm ${D}/usr/sbin/gen_ha1 + if [ "`use mysql`" ]; then + exeinto /usr/bin + newexe utils/gen_ha1/gen_ha1 gen_ha1 + else + rm ${D}/usr/sbin/ser_mysql.sh + fi +} + +pkg_prerm () { + /etc/init.d/ser stop >/dev/null +} |