Mon Mar 25 04:11:25 2013 UTC ()
Security fix to tnftpd, to bring the version to 20130325.

Differences from previous 20100324 version:

	Mon Mar 25 03:51:20 UTC 2013	lukem

		* Fix incorrect use of test(1) in configure.

	Fri Mar 22 09:00:00 UTC 2013	lukem

		* Release as "tnftpd 20130322"

		* Update build framekwork to autoconf 2.69, automake 1.11.1,
		  libtool 2.4.2.

		* Replace glob with newer copy from NetBSD that does not suffer
		  from DoS exhaustion attacks.
		  Fix in NetBSD from Maksymilian Arciemowicz.  See CVE-2010-2632

		* Update to NetBSD-ftpd 20130321:
			* Fix warnings and build issues
			* Fix memcpy usage
			* Fix remote crash (fix was already pulled up manually to
			  tnftpd 20100324).  PR/43023 from Bruce Cran.
			* Reduce priority of syslog message if getpeername returns
			  ENOTCONN.  PR/18934 from Greg A Woods.

pkgsrc changes - use pkgsrc libtool and add LICENSE


(agc)
diff -r1.23 -r1.24 pkgsrc/net/tnftpd/Makefile
diff -r1.12 -r1.13 pkgsrc/net/tnftpd/distinfo

cvs diff -r1.23 -r1.24 pkgsrc/net/tnftpd/Makefile (expand / switch to unified diff)

--- pkgsrc/net/tnftpd/Makefile 2012/10/23 17:19:13 1.23
+++ pkgsrc/net/tnftpd/Makefile 2013/03/25 04:11:25 1.24
@@ -1,30 +1,32 @@ @@ -1,30 +1,32 @@
1# $NetBSD: Makefile,v 1.23 2012/10/23 17:19:13 asau Exp $ 1# $NetBSD: Makefile,v 1.24 2013/03/25 04:11:25 agc Exp $
2# 2#
3 3
4DISTNAME= tnftpd-20100324 4DISTNAME= tnftpd-20130325
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/tnftp/ 6MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/tnftp/
7 7
8MAINTAINER= lukem@NetBSD.org 8MAINTAINER= lukem@NetBSD.org
9COMMENT= The NetBSD FTP Daemon 9COMMENT= The NetBSD FTP Daemon
 10LICENSE= 2-clause-bsd
10 11
11CONFLICTS= wu-ftpd-[0-9]* 12CONFLICTS= wu-ftpd-[0-9]*
12CONFLICTS+= kth-krb4-[0-9]* 13CONFLICTS+= kth-krb4-[0-9]*
13CONFLICTS+= lukemftpd-[0-9]* 14CONFLICTS+= lukemftpd-[0-9]*
14CONFLICTS= man-pages-[0-9]* 15CONFLICTS= man-pages-[0-9]*
15 16
16GNU_CONFIGURE= YES 17GNU_CONFIGURE= YES
17MANCOMPRESSED_IF_MANZ= YES 18MANCOMPRESSED_IF_MANZ= YES
 19USE_LIBTOOL= yes
18USE_TOOLS+= yacc 20USE_TOOLS+= yacc
19 21
20CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 22CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
21 23
22CONF_FILES+= ${EXAMPLEDIR}/ftpd.conf ${PKG_SYSCONFDIR}/ftpd.conf 24CONF_FILES+= ${EXAMPLEDIR}/ftpd.conf ${PKG_SYSCONFDIR}/ftpd.conf
23CONF_FILES+= ${EXAMPLEDIR}/ftpusers ${PKG_SYSCONFDIR}/ftpusers 25CONF_FILES+= ${EXAMPLEDIR}/ftpusers ${PKG_SYSCONFDIR}/ftpusers
24 26
25.include "options.mk" 27.include "options.mk"
26 28
27OPSYSVARS+= MAKE_ENV 29OPSYSVARS+= MAKE_ENV
28MAKE_ENV.SunOS+= CPPFLAGS="" 30MAKE_ENV.SunOS+= CPPFLAGS=""
29 31
30EXAMPLEDIR= ${PREFIX}/share/examples/tnftpd 32EXAMPLEDIR= ${PREFIX}/share/examples/tnftpd

cvs diff -r1.12 -r1.13 pkgsrc/net/tnftpd/distinfo (expand / switch to unified diff)

--- pkgsrc/net/tnftpd/distinfo 2010/03/24 14:12:44 1.12
+++ pkgsrc/net/tnftpd/distinfo 2013/03/25 04:11:25 1.13
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.12 2010/03/24 14:12:44 lukem Exp $ 1$NetBSD: distinfo,v 1.13 2013/03/25 04:11:25 agc Exp $
2 2
3SHA1 (tnftpd-20100324.tar.gz) = f42c52fab3963f7fdef9c1dfd0e48ecd491ac9d9 3SHA1 (tnftpd-20130325.tar.gz) = 7e15aeffe883eede0dea085fface02061454b7d8
4RMD160 (tnftpd-20100324.tar.gz) = 8bad2791e14868f037305e7ca1e2943f8120caf8 4RMD160 (tnftpd-20130325.tar.gz) = e5eea84e187fe52a1f839b3375140275202350f5
5Size (tnftpd-20100324.tar.gz) = 511110 bytes 5Size (tnftpd-20130325.tar.gz) = 518350 bytes