Date: Tue, 23 Jan 1996 00:15:56 -0600 (CST) From: wu-ftpd-bugs@academ.com (Stan Barber) To: wu-ftpd@wugate.wustl.edu Subject: Academ version of wu-ftpd 2.4 Release 2 Beta 9 available for testing BETA 9 is now available. It has been tested on the following systems: Solaris 2.4, SunOS 4.1.4, NetBSD 1.1, FreeBSD 2.0.5-RELEASE, BSD/OS 2.0.1, BSD/OS 1.1, Linux 1.2.13. It has been compiled, but not tested on the following systems: AIX 3.2, IRIX 5.4, Digital Unix 3.2 I would like to hear from folks with access to HP-UX, Digital Unix, IRIX and AIX in particular. Please send mail to the wu-ftpd-bugs@academ.com address. This is another release candidate. The location is: ftp://ftp.academ.com/pub/wu-ftpd/private/wu-ftpd-2.4.2-beta-9.tar.Z NOTE: This directory is protected. Attempts to use a directory listing command will fail. -0-FIXES IN THIS RELEASE-0- Fixed all the support makefiles to build vsnprintf in the support library since most systems do not have it. I have left it out of systems that I know do have the real library routine (all BSD 4.4-Lite based OSes have this). Moved openlog() in ftpd.c up closer to the beginning of the program. Fix suggested by CERT. Added endgrent() to access.c, private.c and extensions.c to insure that the /etc/group or ~ftp/etc/group file is closed after it is used. Fix suggested by CERT. The "nodirs" option of the upload directive in an ftpaccess file is now fixed and actually works. Previously, it did not work. Bug reported by CERT. Two changes to popen.c -- 1. In the child process, the port attached to the ftp protocol port is now closed before exec(). 2. In the child process, the effective user and group ids are set as the real user and group ids prior to exec(). Bugs reported by CERT.