diff options
-rw-r--r-- | net-ftp/vsftpd/ChangeLog | 7 | ||||
-rw-r--r-- | net-ftp/vsftpd/Manifest | 16 | ||||
-rw-r--r-- | net-ftp/vsftpd/files/digest-vsftpd-2.0.2 | 1 | ||||
-rw-r--r-- | net-ftp/vsftpd/vsftpd-2.0.2.ebuild | 80 |
4 files changed, 96 insertions, 8 deletions
diff --git a/net-ftp/vsftpd/ChangeLog b/net-ftp/vsftpd/ChangeLog index 607527dbcd1e..a0805614edc5 100644 --- a/net-ftp/vsftpd/ChangeLog +++ b/net-ftp/vsftpd/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-ftp/vsftpd # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/vsftpd/ChangeLog,v 1.50 2005/02/09 16:22:43 solar Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-ftp/vsftpd/ChangeLog,v 1.51 2005/03/13 14:44:59 solar Exp $ + +*vsftpd-2.0.2 (13 Mar 2005) + + 13 Mar 2005; <solar@gentoo.org> +vsftpd-2.0.2.ebuild: + - version bump. fixes an issue with SSL secured data connections dropping out 09 Feb 2005; <solar@gentoo.org> vsftpd-2.0.1.ebuild: - remove fPIC filtering on vsftpd-2.0.1 (no longer needed) bug #74519 diff --git a/net-ftp/vsftpd/Manifest b/net-ftp/vsftpd/Manifest index a91bb31d1928..f4c02d26bb08 100644 --- a/net-ftp/vsftpd/Manifest +++ b/net-ftp/vsftpd/Manifest @@ -1,17 +1,19 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +MD5 611c7876025c64306c0c073cd637d4a6 vsftpd-2.0.2.ebuild 2315 MD5 6bc5f88008d02f6e7f2e80b974eab252 vsftpd-1.2.2.ebuild 2296 MD5 b59c24ad332464dd05044ac7c030248e vsftpd-2.0.1.ebuild 2338 MD5 85c91beaad705e75c0a45baa3b445b86 vsftpd-1.2.0-r1.ebuild 2217 MD5 95428c20e767e1f9daef82970a5e4d49 vsftpd-1.0.1-r1.ebuild 1324 MD5 425ecc7dab6af4626596d302f0f8e00b vsftpd-1.2.1.ebuild 2236 -MD5 14049a8c5d89a6470338055ae05237c7 ChangeLog 5893 +MD5 b5603e23a097b583d77afdb63ee813e6 ChangeLog 6059 MD5 d161cb0e313c1619fc61077d5b0c8821 metadata.xml 251 MD5 5a140ccd0017f39fe3c63e6a29e1abcd files/ftpusers 365 MD5 fd342c037bab05b6fcdd20c0d8fd6720 files/digest-vsftpd-1.2.1 64 MD5 a44f959b4b7b9b7fa839bf999f04c9e1 files/digest-vsftpd-1.2.2 64 MD5 2b36bc74604934d6ce3ef5c6b2d77485 files/digest-vsftpd-2.0.1 64 +MD5 6813de15f73b7782a1061072bbefa98e files/digest-vsftpd-2.0.2 64 MD5 e0a15cbbb9ee8ae2099c0b267431f2da files/vsftpd-2.0.1-gentoo.diff 6762 MD5 3734a4e9aaa1cc7775943c0c97bedd4b files/digest-vsftpd-1.0.1-r1 63 MD5 767d44cc19f7afc4085da8fd837193e4 files/digest-vsftpd-1.2.0-r1 64 @@ -26,11 +28,11 @@ MD5 b602cee3b9a0967cfa02e3e398c0d641 files/vsftpd-1.0.1-gentoo.diff 5204 MD5 aaa55785aee7dd51daf75a72232693f9 files/vsftpd.pam 481 MD5 e0e25ba72aea7fb37f3f66f4ca359a82 files/vsftpd-1.2.2-ppc64.diff 479 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.4 (GNU/Linux) +Version: GnuPG v1.4.0 (GNU/Linux) -iQCVAwUBQgo43Z4WFLgrx1GWAQLMAgP/SUNcv/ML4RnZEEdAvtoll1oJQxPCKxdl -jMNED/GkzRqdN5VJ70AOfd/AU20syuddzC3AawpNQb7CL/HwdQKk9xmNbQmq8PQt -1+32potDGo+T+QqrrhszvtURzfThQDFtiCsGUEtkB8PpVkcB3ZIWy6gubgK4jgmy -c+2ba9PUZvo= -=RDXg +iQCVAwUBQjRSKp4WFLgrx1GWAQLJvgQAsxNG6Katt/37S2qEeEokxCRokg8lQWi8 +8CzAgwHTXpFXb0Z4ztwiuYi7/R5bUK6aPAddIaeVw2E3mPQ54DmAxRsnwdsDm8aH +NKUW4B4PKxtVHaUiXiGTlGWf55hMkXksVD+tj/imu85XdZXV52h9dvHVhlPMkiaT +vQ7Q5Yj/75w= +=i4Oj -----END PGP SIGNATURE----- diff --git a/net-ftp/vsftpd/files/digest-vsftpd-2.0.2 b/net-ftp/vsftpd/files/digest-vsftpd-2.0.2 new file mode 100644 index 000000000000..8385964ccebf --- /dev/null +++ b/net-ftp/vsftpd/files/digest-vsftpd-2.0.2 @@ -0,0 +1 @@ +MD5 470ebbdfd5f67677eb4d2fcec80d0ed4 vsftpd-2.0.2.tar.gz 151178 diff --git a/net-ftp/vsftpd/vsftpd-2.0.2.ebuild b/net-ftp/vsftpd/vsftpd-2.0.2.ebuild new file mode 100644 index 000000000000..80a535215a81 --- /dev/null +++ b/net-ftp/vsftpd/vsftpd-2.0.2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/vsftpd/vsftpd-2.0.2.ebuild,v 1.1 2005/03/13 14:44:59 solar Exp $ + +inherit flag-o-matic eutils + +DESCRIPTION="Very Secure FTP Daemon written with speed, size and security in mind" +HOMEPAGE="http://vsftpd.beasts.org/" +SRC_URI="ftp://vsftpd.beasts.org/users/cevans/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="pam tcpd ipv6 ssl" + +DEPEND="pam? ( >=sys-libs/pam-0.75 ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) + ssl? ( >=dev-libs/openssl-0.9.7d-r1 )" +RDEPEND="${DEPEND} || ( sys-apps/xinetd >=sys-apps/ucspi-tcp-0.88-r3 )" + +src_unpack() { + unpack ${A} || die + cd ${S} || die + epatch ${FILESDIR}/${PN}-2.0.1-gentoo.diff || die + use tcpd && echo '#define VSF_BUILD_TCPWRAPPERS' >> builddefs.h + use ssl && echo '#define VSF_BUILD_SSL' >> builddefs.h + if ! use pam; then + echo '#undef VSF_BUILD_PAM' >> builddefs.h + fi + +} + +src_compile() { + if ! use pam; then + einfo "PAM support is DISABLED" + fi + emake CFLAGS="${CFLAGS}" || die +} + +src_install() { + into /usr + doman vsftpd.conf.5 vsftpd.8 + dosbin vsftpd + + dodoc AUDIT BENCHMARKS BUGS Changelog FAQ INSTALL \ + LICENSE README README.security REWARD SIZE \ + SPEED TODO TUNING + newdoc ${FILESDIR}/vsftpd.conf vsftpd.conf.sample + newdoc vsftpd.conf vsftpd.conf.dist.sample + docinto security ; dodoc SECURITY/* + cp -a EXAMPLE ${D}/usr/share/doc/${PF}/examples + chown -R root:root ${D}/usr/share/doc/${PF} # :\ + + insinto /etc/vsftpd ; doins ${FILESDIR}/ftpusers + insinto /etc/vsftpd ; newins ${FILESDIR}/vsftpd.conf vsftpd.conf.sample + + # for running vsftpd from xinetd + insinto /etc/xinetd.d + if ! use ipv6; then + newins ${FILESDIR}/vsftpd.xinetd.ipv6 vsftpd + else + newins ${FILESDIR}/vsftpd.xinetd vsftpd + fi + insinto /etc/pam.d ; newins ${FILESDIR}/vsftpd.pam vsftpd + + # for running vsftpd standalone + insinto /etc/conf.d + newins ${FILESDIR}/vsftpd.conf.d vsftpd + exeinto /etc/init.d + newexe ${FILESDIR}/vsftpd.init.d vsftpd +} + +pkg_postinst() { + # empty dirs... + install -m0755 -o root -g root -d ${ROOT}/home/ftp + install -m0755 -o root -g root -d ${ROOT}/usr/share/vsftpd/empty + install -m0755 -o root -g root -d ${ROOT}/var/log/vsftpd + + /etc/init.d/depscan.sh +} |