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