diff options
author | nros <nros@pkgsrc.org> | 2016-03-06 13:29:34 +0000 |
---|---|---|
committer | nros <nros@pkgsrc.org> | 2016-03-06 13:29:34 +0000 |
commit | d147bbf10840b03edd0192e1989e13116b0c020e (patch) | |
tree | 0c264a4054e43240515f964ac9c9806390cfc252 /net/bftpd | |
parent | 427b32a16c4e164db97047a4d8bd425ebbe910f1 (diff) | |
download | pkgsrc-d147bbf10840b03edd0192e1989e13116b0c020e.tar.gz |
Updated bftpd to version 4.4.
Build with "on the fly" gzip compression since it's mentioned in DESCR.
Changelog:
4.4
- Fixed potential buffer overflow when
expanding symbolic link file names.
4.3
- Clarified license (COPYING file)
- Fixed compiler warning with regards to
pointer-to-integer cast.
4.2
- Improved user checking code to avoid locking out
valid users from the system.
(Thanks to Lauri Kasanen for reporting this bug
and supplying a patch.)
4.1
- Added checks to crypt() calls to prevent
operating on NULL pointer.
(Thanks to Lauri Kasanen for reporting this bug.)
4.0
- Added patch from Thomas Cort to make Bftpd
compile on NetBSD.
3.9
- Adjusted Makefile to allow for easy access to
non-default compiler options. Alternative compiler
can be used by running "make CC=compilername".
- Zhenbo Xu reported several potential memory
bugs which could cause Bftpd if the operating
system is out of memory. Also reported a memory
leak. Checks are now in place to prevent crashes
and the memory leak has been plugged.
- Added MINIX-specific configuration file which
should allow Bftpd to run smoothly and without
additional configuration on MINIX.
- Merged MINIX porting code into mainline Bftpd
so we can work with one, unified code base.
3.8
- Fixed bug in user tracking which could result
in corrupted times on 64-bit systems.
- When Bftpd is compiled with a "prefix" (which
is the default behaviour) the Bftpd will
check both /etc/bftpd.conf AND PREFIX/etc/bftpd.conf
when trying to find its configuration file.
This should avoid requiring the admin to pass
the location of the config file on the command line.
Diffstat (limited to 'net/bftpd')
-rw-r--r-- | net/bftpd/Makefile | 8 | ||||
-rw-r--r-- | net/bftpd/distinfo | 10 |
2 files changed, 10 insertions, 8 deletions
diff --git a/net/bftpd/Makefile b/net/bftpd/Makefile index a5a18adc995..eb89e3b3320 100644 --- a/net/bftpd/Makefile +++ b/net/bftpd/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.15 2013/06/01 12:13:04 shattered Exp $ +# $NetBSD: Makefile,v 1.16 2016/03/06 13:29:34 nros Exp $ # -DISTNAME= bftpd-3.7 +DISTNAME= bftpd-4.4 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bftpd/} @@ -13,6 +13,8 @@ LICENSE= gnu-gpl-v2 GNU_CONFIGURE= YES WRKSRC= ${WRKDIR}/bftpd +CONFIGURE_ARGS+=--enable-libz + CONF_FILES= ${PREFIX}/share/examples/bftpd/bftpd.conf \ ${PKG_SYSCONFDIR}/bftpd.conf @@ -24,7 +26,7 @@ SUBST_SED.varbase= -e 's|/var/|${VARBASE}/|g' SUBST_CLASSES+= sysconf SUBST_STAGE.sysconf= post-configure SUBST_FILES.sysconf= mypaths.h bftpd.8 -SUBST_SED.sysconf= -e 's|/etc/|${PKG_SYSCONFDIR}/|g' +SUBST_SED.sysconf= -e 's|PREFIX"/etc/|"${PKG_SYSCONFDIR}/|g' INSTALLATION_DIRS= sbin ${PKGMANDIR}/man8 share/examples/bftpd diff --git a/net/bftpd/distinfo b/net/bftpd/distinfo index a24aee997e9..31e695e1986 100644 --- a/net/bftpd/distinfo +++ b/net/bftpd/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.8 2015/11/04 00:34:53 agc Exp $ +$NetBSD: distinfo,v 1.9 2016/03/06 13:29:34 nros Exp $ -SHA1 (bftpd-3.7.tar.gz) = 6766232810927db885720792e8d4314942628b8a -RMD160 (bftpd-3.7.tar.gz) = 9b56d31c3a087c4fb035657e6479e1ecbfb243b0 -SHA512 (bftpd-3.7.tar.gz) = 04365b87c79fccf0463f9b62341cf97decb1f6739488ecd852685aaf75405bd95972bb51ac4ae77309c46d91a3e82db7f47bc68e62fa0d559f8cbf6552097d32 -Size (bftpd-3.7.tar.gz) = 155428 bytes +SHA1 (bftpd-4.4.tar.gz) = 7852775d98782739b785ebcd1d56b11b65f738c3 +RMD160 (bftpd-4.4.tar.gz) = 5fab388cae684c1d34b854999bb4c090c02ad3c8 +SHA512 (bftpd-4.4.tar.gz) = 290efff4db849f7a3004a268a78a499b866bd7f9061f7880813a3bf1db2cd63ff508e64bada1b6bcd48ab40732e3fb0da9b29fd49712149f9945cd53920a7d62 +Size (bftpd-4.4.tar.gz) = 164940 bytes SHA1 (patch-aa) = 3b4444d79533fd8b2ec7bc99eb53c34ca2113350 |