FIXES in 2.4.2-BETA-9 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.