Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!samsung!umich!ox.com!emv From: eps@toaster.SFSU.EDU (Eric P. Scott) Newsgroups: comp.archives Subject: [next] Renovated ftpd source available from sutro.sfsu.edu Message-ID: <1990Dec29.005727.24559@ox.com> Date: 29 Dec 90 00:57:27 GMT References: <1078@toaster.SFSU.EDU> Sender: emv@ox.com (Edward Vielmetti) Reply-To: eps@cs.SFSU.EDU (Eric P. Scott) Followup-To: comp.sys.next Organization: San Francisco State University Lines: 34 Approved: emv@ox.com (Edward Vielmetti) X-Original-Newsgroups: comp.sys.next Archive-name: ftp/server/eps-next/1990-12-26 Archive: sutro.sfsu.edu:/pub/ftpd-src.tar.Z [130.212.15.230] Original-posting-by: eps@toaster.SFSU.EDU (Eric P. Scott) Original-subject: Renovated ftpd source available from sutro.sfsu.edu Reposted-by: emv@ox.com (Edward Vielmetti) pub/ftpd-src.tar.Z on sutro.sfsu.edu [130.212.15.230] is the 4.3-reno ftpd ported over to NeXT 1.0/1.0a (will it work on 2.0? ...you tell me). This fixes the bug with NLST output being LF terminated instead of CRLF terminated, and a few minor things (backwards if conditions, etc.). I've done the usual: fixed the malloc/free pairing (again, sigh), fixed stupidities GCC catches but BSD's compiler doesn't, and, of course, my pet peeve: "Pascalitis" (printf is not writeln!). I've included a bare-bones Makefile (4.3-reno Makefiles aren't compatible with anything else in the known Universe, so much for 20 years of relative simplicity...). The only functional change I've made is purely cosmetic: the "Direct comments to" message at the end of the HELP message is "more likely to" display a Fully-Qualified Domain Name. (If you enable anonymous FTP, you will have to put a resolv.conf with a "domain" line in ~ftp/etc/ for this work.) All changes are under conditionals, and I've left the original sources in. Note: SFSU performs "annual maintenance" the last week of December and the first week of January which results in sporadic power and communications outages. Things "should" be "normal" after 4 p.m. Pacific Time. -=EPS=-