NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: FTP198.EXE; NFS Services 2.1 FTP Server patch README FOR: FTP198.EXE NOVELL PRODUCTS and VERSIONS: NetWare NFS Services - NetWare 4 Edition 2.1 NetWare Print Services for Unix - NetWare 4 Edition 2.1 ABSTRACT: FTP198.EXE contains a patch for FTPSERV.NLM, the FTP Server module from NetWare NFS Services 2.1 NetWare 4 Edition or UNIX Print Services 2.1 NetWare 4 Edition. It includes enhancements needed to fully support FTP file browsing by the common Internet browsers. Typically, this patch is requested by customers who also have the NetWare Web Server 2.1, which adds HTTP support to traditional FTP, NFS, XCONSOLE, and remote UNIX printing. Users of web browsers will want to use FTP to access NetWare file systems. ----------------------------------------------------------------- DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION. ----------------------------------------------------------------- SYMPTOM: Most Web browsers assume that FTP services is associated with an HTTP server on the same machine. Changes to FTP server module (FTPSERV.NLM) are needed to support web browsers. SOLUTION: Apply this patch, according to the Installation and Configuration instructions. This patch implements the following features: 1) The Default Name Space for anonymous user is now NFS. 2) The Long Listing command now displays exactly as it would in UNIX. Users who access FTPSERV via command line client will notice a change in the formatting of the output of the DIR command. 3) Time is now displayed in the same format used by UNIX and is not localized. 4) The anonymous user's home directory is now shown relative to root. CWD will display / for the home directory instead of the full path within the actual directory. 5) The anonymous user is not prompted for password and can still accept passwords as before. This will allow automatic connections from web browser. All features added to FTPSERV.NLM by patch NFS197.EXE or UXP197.EXE are also included in this version. Therefore this patch supercedes the FTPSERV.NLM in those patches. 6) The FTP server (FTPSERV.NLM) will now display a welcome banner when FTP users successfully connect. The (optional) banner file is SYS:ETC/BANNER.FTP on the NetWare server running FTP server. The FTP server also displays the contents of the (optional) file MESSAGE.TXT when the user moves into (cd) into a directory. To suppress this feature, the FTP user can enter a dash ("-") as the first character of the password. The FTPSERV patch cannot function without the full NFS or UNIX product being installed. Self-Extracting File Name: ftp198.exe Files Included Size Date Time ..\ FTP198.TXT (This file) FTP198.TID 5220 3-13-96 4:09:24 pm FTPSERV.NLM 106332 11-17-95 5:17:30 pm Installation Instructions: Before installing this patch, these preparatory steps should be taken: 1. Install NFS Print Services 2.1 or NFS Services 2.1. 2. Install the appropriate 2.1 patches NFS197 or UXP197. 3. Install the latest official OS patches. The naming convention for these patches is presently 410PTx and 410ITx, but the names may change. To install this patch, follow these steps: 1. Backup your current SYS:SYSTEM/FTPSERV.NLM file as a precaution. 2. Create a new subdirectory FTP198. 3. Copy FTP198.EXE into the new directory. 4. Execute FTP198 to self-extracting contained files. 5. Copy the resulting executable file FTPSERV.NLM into the SYS:SYSTEM subdirectory. The DOS commands to accomplish steps 1-5 are CD SYS:SYSTEM COPY FTPSERV.NLM FTPSERV.NLX MKDIR FTP198 COPY FTP198.EXE FTP198 DEL FTP198.EXE CD FTP198 FTP198 NCOPY FTPSERV.NLM SYS:SYSTEM 6. Configure the FTP Server for Web browser access. The browser will be an FTP client. 7. Use Select Set Parameters option under FTP Server Administration from UNICON to verify that the anonymous user is enabled, and that its home directory is set, and that anonymous user access is set to Yes. 8. Use User Management in UNICON to verify that the anonymous user is mapped. By default anonymous is mapped to UID 32000. 9. Use View/Set File Permissions under File Operations of UNICON to select the anonymous user's home directory. Set the owner to anonymous and set the owner permissions. 10. Verify that the volume where the anonymous user's home directory resides supports the NFS namespace, using the console command VOLUMES. If not, add NFS name space to the volume where the anonymous user's home directory resides. ADD NAME SPACE NFS TO where is the name of the volume which contains default directory for anonymous. 10. Installation is complete. The next time that INETD launches FTPSERV, the new FTPSERV.NLM will be used. There is no need to run UNISTART and UNISTOP. ----------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. -----------------------------------------------------------------