aboutsummaryrefslogtreecommitdiff
path: root/ftp
diff options
context:
space:
mode:
authorMartin Matuska <mm@FreeBSD.org>2021-01-09 13:52:20 +0000
committerMartin Matuska <mm@FreeBSD.org>2021-01-09 13:52:20 +0000
commit23c8cf4bccbb70e0c003937c0300a93c0b6fb811 (patch)
tree19addb60bf169bb2329991e52d3bc897fb8462da /ftp
parent391acded85d8825cdcd9e81aa63f09644f95674d (diff)
downloadports-23c8cf4bccbb70e0c003937c0300a93c0b6fb811.tar.gz
ports-23c8cf4bccbb70e0c003937c0300a93c0b6fb811.zip
Update ftp/proftpd to 1.3.7a
Notes
Notes: svn path=/head/; revision=560864
Diffstat (limited to 'ftp')
-rw-r--r--ftp/proftpd-mod_vroot/distinfo6
-rw-r--r--ftp/proftpd/Makefile5
-rw-r--r--ftp/proftpd/distinfo6
-rw-r--r--ftp/proftpd/files/patch-contrib_mod__sftp_Makefile.in14
-rw-r--r--ftp/proftpd/files/patch-doc_Configuration.html11
-rw-r--r--ftp/proftpd/files/patch-sample-configurations_basic.conf16
-rw-r--r--ftp/proftpd/files/patch-src_fsio.c6
-rw-r--r--ftp/proftpd/pkg-plist6
8 files changed, 35 insertions, 35 deletions
diff --git a/ftp/proftpd-mod_vroot/distinfo b/ftp/proftpd-mod_vroot/distinfo
index 03d73d9ce1a9..76d8aaa8db5e 100644
--- a/ftp/proftpd-mod_vroot/distinfo
+++ b/ftp/proftpd-mod_vroot/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1593951192
-SHA256 (proftpd-1.3.6d.tar.gz) = c338e2e25d1b6f51d397af154a0124fc42eee6b7ff99a2d976777d6b2f97c096
-SIZE (proftpd-1.3.6d.tar.gz) = 20277407
+TIMESTAMP = 1610199579
+SHA256 (proftpd-1.3.7a.tar.gz) = 8b7bbf9757988935352d9dec5ebf96b6a1e6b63a6cdac2e93202ac6c42c4cd96
+SIZE (proftpd-1.3.7a.tar.gz) = 20414571
SHA256 (proftpd-mod_vroot-0.9.5.tar.gz) = 148384a33ee388bbb5dda36a09a944b2c528e1d46dc47e4d3aaedc37b14439be
SIZE (proftpd-mod_vroot-0.9.5.tar.gz) = 95664
diff --git a/ftp/proftpd/Makefile b/ftp/proftpd/Makefile
index 2fed127baffb..c9519514a16d 100644
--- a/ftp/proftpd/Makefile
+++ b/ftp/proftpd/Makefile
@@ -26,7 +26,7 @@ BUILD_DEPENDS+= ${LOCALBASE}/sbin/proftpd:ftp/proftpd
RUN_DEPENDS+= ${LOCALBASE}/sbin/proftpd:ftp/proftpd
.endif
-PROFTPD_VERSION= 1.3.6d
+PROFTPD_VERSION= 1.3.7a
.if defined(_BUILDING_PROFTPD_MODULE)
DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}
@@ -202,7 +202,8 @@ post-configure:
.if defined(_BUILDING_PROFTPD_MODULE)
pre-build:
- @cd ${WRKSRC} && ${MAKE} include/buildstamp.h
+ @cd ${WRKSRC} && ${MAKE_CMD} include/buildstamp.h
+
pre-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/proftpd
diff --git a/ftp/proftpd/distinfo b/ftp/proftpd/distinfo
index 7b64361f2368..498bbae2a86a 100644
--- a/ftp/proftpd/distinfo
+++ b/ftp/proftpd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1593672290
-SHA256 (proftpd-1.3.6d.tar.gz) = c338e2e25d1b6f51d397af154a0124fc42eee6b7ff99a2d976777d6b2f97c096
-SIZE (proftpd-1.3.6d.tar.gz) = 20277407
+TIMESTAMP = 1610198036
+SHA256 (proftpd-1.3.7a.tar.gz) = 8b7bbf9757988935352d9dec5ebf96b6a1e6b63a6cdac2e93202ac6c42c4cd96
+SIZE (proftpd-1.3.7a.tar.gz) = 20414571
diff --git a/ftp/proftpd/files/patch-contrib_mod__sftp_Makefile.in b/ftp/proftpd/files/patch-contrib_mod__sftp_Makefile.in
index 200cdf3a667e..ea361d9d8a18 100644
--- a/ftp/proftpd/files/patch-contrib_mod__sftp_Makefile.in
+++ b/ftp/proftpd/files/patch-contrib_mod__sftp_Makefile.in
@@ -1,14 +1,14 @@
---- contrib/mod_sftp/Makefile.in.orig 2017-04-10 02:31:02 UTC
+--- contrib/mod_sftp/Makefile.in.orig 2020-07-21 17:25:51 UTC
+++ contrib/mod_sftp/Makefile.in
-@@ -60,8 +60,9 @@ install: install-misc
- fi
+@@ -73,8 +73,9 @@ install-headers: $(DESTDIR)$(includedir)/proftpd
+ $(INSTALL_MAN) $(MODULE_NAME).h $(DESTDIR)$(includedir)/proftpd/$(MODULE_NAME).h
install-misc:
-- $(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 dhparams.pem $(DESTDIR)$(sysconfdir)/dhparams.pem
-- $(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 blacklist.dat $(DESTDIR)$(sysconfdir)/blacklist.dat
+- $(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 $(top_srcdir)/dhparams.pem $(DESTDIR)$(sysconfdir)/dhparams.pem
+- $(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 $(top_srcdir)/blacklist.dat $(DESTDIR)$(sysconfdir)/blacklist.dat
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(sysconfdir)/proftpd
-+ $(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 dhparams.pem $(DESTDIR)$(sysconfdir)/proftpd/dhparams.pem.sample
-+ $(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 blacklist.dat $(DESTDIR)$(sysconfdir)/proftpd/blacklist.dat.sample
++ $(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 $(top_srcdir)/dhparams.pem $(DESTDIR)$(sysconfdir)/proftpd/dhparams.pem.sample
++ $(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 $(top_srcdir)/blacklist.dat $(DESTDIR)$(sysconfdir)/proftpd/blacklist.dat.sample
clean:
$(LIBTOOL) --mode=clean $(RM) $(MODULE_NAME).a $(MODULE_NAME).la *.o *.lo .libs/*.o
diff --git a/ftp/proftpd/files/patch-doc_Configuration.html b/ftp/proftpd/files/patch-doc_Configuration.html
index c2152d21a6f4..4ae6f7863850 100644
--- a/ftp/proftpd/files/patch-doc_Configuration.html
+++ b/ftp/proftpd/files/patch-doc_Configuration.html
@@ -1,6 +1,6 @@
---- doc/Configuration.html.orig 2017-04-10 02:31:02 UTC
+--- doc/Configuration.html.orig 2020-07-21 17:25:51 UTC
+++ doc/Configuration.html
-@@ -4359,7 +4359,7 @@ CLASS="SYNOPSIS"
+@@ -4349,7 +4349,7 @@ CLASS="SYNOPSIS"
></DT
><DD
><P
@@ -9,10 +9,3 @@
></DD
><DT
><PRE
-@@ -35399,4 +35399,4 @@ CLASS="LITERALLAYOUT"
- ></TABLE
- ></BODY
- ></HTML
-->
-\ No newline at end of file
-+>
diff --git a/ftp/proftpd/files/patch-sample-configurations_basic.conf b/ftp/proftpd/files/patch-sample-configurations_basic.conf
index d690121164a5..41544e20efb0 100644
--- a/ftp/proftpd/files/patch-sample-configurations_basic.conf
+++ b/ftp/proftpd/files/patch-sample-configurations_basic.conf
@@ -1,4 +1,4 @@
---- sample-configurations/basic.conf.orig 2017-04-10 02:31:02 UTC
+--- sample-configurations/basic.conf.orig 2020-07-21 17:25:51 UTC
+++ sample-configurations/basic.conf
@@ -1,3 +1,7 @@
+#
@@ -61,7 +61,12 @@
- DisplayChdir .message
+ ### We want clients to be able to login with "anonymous" as well as "ftp"
+ # UserAlias anonymous ftp
-+
+
+- # Limit WRITE everywhere in the anonymous chroot
+- <Limit WRITE>
+- DenyAll
+- </Limit>
+-</Anonymous>
+ ### Limit the maximum number of anonymous logins
+ # MaxClients 10
+
@@ -75,9 +80,4 @@
+ # DenyAll
+ # </Limit>
+#</Anonymous>
-
-- # Limit WRITE everywhere in the anonymous chroot
-- <Limit WRITE>
-- DenyAll
-- </Limit>
--</Anonymous>
++
diff --git a/ftp/proftpd/files/patch-src_fsio.c b/ftp/proftpd/files/patch-src_fsio.c
index 2aeaf9b705fa..b8e32595d001 100644
--- a/ftp/proftpd/files/patch-src_fsio.c
+++ b/ftp/proftpd/files/patch-src_fsio.c
@@ -1,6 +1,6 @@
---- src/fsio.c.orig 2017-04-10 02:31:02 UTC
+--- src/fsio.c.orig 2020-07-21 17:25:51 UTC
+++ src/fsio.c
-@@ -69,6 +69,10 @@ static size_t copy_iter_count = 0;
+@@ -70,6 +70,10 @@ static size_t copy_iter_count = 0;
# define NFS_SUPER_MAGIC 0x6969
#endif
@@ -11,7 +11,7 @@
typedef struct fsopendir fsopendir_t;
struct fsopendir {
-@@ -1041,7 +1045,30 @@ static int sys_fsetxattr(pool *p, pr_fh_
+@@ -1109,7 +1113,30 @@ static int sys_fsetxattr(pool *p, pr_fh_t *fh, int fd,
return res;
}
diff --git a/ftp/proftpd/pkg-plist b/ftp/proftpd/pkg-plist
index abe391bf2f12..7739b551d780 100644
--- a/ftp/proftpd/pkg-plist
+++ b/ftp/proftpd/pkg-plist
@@ -10,6 +10,7 @@ etc/PROFTPD-MIB.txt
@sample etc/proftpd.conf.sample
@sample etc/proftpd/dhparams.pem.sample
@sample etc/proftpd/blacklist.dat.sample
+include/proftpd/acconfig.h
include/proftpd/ascii.h
include/proftpd/auth.h
include/proftpd/bindings.h
@@ -29,6 +30,7 @@ include/proftpd/dirtree.h
include/proftpd/display.h
include/proftpd/encode.h
include/proftpd/env.h
+include/proftpd/error.h
include/proftpd/event.h
include/proftpd/expr.h
include/proftpd/feat.h
@@ -40,6 +42,7 @@ include/proftpd/hanson-tpl.h
include/proftpd/help.h
include/proftpd/ident.h
include/proftpd/inet.h
+include/proftpd/jot.h
include/proftpd/json.h
include/proftpd/lastlog.h
include/proftpd/libsupp.h
@@ -59,7 +62,9 @@ include/proftpd/modules.h
include/proftpd/netacl.h
include/proftpd/netaddr.h
include/proftpd/netio.h
+include/proftpd/openbsd-blowfish.h
include/proftpd/options.h
+include/proftpd/os.h
include/proftpd/parser.h
include/proftpd/pidfile.h
include/proftpd/pool.h
@@ -67,6 +72,7 @@ include/proftpd/pr-syslog.h
include/proftpd/privs.h
include/proftpd/proctitle.h
include/proftpd/proftpd.h
+include/proftpd/random.h
include/proftpd/redis.h
include/proftpd/regexp.h
include/proftpd/response.h