summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChuck Short <zul@gentoo.org>2004-06-03 13:20:52 +0000
committerChuck Short <zul@gentoo.org>2004-06-03 13:20:52 +0000
commita551f688a30b0de9f7338b7457c0c302e02c86e5 (patch)
tree484735bf7ad3f8e7b2588ecc66c2d1df49b9ee3d /net-www/mod_ftpd
parentChanged version number, closes #52873. Version bump. (Manifest recommit) (diff)
downloadgentoo-2-a551f688a30b0de9f7338b7457c0c302e02c86e5.tar.gz
gentoo-2-a551f688a30b0de9f7338b7457c0c302e02c86e5.tar.bz2
gentoo-2-a551f688a30b0de9f7338b7457c0c302e02c86e5.zip
Added missing conf file. #52480.
Diffstat (limited to 'net-www/mod_ftpd')
-rw-r--r--net-www/mod_ftpd/ChangeLog5
-rw-r--r--net-www/mod_ftpd/files/mod_ftpd.conf51
2 files changed, 55 insertions, 1 deletions
diff --git a/net-www/mod_ftpd/ChangeLog b/net-www/mod_ftpd/ChangeLog
index 80705a171896..745c47106f3d 100644
--- a/net-www/mod_ftpd/ChangeLog
+++ b/net-www/mod_ftpd/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-www/mod_ftpd
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mod_ftpd/ChangeLog,v 1.1 2004/05/14 17:01:36 zul Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mod_ftpd/ChangeLog,v 1.2 2004/06/03 13:20:52 zul Exp $
+
+ 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)
diff --git a/net-www/mod_ftpd/files/mod_ftpd.conf b/net-www/mod_ftpd/files/mod_ftpd.conf
new file mode 100644
index 000000000000..64cc6ee52337
--- /dev/null
+++ b/net-www/mod_ftpd/files/mod_ftpd.conf
@@ -0,0 +1,51 @@
+<IfDefine FTPD>
+ LoadModule ftpd_module extramodules/mod_ftpd.so
+
+ # Load any of the provider modules here (for user specific chroots)
+ #LoadModule ftpd_dbm_module extramodules/mod_ftpd_dbm.so
+ #LoadModule ftpd_dbi_module extramodules/mod_ftpd_dbi.so
+ LoadModule ftpd_default_module extramodules/mod_ftpd_default.so
+ #LoadModule ftpd_fail_module extramodules/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>