diff options
author | Benedikt Boehm <hollow@gentoo.org> | 2005-01-30 20:16:48 +0000 |
---|---|---|
committer | Benedikt Boehm <hollow@gentoo.org> | 2005-01-30 20:16:48 +0000 |
commit | f9b7b92bdc9ca906a8e0ba46aad834000621bd5f (patch) | |
tree | 33a356c4f4b87a89c77e5e24b859d91f0034599f /net-www/mod_ftpd | |
parent | masked mod_auth_kerb and mod_ftpd (diff) | |
download | historical-f9b7b92bdc9ca906a8e0ba46aad834000621bd5f.tar.gz historical-f9b7b92bdc9ca906a8e0ba46aad834000621bd5f.tar.bz2 historical-f9b7b92bdc9ca906a8e0ba46aad834000621bd5f.zip |
bump to 0.13.0 uses new apache-module eclass
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'net-www/mod_ftpd')
-rw-r--r-- | net-www/mod_ftpd/ChangeLog | 10 | ||||
-rw-r--r-- | net-www/mod_ftpd/Manifest | 21 | ||||
-rw-r--r-- | net-www/mod_ftpd/files/45_mod_ftpd.conf | 51 | ||||
-rw-r--r-- | net-www/mod_ftpd/files/digest-mod_ftpd-0.13.0 | 1 | ||||
-rw-r--r-- | net-www/mod_ftpd/metadata.xml | 6 | ||||
-rw-r--r-- | net-www/mod_ftpd/mod_ftpd-0.12.3.ebuild | 4 | ||||
-rw-r--r-- | net-www/mod_ftpd/mod_ftpd-0.13.0.ebuild | 35 |
7 files changed, 117 insertions, 11 deletions
diff --git a/net-www/mod_ftpd/ChangeLog b/net-www/mod_ftpd/ChangeLog index c5d862f51b5b..6e907d8c698d 100644 --- a/net-www/mod_ftpd/ChangeLog +++ b/net-www/mod_ftpd/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-www/mod_ftpd -# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-www/mod_ftpd/ChangeLog,v 1.4 2004/06/25 01:01:19 agriffis Exp $ +# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-www/mod_ftpd/ChangeLog,v 1.5 2005/01/30 20:16:47 hollow Exp $ + +*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. diff --git a/net-www/mod_ftpd/Manifest b/net-www/mod_ftpd/Manifest index 35d49ab718c9..6ed7f62e7f3f 100644 --- a/net-www/mod_ftpd/Manifest +++ b/net-www/mod_ftpd/Manifest @@ -1,6 +1,19 @@ -MD5 a83db93af4318818ae9af414376a78fd mod_ftpd-0.12.3.ebuild 1135 -MD5 cee40c63afa7aa39c615a6059d2b3965 ChangeLog 655 -MD5 5b6dd438f81019e56fa641841c0c13fe metadata.xml 501 -MD5 853c5251554ad3b0b04dd46bd6f3ce90 files/digest-mod_ftpd-0.12.3 68 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 89fb33468a3b1c503603f62bc1cb1ab0 ChangeLog 849 +MD5 0d18f0fe5d603b41b988373892caf195 metadata.xml 226 +MD5 643d55122c8f88480fe034ba357ff0d6 mod_ftpd-0.12.3.ebuild 1133 +MD5 3d4d1ff0fd210eaeb2c4c9c83de1cd99 mod_ftpd-0.13.0.ebuild 979 MD5 e4b00c859e767293dba0066453b34da2 files/0.12.3-mod_ftpd-ipv6.patch 513 +MD5 853c5251554ad3b0b04dd46bd6f3ce90 files/digest-mod_ftpd-0.12.3 68 MD5 7ff83240a58205cd17a0324bd1122702 files/mod_ftpd.conf 1673 +MD5 9e2557ac727b6290531393710ae6cf72 files/digest-mod_ftpd-0.13.0 68 +MD5 a19bb3dea57c7efbb399e53762e5e5fd files/45_mod_ftpd.conf 1644 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.0 (GNU/Linux) + +iD8DBQFB/UDJmPFBzbX68WERAkBzAKCXXgNp7jPTD6xLvbtaXi2z+JXWzwCfYtm4 +m9/wus+Lm9oafn+tHGzc7p0= +=j6X0 +-----END PGP SIGNATURE----- diff --git a/net-www/mod_ftpd/files/45_mod_ftpd.conf b/net-www/mod_ftpd/files/45_mod_ftpd.conf new file mode 100644 index 000000000000..c7619c4a6a09 --- /dev/null +++ b/net-www/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/net-www/mod_ftpd/files/digest-mod_ftpd-0.13.0 b/net-www/mod_ftpd/files/digest-mod_ftpd-0.13.0 new file mode 100644 index 000000000000..e18169ff3cc6 --- /dev/null +++ b/net-www/mod_ftpd/files/digest-mod_ftpd-0.13.0 @@ -0,0 +1 @@ +MD5 d92a3a31c5baef53acc06dca13bb27cb mod_ftpd-0.13.0.tar.bz2 327372 diff --git a/net-www/mod_ftpd/metadata.xml b/net-www/mod_ftpd/metadata.xml index bcaabdbbd0d3..10510cb8be95 100644 --- a/net-www/mod_ftpd/metadata.xml +++ b/net-www/mod_ftpd/metadata.xml @@ -2,7 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>apache</herd> -<longdescription> -The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. -</longdescription> +<maintainer> + <email>apache-devs@gentoo.org</email> +</maintainer> </pkgmetadata> diff --git a/net-www/mod_ftpd/mod_ftpd-0.12.3.ebuild b/net-www/mod_ftpd/mod_ftpd-0.12.3.ebuild index c6ac32e6e333..ed2ee40be129 100644 --- a/net-www/mod_ftpd/mod_ftpd-0.12.3.ebuild +++ b/net-www/mod_ftpd/mod_ftpd-0.12.3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-www/mod_ftpd/mod_ftpd-0.12.3.ebuild,v 1.4 2004/06/25 01:01:19 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-www/mod_ftpd/mod_ftpd-0.12.3.ebuild,v 1.5 2005/01/30 20:16:47 hollow Exp $ inherit eutils diff --git a/net-www/mod_ftpd/mod_ftpd-0.13.0.ebuild b/net-www/mod_ftpd/mod_ftpd-0.13.0.ebuild new file mode 100644 index 000000000000..1ecab90dc869 --- /dev/null +++ b/net-www/mod_ftpd/mod_ftpd-0.13.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-www/mod_ftpd/mod_ftpd-0.13.0.ebuild,v 1.1 2005/01/30 20:16:47 hollow Exp $ + +inherit eutils apache-module + +DESCRIPTION="Apache2 protocol 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" +KEYWORDS="~x86" +IUSE="gdbm" + +DEPEND="gdbm? ( >=sys-libs/gdbm-1.8.0-r5 )" + +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 gdbm && providers="dbm ${providers}" + use dbi && providers="dbi ${providers}" + + econf --with-apxs=${APXS2} \ + --enable-providers="${providers}" || die "econf failed" + emake || die "emake failed" +}
\ No newline at end of file |