diff options
Diffstat (limited to 'www-apache/mod_ftpd')
-rw-r--r-- | www-apache/mod_ftpd/ChangeLog | 61 | ||||
-rw-r--r-- | www-apache/mod_ftpd/Manifest | 46 | ||||
-rw-r--r-- | www-apache/mod_ftpd/files/45_mod_ftpd.conf | 51 | ||||
-rw-r--r-- | www-apache/mod_ftpd/files/digest-mod_ftpd-0.13.0 | 3 | ||||
-rw-r--r-- | www-apache/mod_ftpd/files/digest-mod_ftpd-0.13.1 | 3 | ||||
-rw-r--r-- | www-apache/mod_ftpd/files/digest-mod_ftpd-0.14 | 3 | ||||
-rw-r--r-- | www-apache/mod_ftpd/metadata.xml | 8 | ||||
-rw-r--r-- | www-apache/mod_ftpd/mod_ftpd-0.13.0.ebuild | 39 | ||||
-rw-r--r-- | www-apache/mod_ftpd/mod_ftpd-0.13.1.ebuild | 39 | ||||
-rw-r--r-- | www-apache/mod_ftpd/mod_ftpd-0.14.ebuild | 39 |
10 files changed, 292 insertions, 0 deletions
diff --git a/www-apache/mod_ftpd/ChangeLog b/www-apache/mod_ftpd/ChangeLog new file mode 100644 index 000000000000..5ad7c157d17b --- /dev/null +++ b/www-apache/mod_ftpd/ChangeLog @@ -0,0 +1,61 @@ +# ChangeLog for net-www/mod_ftpd +# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_ftpd/ChangeLog,v 1.1 2007/07/29 14:24:52 phreak Exp $ + + 29 Jul 2007; Christian Heim <phreak@gentoo.org> +files/45_mod_ftpd.conf, + +metadata.xml, +mod_ftpd-0.13.0.ebuild, +mod_ftpd-0.13.1.ebuild, + +mod_ftpd-0.14.ebuild: + Moving net-www/mod_ftpd to www-apache/mod_ftpd (#81244). + +*mod_ftpd-0.14 (28 Jan 2007) + + 28 Jan 2007; Christian Heim <phreak@gentoo.org> +mod_ftpd-0.14.ebuild: + Yet another version bump. + + 25 Jan 2007; Luca Longinotti <chtekk@gentoo.org> mod_ftpd-0.13.1.ebuild: + Cleanup. + +*mod_ftpd-0.13.1 (25 Jan 2007) + + 25 Jan 2007; Christian Heim <phreak@gentoo.org> +mod_ftpd-0.13.1.ebuild: + Version bump (thanks to Momsen Reincke <mreincke at gmx.net> in 163499), + fixing the compile time bug when dev-libs/apr{,util} is being compiled with + LDFLAGS="-Wl,--as-needed". + + 14 Jan 2007; Luca Longinotti <chtekk@gentoo.org> + -files/0.12.3-mod_ftpd-ipv6.patch, -files/mod_ftpd.conf, + mod_ftpd-0.13.0.ebuild: + Cleanup, fix deps. + + 04 Jun 2006; Michael Stewart <vericgar@gentoo.org> + -mod_ftpd-0.12.3.ebuild: + Remove old-style ebuilds + + 04 Jun 2006; Michael Stewart <vericgar@gentoo.org> mod_ftpd-0.13.0.ebuild: + Address dependency issues caused by depend.apache. Refer to bug 107127. + + 26 Dec 2005; Joseph Jezak <josejx@gentoo.org> mod_ftpd-0.13.0.ebuild: + Marked ~ppc for bug #116721. + + 18 Sep 2005; Michael Stewart <vericgar@gentoo.org> mod_ftpd-0.13.0.ebuild: + Stable on x86 + +*mod_ftpd-0.13.0 (30 Jan 2005) + + 30 Jan 2005; Benedikt Boehm <hollow@gentoo.org> metadata.xml, + +files/45_mod_ftpd.conf, +mod_ftpd-0.13.0.ebuild: + bump to 0.13.0 uses new apache-module eclass + + 20 Jun 2004; Chuck Short <zul@gentoo.org> mod_ftpd-0.12.3.ebuild: + Stable for x86. + + 03 Jun 2004; Chuck Short <zul@gentoo.org> files/mod_ftpd.conf: + Added missing conf file. Closes #52480. + +*mod_ftpd-0.12.3 (15 May 2004) + + 15 May 2004; Chuck Short <zul@gentoo.org> metadata.xml, + mod_ftpd-0.12.3.ebuild, files/0.12.3-mod_ftpd-ipv6.patch: + Initial version, ebuild written by Sven Wegener. < sven.wegener -at- + stealer.net>. Closes #50300. + diff --git a/www-apache/mod_ftpd/Manifest b/www-apache/mod_ftpd/Manifest new file mode 100644 index 000000000000..5c094a0796af --- /dev/null +++ b/www-apache/mod_ftpd/Manifest @@ -0,0 +1,46 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX 45_mod_ftpd.conf 1644 RMD160 c2bff0a0ab8a94bfe83e19928ed5f4aa58bfe812 SHA1 60628936bf069cf80d576d97d64e3b98cad6abcd SHA256 2c4ecefc7438fcce8c43b354e05edc26e70d40aaadd5e5f32713532e9bf67e7e +MD5 a19bb3dea57c7efbb399e53762e5e5fd files/45_mod_ftpd.conf 1644 +RMD160 c2bff0a0ab8a94bfe83e19928ed5f4aa58bfe812 files/45_mod_ftpd.conf 1644 +SHA256 2c4ecefc7438fcce8c43b354e05edc26e70d40aaadd5e5f32713532e9bf67e7e files/45_mod_ftpd.conf 1644 +DIST mod_ftpd-0.13.0.tar.bz2 327372 RMD160 6f9d39add3ec340403d0fc4b6b9a4b2ccd0a9f3c SHA1 08b6c455e7fd49601487071f5603a715a9d6b520 SHA256 512ae313d606dc8f2cda9efb3cffe9685f573807a1fcd1e2f8604cad3c131e49 +DIST mod_ftpd-0.13.1.tar.bz2 325493 RMD160 43bda3c1932a7cdc1a98da99ee314a94d88d8757 SHA1 18ba4999e93d9fffa11274892d2b2d60088661a7 SHA256 780d0de38a865c0dbb44df49dfc675d769c90b14dd60600858137f0cf21059a6 +DIST mod_ftpd-0.14.tar.bz2 330410 RMD160 01823f02b2ae27952eef13946201e1ca9e55285c SHA1 d91b6f4706c73c5fd2fcb28f834d244efbf94cd4 SHA256 f36d3b65a5a200fca0c58e453246635e0f8e94c7f870d2b2f1946fa4a8b06d09 +EBUILD mod_ftpd-0.13.0.ebuild 1018 RMD160 33f06ce11ac8c1879eef94f7ce3bbd9b7967eea7 SHA1 3d78a96dad9937bbe6ab13e29add4d17121b117c SHA256 16a75ebdebd3bae247f103d699746299a2f2872334e3bfa54a330816879893fc +MD5 92037ab224fb7671b01468204435df45 mod_ftpd-0.13.0.ebuild 1018 +RMD160 33f06ce11ac8c1879eef94f7ce3bbd9b7967eea7 mod_ftpd-0.13.0.ebuild 1018 +SHA256 16a75ebdebd3bae247f103d699746299a2f2872334e3bfa54a330816879893fc mod_ftpd-0.13.0.ebuild 1018 +EBUILD mod_ftpd-0.13.1.ebuild 1019 RMD160 f41dc5b5af7e6c55ee1b5c11bafe1c76a2e0a55d SHA1 ce4772978fb6fc8c81a2c1e1d10895f02eec4e01 SHA256 09d81408951b46d1ff6e46fd011cd31c36762b234c06f497133c1382bfda0d57 +MD5 e3321dbed97900c7162248f674cdcf9f mod_ftpd-0.13.1.ebuild 1019 +RMD160 f41dc5b5af7e6c55ee1b5c11bafe1c76a2e0a55d mod_ftpd-0.13.1.ebuild 1019 +SHA256 09d81408951b46d1ff6e46fd011cd31c36762b234c06f497133c1382bfda0d57 mod_ftpd-0.13.1.ebuild 1019 +EBUILD mod_ftpd-0.14.ebuild 1017 RMD160 fa9c189d1cd6bcd9f1086f2551e5c6f557c2dd98 SHA1 5d0cb9a86b7bb87c5eae8cd0b0937735911d1503 SHA256 83c193b48b3bba9aa57f6e7d8542cc60dea69a3532247d4126b757fc4e88bb4b +MD5 f01f40116dda6ce1479ded61fa441c85 mod_ftpd-0.14.ebuild 1017 +RMD160 fa9c189d1cd6bcd9f1086f2551e5c6f557c2dd98 mod_ftpd-0.14.ebuild 1017 +SHA256 83c193b48b3bba9aa57f6e7d8542cc60dea69a3532247d4126b757fc4e88bb4b mod_ftpd-0.14.ebuild 1017 +MISC ChangeLog 2204 RMD160 fb0eb77d54a7abb1bd1ee16b68791eca77281dd0 SHA1 e04fa1bceba4aac54bf2b647d80bbe3bb92d3755 SHA256 8479dfb0eef9dfd29e167ae80ef5e17a268a73d59e541a1bff2c72efe59153f7 +MD5 3c135d90b4b53ac99218ab21724eeb73 ChangeLog 2204 +RMD160 fb0eb77d54a7abb1bd1ee16b68791eca77281dd0 ChangeLog 2204 +SHA256 8479dfb0eef9dfd29e167ae80ef5e17a268a73d59e541a1bff2c72efe59153f7 ChangeLog 2204 +MISC metadata.xml 226 RMD160 d11ce73e47adf4b3d91309ec6489fded2f4d4e0e SHA1 fe9f7ce6f2281683065abb3255c8b731665c82ac SHA256 376a327f91f69eb96f0c1b05cc1481dd7017a0570f631a03b1f6d14d58215ca8 +MD5 7272d8b6d09e3e301b6a08aa9c912eb0 metadata.xml 226 +RMD160 d11ce73e47adf4b3d91309ec6489fded2f4d4e0e metadata.xml 226 +SHA256 376a327f91f69eb96f0c1b05cc1481dd7017a0570f631a03b1f6d14d58215ca8 metadata.xml 226 +MD5 585e24fe1e4c15664173b5e9e9ffd068 files/digest-mod_ftpd-0.13.0 250 +RMD160 c7695e195617f08aad7aa27d858f02b6fd2a6fc9 files/digest-mod_ftpd-0.13.0 250 +SHA256 0143d8b2a89926b738f008768c33deb34394ca6277e4dc12a914a0f575d1792e files/digest-mod_ftpd-0.13.0 250 +MD5 758a17ff5ada4ea57854448cd1bac3b8 files/digest-mod_ftpd-0.13.1 250 +RMD160 68a51ce60316dc2b2957d477d56ff3f9b338434e files/digest-mod_ftpd-0.13.1 250 +SHA256 266cabd8d4d855f920bc428e24b6d526d38b11e5c8bb33d4ae84a75a51d7d97d files/digest-mod_ftpd-0.13.1 250 +MD5 e7ba5179f1753b9cad4e184626b727fc files/digest-mod_ftpd-0.14 244 +RMD160 86addf43fd8382d556301dad7f16954ef1597962 files/digest-mod_ftpd-0.14 244 +SHA256 c382355f93b98db46abfc73d0678150561cd2bd0b9a501af970ccdf8f25fb649 files/digest-mod_ftpd-0.14 244 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.5 (GNU/Linux) + +iD8DBQFGrKNAyuNVb5qfaOYRAiNyAKDCeUqjrrdVbyAcb7rBaESGKU++GQCfW72B +51n8VlXh/8cBWslYRfIv5EE= +=+Tio +-----END PGP SIGNATURE----- diff --git a/www-apache/mod_ftpd/files/45_mod_ftpd.conf b/www-apache/mod_ftpd/files/45_mod_ftpd.conf new file mode 100644 index 000000000000..c7619c4a6a09 --- /dev/null +++ b/www-apache/mod_ftpd/files/45_mod_ftpd.conf @@ -0,0 +1,51 @@ +<IfDefine FTPD> + LoadModule ftpd_module modules/mod_ftpd.so + + # Load any of the provider modules here (for user specific chroots) + #LoadModule ftpd_dbm_module modules/mod_ftpd_dbm.so + #LoadModule ftpd_dbi_module modules/mod_ftpd_dbi.so + LoadModule ftpd_default_module modules/mod_ftpd_default.so + #LoadModule ftpd_fail_module modules/mod_ftpd_fail.so + + Listen 21 + <VirtualHost *:21> + DocumentRoot /home/ftp + FtpProtocol On + FtpShowRealPermissions Off + FtpAllowActive On + FtpPasvMinPort 1024 + FtpPasvMaxPort 65535 + FtpLimitOrder default + FtpDefaultMaxLogins 100 + + <Directory /home/ftp> + Anonymous_Authoritative On + AuthAuthoritative Off + Anonymous_NoUserID Off + Anonymous_MustGiveEmail Off + Anonymous_VerifyEmail Off + Anonymous_LogEmail Off + Anonymous anonymous + AuthName ftp + AuthType Basic + Require valid-user + Order allow,deny + Allow from all + </Directory> + + # only allow changing, retrieving files, and listing on the site + <Location /> + <LimitExcept CHDIR GET LIST> + Deny from all + </LimitExcept> + </Location> + + # allow making directories, listing, chdir, and uploading files. + # But don't allow retrieving files. + <Location /upload> + <LimitExcept LIST PUT MKCOL CHDIR> + Deny from all + </LimitExcept> + </Location> + </VirtualHost> +</IfDefine> diff --git a/www-apache/mod_ftpd/files/digest-mod_ftpd-0.13.0 b/www-apache/mod_ftpd/files/digest-mod_ftpd-0.13.0 new file mode 100644 index 000000000000..227f39b71255 --- /dev/null +++ b/www-apache/mod_ftpd/files/digest-mod_ftpd-0.13.0 @@ -0,0 +1,3 @@ +MD5 d92a3a31c5baef53acc06dca13bb27cb mod_ftpd-0.13.0.tar.bz2 327372 +RMD160 6f9d39add3ec340403d0fc4b6b9a4b2ccd0a9f3c mod_ftpd-0.13.0.tar.bz2 327372 +SHA256 512ae313d606dc8f2cda9efb3cffe9685f573807a1fcd1e2f8604cad3c131e49 mod_ftpd-0.13.0.tar.bz2 327372 diff --git a/www-apache/mod_ftpd/files/digest-mod_ftpd-0.13.1 b/www-apache/mod_ftpd/files/digest-mod_ftpd-0.13.1 new file mode 100644 index 000000000000..a5ab90c8f3a9 --- /dev/null +++ b/www-apache/mod_ftpd/files/digest-mod_ftpd-0.13.1 @@ -0,0 +1,3 @@ +MD5 236bbacd61d434069d71493de916609f mod_ftpd-0.13.1.tar.bz2 325493 +RMD160 43bda3c1932a7cdc1a98da99ee314a94d88d8757 mod_ftpd-0.13.1.tar.bz2 325493 +SHA256 780d0de38a865c0dbb44df49dfc675d769c90b14dd60600858137f0cf21059a6 mod_ftpd-0.13.1.tar.bz2 325493 diff --git a/www-apache/mod_ftpd/files/digest-mod_ftpd-0.14 b/www-apache/mod_ftpd/files/digest-mod_ftpd-0.14 new file mode 100644 index 000000000000..abbffcf0b729 --- /dev/null +++ b/www-apache/mod_ftpd/files/digest-mod_ftpd-0.14 @@ -0,0 +1,3 @@ +MD5 073532fb7837657cf52adecbb43a2f68 mod_ftpd-0.14.tar.bz2 330410 +RMD160 01823f02b2ae27952eef13946201e1ca9e55285c mod_ftpd-0.14.tar.bz2 330410 +SHA256 f36d3b65a5a200fca0c58e453246635e0f8e94c7f870d2b2f1946fa4a8b06d09 mod_ftpd-0.14.tar.bz2 330410 diff --git a/www-apache/mod_ftpd/metadata.xml b/www-apache/mod_ftpd/metadata.xml new file mode 100644 index 000000000000..ff5b6490402e --- /dev/null +++ b/www-apache/mod_ftpd/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>apache</herd> +<maintainer> + <email>apache-bugs@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/www-apache/mod_ftpd/mod_ftpd-0.13.0.ebuild b/www-apache/mod_ftpd/mod_ftpd-0.13.0.ebuild new file mode 100644 index 000000000000..730ef44686dd --- /dev/null +++ b/www-apache/mod_ftpd/mod_ftpd-0.13.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_ftpd/mod_ftpd-0.13.0.ebuild,v 1.1 2007/07/29 14:24:52 phreak Exp $ + +inherit apache-module + +KEYWORDS="~ppc x86" + +DESCRIPTION="Apache2 module which provides an FTP server." +HOMEPAGE="http://www.outoforder.cc/projects/apache/mod_ftpd/" +SRC_URI="http://www.outoforder.cc/downloads/${PN}/${P}.tar.bz2" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="dbi gdbm" + +DEPEND="dbi? ( dev-db/libdbi ) + gdbm? ( sys-libs/gdbm )" +RDEPEND="${DEPEND}" + +APACHE2_EXECFILES="providers/*/.libs/*.so" +APACHE2_MOD_CONF="45_${PN}" +APACHE2_MOD_DEFINE="FTPD" + +DOCFILES="docs/manual.html AUTHORS ChangeLog NOTICE README TODO" + +need_apache2 + +src_compile() { + local providers="default fail" + + use dbi && providers="dbi ${providers}" + use gdbm && providers="dbm ${providers}" + + econf \ + --with-apxs=${APXS2} \ + --enable-providers="${providers}" \ + || die "econf failed" + emake || die "emake failed" +} diff --git a/www-apache/mod_ftpd/mod_ftpd-0.13.1.ebuild b/www-apache/mod_ftpd/mod_ftpd-0.13.1.ebuild new file mode 100644 index 000000000000..563f5696c098 --- /dev/null +++ b/www-apache/mod_ftpd/mod_ftpd-0.13.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_ftpd/mod_ftpd-0.13.1.ebuild,v 1.1 2007/07/29 14:24:52 phreak Exp $ + +inherit apache-module + +KEYWORDS="~ppc ~x86" + +DESCRIPTION="Apache2 module which provides an FTP server." +HOMEPAGE="http://www.outoforder.cc/projects/apache/mod_ftpd/" +SRC_URI="http://www.outoforder.cc/downloads/${PN}/${P}.tar.bz2" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="dbi gdbm" + +DEPEND="dbi? ( dev-db/libdbi ) + gdbm? ( sys-libs/gdbm )" +RDEPEND="${DEPEND}" + +APACHE2_EXECFILES="providers/*/.libs/*.so" +APACHE2_MOD_CONF="45_${PN}" +APACHE2_MOD_DEFINE="FTPD" + +DOCFILES="docs/manual.html AUTHORS ChangeLog NOTICE README TODO" + +need_apache2 + +src_compile() { + local providers="default fail" + + use dbi && providers="dbi ${providers}" + use gdbm && providers="dbm ${providers}" + + econf \ + --with-apxs=${APXS2} \ + --enable-providers="${providers}" \ + || die "econf failed" + emake || die "emake failed" +} diff --git a/www-apache/mod_ftpd/mod_ftpd-0.14.ebuild b/www-apache/mod_ftpd/mod_ftpd-0.14.ebuild new file mode 100644 index 000000000000..755a43a97b8d --- /dev/null +++ b/www-apache/mod_ftpd/mod_ftpd-0.14.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_ftpd/mod_ftpd-0.14.ebuild,v 1.1 2007/07/29 14:24:52 phreak Exp $ + +inherit apache-module + +KEYWORDS="~ppc ~x86" + +DESCRIPTION="Apache2 module which provides an FTP server." +HOMEPAGE="http://www.outoforder.cc/projects/apache/mod_ftpd/" +SRC_URI="http://www.outoforder.cc/downloads/${PN}/${P}.tar.bz2" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="dbi gdbm" + +DEPEND="dbi? ( dev-db/libdbi ) + gdbm? ( sys-libs/gdbm )" +RDEPEND="${DEPEND}" + +APACHE2_EXECFILES="providers/*/.libs/*.so" +APACHE2_MOD_CONF="45_${PN}" +APACHE2_MOD_DEFINE="FTPD" + +DOCFILES="docs/manual.html AUTHORS ChangeLog NOTICE README TODO" + +need_apache2 + +src_compile() { + local providers="default fail" + + use dbi && providers="dbi ${providers}" + use gdbm && providers="dbm ${providers}" + + econf \ + --with-apxs=${APXS2} \ + --enable-providers="${providers}" \ + || die "econf failed" + emake || die "emake failed" +} |