summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorsalo <salo@pkgsrc.org>2003-03-07 18:21:47 +0000
committersalo <salo@pkgsrc.org>2003-03-07 18:21:47 +0000
commit353e2d9a17cfe08b34ac24d59a04e1dd09e36cf1 (patch)
tree3fbea3f76d119f13f1496dadedc1d6fd093e8ac6 /net
parent88e08b33b15b25ab37165b05ce324f34ea9d1879 (diff)
downloadpkgsrc-353e2d9a17cfe08b34ac24d59a04e1dd09e36cf1.tar.gz
Updated to version 1.0.14.
Patch provided by Juan RP via PR pkg/20610 with small cleanups. Changes: 1.0.14: ======= - Privilege separation has been introduced. When this feature is enabled, each client session spawns two processes communicating over a private channel : a restricted trusted part, and the main part that definitely revokes all privileges after authentication and chroot(). Add --with-privsep to ./configure in order to enable that feature. - Automatic detection of Virtuozzo was added. - Forced passive IP addresses (-P) can now work with gateways whoose addresses are dynamic (DSL and cable modem users), using symbolic host names. 1.0.13a: ======== - The previous release broken compilation with PostgreSQL, and it didn't work any more with very old versions of the Perl interpreter. Both issues were fixed. No other change has been made - If 1.0.13 works for you, there's absolutely no need to upgrade. 1.0.13: ======= - Traditional and simplified chinese translations are not messed any more (Thanks to Ying-Chieh Liao) . - The documentation has been improved. - OpenLDAP 2.1.x is now supported. - New LDAP directives were added to provide more flexibility (LDAPFilter, LDAPHomeDir and LDAPVersion, see README.LDAP) . - On-demand directories are now also created when path contains extra slashes. - pure-uploadscript will no more immediately give up when the server hasn't been started before. - Files whoose names contains non-printable characters are not listed any more. - A new switch (--with-boring) has been introduced to produce more professional-looking messages. - Zero-copy transfers of large files have been fixed on Solaris, thanks to Emmanuel Hocdet. - Larger banner messages can now be displayed. - Owner-readability is now only enforced for files when quotas are enabled (Claudiu) . - A new Czech translation has been added. Contributed by Martin Sarfy <xsarfy@informatics.muni.cz> - Default UID and GID can now be used for SQL-based authentication, contributed by Clive Goodhead, adapted to PostgreSQL as well. - A Vpopmail authentication module has been added (contrib/pure-vpopauth.pl) . - "make -f Makefile.gui" should work again on most today's Linux distributions. - The Win32 port was slightly improved. The server is now compiled as non-root (but binds port 21), and ASCII transfers are not mangled any more.
Diffstat (limited to 'net')
-rw-r--r--net/pureftpd/MESSAGE17
-rw-r--r--net/pureftpd/Makefile14
-rw-r--r--net/pureftpd/distinfo6
3 files changed, 26 insertions, 11 deletions
diff --git a/net/pureftpd/MESSAGE b/net/pureftpd/MESSAGE
index 14b75b22252..0e2310f8700 100644
--- a/net/pureftpd/MESSAGE
+++ b/net/pureftpd/MESSAGE
@@ -1,8 +1,17 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.2 2002/07/15 22:57:30 heinz Exp $
+$NetBSD: MESSAGE,v 1.3 2003/03/07 18:21:47 salo Exp $
-You may wish to:
- cp ${PREFIX}/etc/rc.d/pure_ftpd /etc/rc.d/pure_ftpd
- echo "pure_ftpd=YES" >> /etc/rc.conf
+To use pureftpd, you will need to perform the following steps:
+1. In case you don't have PKG_RCD_SCRIPTS set in your /etc/mk.conf, copy
+ ${PREFIX}/etc/rc.d/pure_ftpd to /etc/rc.d/pure_ftpd and add
+
+ pure_ftpd=YES
+
+ to /etc/rc.conf. Other FTP servers should be disabled.
+
+2. Stop any other running FTP server. Now start pureftpd by issuing the
+ command
+
+ /etc/rc.d/pure_ftpd start
===========================================================================
diff --git a/net/pureftpd/Makefile b/net/pureftpd/Makefile
index 568afc07e6b..cda880dd01b 100644
--- a/net/pureftpd/Makefile
+++ b/net/pureftpd/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.8 2003/01/28 22:03:55 jlam Exp $
+# $NetBSD: Makefile,v 1.9 2003/03/07 18:21:48 salo Exp $
#
-DISTNAME= pure-ftpd-1.0.12
+DISTNAME= pure-ftpd-1.0.14
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pureftpd/}
-EXTRACT_SUFX= .tar.bz2
MAINTAINER= dawszy@arhea.net
HOMEPAGE= http://www.pureftpd.org/
@@ -14,7 +13,14 @@ USE_PKGINSTALL= YES
GNU_CONFIGURE= YES
CONFIGURE_ARGS+= --with-sysquotas \
- --with-ftpwho
+ --with-ftpwho \
+ --with-virtualvhosts \
+ --with-virtualchroot \
+ --with-diraliases \
+ --with-ratios \
+ --with-throttling \
+ --with-altlog \
+ --with-puredb
.if defined(PURE_FTPD_USE_MYSQL) && ${PURE_FTPD_USE_MYSQL} == "YES"
DEPENDS+= mysql-client>=3.23:../../databases/mysql-client
diff --git a/net/pureftpd/distinfo b/net/pureftpd/distinfo
index 67b9e1562a0..a0862950866 100644
--- a/net/pureftpd/distinfo
+++ b/net/pureftpd/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2002/06/11 11:14:31 wiz Exp $
+$NetBSD: distinfo,v 1.5 2003/03/07 18:21:48 salo Exp $
-SHA1 (pure-ftpd-1.0.12.tar.bz2) = 605f8a21bea527e893e090392c054802c3aca0c4
-Size (pure-ftpd-1.0.12.tar.bz2) = 395495 bytes
+SHA1 (pure-ftpd-1.0.14.tar.gz) = baacfd8d4d8d454c71365b550a8a51ca63d15706
+Size (pure-ftpd-1.0.14.tar.gz) = 501681 bytes