ports/58774: Non-Maintainer-Update: ftp/proftpd update to 1.2.9 release
Andrew J. Caines
A.J.Caines at halplant.com
Fri Oct 31 15:00:29 UTC 2003
>Number: 58774
>Category: ports
>Synopsis: Non-Maintainer-Update: ftp/proftpd update to 1.2.9 release
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Oct 31 07:00:27 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Andrew J. Caines
>Release: FreeBSD 4.9-RC i386
>Organization:
H.A.L. Plant
>Environment:
System: FreeBSD hal9000.halplant.com 4.9-RC FreeBSD 4.9-RC #0: Sat Oct 25 2 i386
>Description:
Updates ProFTPD port from release 1.2.8 to 1.2.9.
No response from maintainer, mharo at FreeBSD.org, to previous patch.
>How-To-Repeat:
>Fix:
diff -ruN proftpd-1.2.8/Makefile proftpd/Makefile
--- proftpd-1.2.8/Makefile Wed Oct 15 16:27:21 2003
+++ proftpd/Makefile Fri Oct 31 09:36:06 2003
@@ -1,22 +1,20 @@
-# New ports collection makefile for: proftpd
-# Date created: 26 January 1998
-# Whom: Stephane Legrand
+# New ports collection makefile for: proftpd-devel
+# Date created: 31 Oct 2003
+# Whom: Andrew J. Caines <A.J.Caines at halplant.com>
#
-# $FreeBSD: ports/ftp/proftpd/Makefile,v 1.56 2003/09/23 18:42:43 mharo Exp $
+# $FreeBSD$
#
PORTNAME= proftpd
-PORTVERSION= 1.2.8
-PORTREVISION= 1
+PORTVERSION= 1.2.9
CATEGORIES= ftp
MASTER_SITES= ftp://ftp.proftpd.net/distrib/source/ \
ftp://ftp.stikman.com/pub/proftpd/source/ \
ftp://ftp.dataguard.no/pub/proftpd/distrib/source/ \
ftp://ftp.club-internet.fr/pub/mirrors/ftp.proftpd.org/distrib/source/
-DISTNAME= ${PORTNAME}-${PORTVERSION}p
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+DISTNAME= ${PORTNAME}-${PORTVERSION}
-MAINTAINER= mharo at FreeBSD.org
+MAINTAINER= A.J.Caines at halplant.com
COMMENT= Highly configurable ftp daemon
MAN1= ftpcount.1 ftpwho.1 ftptop.1
@@ -26,8 +24,8 @@
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_BZIP2= yes
-# WANT_AUTOCONF_VER=213
-# USE_AUTOCONF= yes
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
CONFIGURE_ARGS= --localstatedir=/var/run \
--disable-sendfile
diff -ruN proftpd-1.2.8/distinfo proftpd/distinfo
--- proftpd-1.2.8/distinfo Wed Oct 15 16:27:21 2003
+++ proftpd/distinfo Fri Oct 31 09:20:14 2003
@@ -1 +1 @@
-MD5 (proftpd-1.2.8p.tar.bz2) = 417e41092610816bd203c3766e96f23b
+MD5 (proftpd-1.2.9.tar.bz2) = 7c85503b160a36a96594ef75f3180a07
diff -ruN proftpd-1.2.8/files/patch-aa proftpd/files/patch-aa
--- proftpd-1.2.8/files/patch-aa Mon Mar 24 08:33:28 2003
+++ proftpd/files/patch-aa Tue Oct 28 09:37:25 2003
@@ -1,5 +1,5 @@
---- ./sample-configurations/basic.conf.orig Tue Feb 18 03:16:20 2003
-+++ ./sample-configurations/basic.conf Thu Mar 13 11:54:35 2003
+--- sample-configurations/basic.conf.orig Tue Oct 28 09:34:36 2003
++++ sample-configurations/basic.conf Tue Oct 28 09:36:47 2003
@@ -1,3 +1,7 @@
+#
+# To have more informations about Proftpd configuration
@@ -8,10 +8,12 @@
# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
-@@ -37,23 +41,29 @@
+@@ -35,25 +39,28 @@
+ AllowOverwrite on
+ </Directory>
- # A basic anonymous configuration, no upload directories. If you do not
- # want anonymous users, simply delete this entire <Anonymous> section.
+-# A basic anonymous configuration, no upload directories. If you do not
+-# want anonymous users, simply delete this entire <Anonymous> section.
-<Anonymous ~ftp>
- User ftp
- Group ftp
@@ -33,28 +35,27 @@
- </Limit>
-</Anonymous>
+#########################################################################
-+# #
-+# Uncomment lines with only one # to allow basic anonymous access #
-+# #
++# #
++# Uncomment lines with only one # to allow basic anonymous access #
++# #
+#########################################################################
-+
-+#<Anonymous ~ftp>
++# <Anonymous ~ftp>
+# User ftp
+# Group ftp
-+
-+ ### We want clients to be able to login with "anonymous" as well as "ftp"
-+ # UserAlias anonymous ftp
-+
-+ ### Limit the maximum number of anonymous logins
-+ # MaxClients 10
-+
-+ ### We want 'welcome.msg' displayed at login, and '.message' displayed
-+ ### in each newly chdired directory.
-+ # DisplayLogin welcome.msg
-+ # DisplayFirstChdir .message
-+
-+ ### Limit WRITE everywhere in the anonymous chroot
-+ # <Limit WRITE>
-+ # DenyAll
-+ # </Limit>
-+#</Anonymous>
++#
++# # We want clients to be able to login with "anonymous" as well as "ftp"
++# UserAlias anonymous ftp
++#
++# # Limit the maximum number of anonymous logins
++# MaxClients 10
++#
++# # We want 'welcome.msg' displayed at login, and '.message' displayed
++# # in each newly chdired directory.
++# DisplayLogin welcome.msg
++# DisplayFirstChdir .message
++#
++# # Limit WRITE everywhere in the anonymous chroot
++# <Limit WRITE>
++# DenyAll
++# </Limit>
++# </Anonymous>
diff -ruN proftpd-1.2.8/files/patch-af proftpd/files/patch-af
--- proftpd-1.2.8/files/patch-af Fri Jul 28 14:01:04 2000
+++ proftpd/files/patch-af Tue Oct 28 09:43:05 2003
@@ -1,8 +1,8 @@
---- src/proftpd.8.orig Wed Jul 5 23:13:50 2000
-+++ src/proftpd.8 Fri Jul 28 10:54:41 2000
+--- src/proftpd.8.orig Tue Oct 28 09:41:31 2003
++++ src/proftpd.8 Tue Oct 28 09:42:25 2003
@@ -22,6 +22,12 @@
connection to the FTP service is made, or alternatively it can be run as a
- stand-alone daemon.
+ standalone daemon.
.PP
+.br
+Each successful and failed ftp(1) session is logged using syslog with a
diff -ruN proftpd-1.2.8/files/patch-ah proftpd/files/patch-ah
--- proftpd-1.2.8/files/patch-ah Mon Mar 24 08:33:28 2003
+++ proftpd/files/patch-ah Tue Oct 28 09:46:23 2003
@@ -1,10 +1,10 @@
---- modules/mod_auth_unix.c.orig Thu Mar 13 14:00:00 2003
-+++ modules/mod_auth_unix.c Thu Mar 13 14:04:45 2003
-@@ -58,6 +58,7 @@
+--- modules/mod_auth_unix.c.orig Tue Oct 28 09:44:39 2003
++++ modules/mod_auth_unix.c Tue Oct 28 09:45:52 2003
+@@ -57,6 +57,7 @@
#endif /* HAVE_HPSECURITY_H or HPUX10 or HPUX11 */
#if defined(HAVE_PROT_H) || defined(COMSEC)
-+#include <krb.h>
- #include <prot.h>
++# include <krb.h>
+ # include <prot.h>
#endif
diff -ruN proftpd-1.2.8/files/patch-configure proftpd/files/patch-configure
--- proftpd-1.2.8/files/patch-configure Mon Mar 24 08:33:28 2003
+++ proftpd/files/patch-configure Tue Oct 28 09:48:18 2003
@@ -1,12 +1,12 @@
---- ./configure.orig Fri Mar 14 18:19:10 2003
-+++ ./configure Fri Mar 14 18:19:25 2003
-@@ -11202,8 +11202,8 @@
- #if HAVE_NETDB_H
- #include <netdb.h>
- #endif
--#include <sys/socket.h>
- #include <sys/types.h>
-+#include <sys/socket.h>
+--- configure.orig Tue Oct 28 09:47:16 2003
++++ configure Tue Oct 28 09:47:53 2003
+@@ -11955,8 +11955,8 @@
+ #if HAVE_NETDB_H
+ # include <netdb.h>
+ #endif
+- #include <sys/socket.h>
+ #include <sys/types.h>
++ #include <sys/socket.h>
+
int
- main ()
diff -ruN proftpd-1.2.8/files/patch-pgsql proftpd/files/patch-pgsql
--- proftpd-1.2.8/files/patch-pgsql Fri Nov 1 12:12:50 2002
+++ proftpd/files/patch-pgsql Wed Dec 31 19:00:00 1969
@@ -1,11 +0,0 @@
---- ./contrib/mod_sql_postgres.c.orig Sun Oct 6 21:47:43 2002
-+++ ./contrib/mod_sql_postgres.c Sun Oct 6 21:47:50 2002
-@@ -35,7 +35,7 @@
-
- #define _POSTGRES_PORT "5432"
-
--#include <pgsql/libpq-fe.h>
-+#include <libpq-fe.h>
- #include "conf.h"
- #include "../contrib/mod_sql.h"
-
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list