Sat Jun 1 12:13:04 2013 UTC ()
Update to 3.7. Notable changes:

Default config disables anonymous login.
Directory listing no longer hangs if the directory contains a named pipe.


(shattered)
diff -r1.14 -r1.15 pkgsrc/net/bftpd/Makefile
diff -r1.6 -r1.7 pkgsrc/net/bftpd/distinfo
diff -r1.4 -r1.5 pkgsrc/net/bftpd/patches/patch-aa
diff -r1.1 -r0 pkgsrc/net/bftpd/patches/patch-ac

cvs diff -r1.14 -r1.15 pkgsrc/net/bftpd/Makefile (expand / switch to unified diff)

--- pkgsrc/net/bftpd/Makefile 2013/03/28 23:59:03 1.14
+++ pkgsrc/net/bftpd/Makefile 2013/06/01 12:13:04 1.15
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.14 2013/03/28 23:59:03 joerg Exp $ 1# $NetBSD: Makefile,v 1.15 2013/06/01 12:13:04 shattered Exp $
2# 2#
3 3
4DISTNAME= bftpd-2.9 4DISTNAME= bftpd-3.7
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bftpd/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bftpd/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://bftpd.sourceforge.net/ 9HOMEPAGE= http://bftpd.sourceforge.net/
10COMMENT= Small and fast FTP server 10COMMENT= Small and fast FTP server
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13GNU_CONFIGURE= YES 13GNU_CONFIGURE= YES
14WRKSRC= ${WRKDIR}/bftpd 14WRKSRC= ${WRKDIR}/bftpd
15 15
16CONF_FILES= ${PREFIX}/share/examples/bftpd/bftpd.conf \ 16CONF_FILES= ${PREFIX}/share/examples/bftpd/bftpd.conf \
17 ${PKG_SYSCONFDIR}/bftpd.conf 17 ${PKG_SYSCONFDIR}/bftpd.conf

cvs diff -r1.6 -r1.7 pkgsrc/net/bftpd/distinfo (expand / switch to unified diff)

--- pkgsrc/net/bftpd/distinfo 2010/06/04 04:30:45 1.6
+++ pkgsrc/net/bftpd/distinfo 2013/06/01 12:13:04 1.7
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
1$NetBSD: distinfo,v 1.6 2010/06/04 04:30:45 obache Exp $ 1$NetBSD: distinfo,v 1.7 2013/06/01 12:13:04 shattered Exp $
2 2
3SHA1 (bftpd-2.9.tar.gz) = 92c7130419e7bf3898d2be9f59cc93133e6de939 3SHA1 (bftpd-3.7.tar.gz) = 6766232810927db885720792e8d4314942628b8a
4RMD160 (bftpd-2.9.tar.gz) = 27d61d8cc63a815c97d53242c9d9d0cc32939c62 4RMD160 (bftpd-3.7.tar.gz) = 9b56d31c3a087c4fb035657e6479e1ecbfb243b0
5Size (bftpd-2.9.tar.gz) = 139639 bytes 5Size (bftpd-3.7.tar.gz) = 155428 bytes
6SHA1 (patch-aa) = a7dfb17cbfc203f497a98abacec4a60ea987cffd 6SHA1 (patch-aa) = 3b4444d79533fd8b2ec7bc99eb53c34ca2113350
7SHA1 (patch-ac) = 8e50b2abd98f65ee9421d3f225812f25af8bd438 

cvs diff -r1.4 -r1.5 pkgsrc/net/bftpd/patches/Attic/patch-aa (expand / switch to unified diff)

--- pkgsrc/net/bftpd/patches/Attic/patch-aa 2010/05/27 14:14:30 1.4
+++ pkgsrc/net/bftpd/patches/Attic/patch-aa 2013/06/01 12:13:04 1.5
@@ -1,23 +1,26 @@ @@ -1,23 +1,26 @@
1$NetBSD: patch-aa,v 1.4 2010/05/27 14:14:30 obache Exp $ 1$NetBSD: patch-aa,v 1.5 2013/06/01 12:13:04 shattered Exp $
2 2
3--- Makefile.in.orig 2010-04-05 00:22:43.000000000 +0000 3--- Makefile.in.orig 2012-02-20 00:49:26.000000000 +0000
4+++ Makefile.in 4+++ Makefile.in
5@@ -26,15 +26,9 @@ bftpd: $(OBJS) 5@@ -26,18 +26,9 @@ bftpd: $(OBJS)
6 $(OBJS): $(HEADERS) Makefile 6 $(OBJS): $(HEADERS) Makefile
7  7
8 install: all 8 install: all
 9- mkdir -p $(DESTDIR)/$(prefix)/sbin
9- $(INSTALL) -g 0 -m 700 -o 0 bftpd $(DESTDIR)/$(prefix)/sbin 10- $(INSTALL) -g 0 -m 700 -o 0 bftpd $(DESTDIR)/$(prefix)/sbin
 11- mkdir -p $(DESTDIR)/$(mandir)/man8
10- $(INSTALL) -g 0 -m 644 -o 0 bftpd.8 $(DESTDIR)/$(mandir)/man8 12- $(INSTALL) -g 0 -m 644 -o 0 bftpd.8 $(DESTDIR)/$(mandir)/man8
11- [ -f $(DESTDIR)/etc/bftpd.conf ] || \ 13- mkdir -p $(DESTDIR)/$(prefix)/etc
12- $(INSTALL) -g 0 -m 600 -o 0 bftpd.conf $(DESTDIR)/etc 14- [ -f $(DESTDIR)/$(prefix)/etc/bftpd.conf ] || \
13- mkdir -p $(DESTDIR)/var/log 15- $(INSTALL) -g 0 -m 600 -o 0 bftpd.conf $(DESTDIR)/$(prefix)/etc
14- touch $(DESTDIR)/var/log/bftpd.log 16- mkdir -p $(DESTDIR)/$(prefix)/var/log
15- chmod 644 $(DESTDIR)/var/log/bftpd.log 17- touch $(DESTDIR)/$(prefix)/var/log/bftpd.log
16- mkdir -p $(DESTDIR)/var/run/bftpd 18- chmod 644 $(DESTDIR)/$(prefix)/var/log/bftpd.log
17- chmod 755 $(DESTDIR)/var/run/bftpd 19- mkdir -p $(DESTDIR)/$(prefix)/var/run/bftpd
 20- chmod 755 $(DESTDIR)/$(prefix)/var/run/bftpd
18+ $(INSTALL) -m 700 bftpd $(DESTDIR)/$(prefix)/sbin 21+ $(INSTALL) -m 700 bftpd $(DESTDIR)/$(prefix)/sbin
19+ $(INSTALL) -m 644 bftpd.8 $(DESTDIR)/$(mandir)/man8 22+ $(INSTALL) -m 644 bftpd.8 $(DESTDIR)/$(mandir)/man8
20+ $(INSTALL) -m 600 bftpd.conf $(DESTDIR)/$(prefix)/share/examples/bftpd 23+ $(INSTALL) -m 600 bftpd.conf $(DESTDIR)/$(prefix)/share/examples/bftpd
21  24
22 clean distclean: 25 clean distclean:
23 rm -f *~ $(OBJS) bftpd mksources.finished config.cache 26 rm -f *~ $(OBJS) bftpd mksources.finished config.cache

File Deleted: pkgsrc/net/bftpd/patches/Attic/patch-ac