NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: UXP205.EXE TID #: 2939818 README FOR: uxp205.exe NOVELL PRODUCTS and VERSIONS: Unix Print Services 2.11 Unix Print Services 2.12 intraNetWare UNIX Print Services 2.3 ABSTRACT: This is a comprehensive patch for Intranetware Print services 2.3, 2.11 and 2.12 which supersedes all the previous print services patches. Customers running UXP2.1 need to upgrade to UXP2.3 in order to apply this patch. This patch is for customers running print services on netware4.10.Customers running print services on netware 4.11 should apply the support pack 6 as this by default comes with uxp205 patch. ----------------------------------------------------------------- DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES ALL REASONABLE EFFORTS 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. ----------------------------------------------------------------- INSTALLATION INSTRUCTIONS: 1. Make sure your server has the latest Intranetware support pack version 5B or later. 2. Backup your current SYS:SYSTEM and SYS:ETC subdirectories as a precaution. 3. Create a new directory on any NetWare volume in the server where the patch is being installed.The directory can have any name. MD PATCH 4. Copy UXP205.EXE into the new directory. COPY UXP205.EXE PATCH 5. Type the following commands to extract the files. CD PATCH UXP205.EXE If you are using a windows workstation to get to the netware server double-clicking on UXP205.exe will extract all the files automatically. 6. Please make sure that nobody is using FTP or Print Services . 7. From the server console, run UNISTOP.NCF 8. From the server console, activate the installation program. LOAD INSTALL 10. Select PRODUCT OPTIONS. 11. Select install a product not listed. 12. Press to select the directory containing the extracted UXP205 patch files. 13. Enter the path to the directory where the UXP205 files were extracted. SYS:/PATCH/UXP205 After the installation program installs the files, the "Currently Installed Products" menu will list: UXPPAT 205 Patch for Intranetware NFS 2.X Services 14. Exit the Installation program or press + to return to the system console prompt. 15. From the server console, run UNISTART.NCF to restart Print Services (and other products if installed). SYMPTOM: SYMPTOM: *********************************************************** Anomalies fixed in this patch *********************************************************** 1) NIS Server abend with Norton Antivirus and other Antivirus software has been fixed. 2) Abends related to Unicon have been fixed. 3) Unix Services Handler now has a User configurable password. To configure the password for the Unix Services Handler object, a new command line option has been added. LOAD UNICON /P Note : Customers having multiple installations of UXP, need to run UNICON /P on only one server (if the NetDB context of operation is same for all installations). The changes get effected on all installations. All installations of UXP should have been upgraded to UXP 205 for this.For eg,if your site has 4 UXP installations, one of them operating at .O=NFS.OU=NOVELL and the others operating at .O=UXP.OU=NOVELL, then, LOAD UNICON /P has to be run twice - once for each context of operation. 4) Enhancement has been done to LPR GWY to accept either banner name or filename for printing in banner. A new NWPARAMS parameter has been introduced to meet the requirements. [PRINT_ADMIN] JOB_BANNER_NAME ON/OFF Default is ON. It takes banner name for banner . If OFF, it takes the filename for banner . 5) Print jobs were getting deleted (LPRGWY) when certain printers returned incomprehensible error codes. This has been fixed now. 6) When there is a large installation of printers and most of them are down,LPRGWY was taking a long time to initialize them. Users can now configure the time out value for initalization of printers. [PRINT_ADMIN] LPR_INITIAL_CONNECT_TIME By default, this value is 5 Secs. 7) Double free abends in PLPD.NLM have been fixed. 8) Automatic Initialization of NIS Maps: Customers who want automatic initialization of maps or who would want maps to be created from /etc/ of unix, can copy the files to SYS:\ETC\DBSOURCE\NIS and then run the following. A new command line option for UNICON has been introduced LOAD UNICON /N The files are taken from SYS:ETC\DBSOURCE\NIS directory for updating the maps.The last 3 parameters are for unicon to login to do the job. The domain name parameter is for the domain whose map needs to be recreated from the files, i.e it is the domain for which the NetWare server is the master NIS server.This command line option will achieve the following under Unicon Menu Manage Services -> NIS - > Initialize Master NIS Maps In some conditions this option this automatic initialization from console prompt may not work. Under this condition the customers are advised to initialize NIS maps manually by going into unicon. 9) The following problems have been fixed for FTP Server i) If a 'pwd' command is entered working directory is shown as one directory above the real working directory. ii) If NIS is not running and customer is using NFS name space the FTP client would take a long time to login. Message appears on the Pkernel screen directing administrators attention to the fact that NIS may not be initialized. iii) Quote site cx does not work the first time iv) FTP does not adhere to the Maximum Concurrent Connections. If the number of maximum concurrent connections were 5, FTP server would allow only 3 ftp logins.This has been fixed now. v) If a Message.txt file exists in a directory it will cause the client to hang. vi) Users can do ftp login without specifying full NDS name. For eg, if user.tom.xyz.abc needs to login using FTP, previously the user needed to type user .tom.xyz.abc Now, the users can type user tom(Only their name). For this to be in effect, new NWPARAMS entries have been introduced under [FTP_SERVER] section. NDS_CONTEXTCNT1 8 NDS_CONTEXT1 O=abc;OU=xyz.O=abc;.... NDS_CONTEXTCNT2 8 NDS_CONTEXT2 OU=pqr.OU=abc.O=z;.... Up to NDS_CONTEXTCNT4 is allowed The sum of all the NDS_CONTEXTCNT should be less than or equal to 32. And the length of the string specified in the NDS_CONTEXT should be less than 512. Note : There should be no preceeding dot '.' for any context. i.e, the first dot should not be present. If the user belongs to any of these contexts, he can just login with his name instead of typing in the full name. vii) Users can choose the type of DELIMITERS - Allow customers to choose how line delimiters are interpreted, independant of the default namespace of operation. a) A new "quote site" command is introduced. This is applicable only if the default name space has been set to NFS for operation of FTP. quote site nfsfile - allows to choose the unix delimiter during ascii file transfer. quote site dosfile - allows to choose the dos delimiter during ascii file transfer. --------------------------------------------------------------------- Note : Whenever a client types "quote site nfs" then the current transfer mode is RESET to default mode that is NFSFILE( unix delimiter ). It happens in both the cases... 1> when it is already in nfs names space. 2> when names is switched from dos to nfs. --------------------------------------------------------------------- b> A new NWPARAMS is introduced to set the ASCII file transfer mode. Parameter Value NFSNS_ASCII_TRN_MODE NFSFILE / DOSFILE This parameter will have effect only in NFS namespace. This parameter allows the user to set the ASCII file transfer mode to NFSFILE or DOSFILE. Which means during the file transfer, the delimiter are interpreted as Unix delimiter or Dos delimiter respectively. i) Dos delimiter in NFS namespace allows the Windows'95/NT client to use the long file name support as well as data are not corrupted during file transfer. ii) Unix delimiter in NFS namespace will same implication as befor for Unix/solaris/Linux clients. iii) Setting of delimiters(ie., file transfer mode) to nfs/dos file will not have any effect on dos namespace. It is preferable to set this param as DOSFILE, only when there is Window95/NT client or Netscape Browser client. --------------------------------------------------------------------- Note: If this NWPARAM is not mentioned then Delimiter Type is initialized to default NFS namespace type.(ie., Unix Delimiter - NFSFILE ) --------------------------------------------------------------------- c> Now,"quote stat" command is updated to display this additional information regarding the Delimiter type as Delimiter Type : DOSFILE/NFSFILE *********************************************************** Anomalies fixed Prior to UXP 205 Patch (UXP 2.12 product only) *********************************************************** Nested subdirectories of any length can be accessed now from NFS name space in an FTP session. For a user whose password has expired, and only grace logins are left, FTP-Server would simply give the message "Incorrect password" and deny login for the user, thereby wasting a precious Grace login for the user.NFS203 patch fixes this by allowing the ftp client to login with a clear indication that it is a grace login, and that he needs to change his password from a NetWare client. FTP user with a mixed-case home-directory would not be able to login as he would not be able to CD into the home-directory, this bug has been fixed. Range of ports that a passive mode FTP-server should use can now be specified from NWPARAMS file under the FTPSERV section. This feature can be turned off if not required. However, this feature is currently *not* configurable from unicon. SOLUTION: Apply uxp205.exe patch. Self-Extracting File Name: uxp205.exe Files Included Size Date Time ..\ UXP205.TXT (This file) ..\UXP205\ NFSICMD.NLM 16524 7-2-1996 10:36:08 am PINSTALL.IPS 575 5-13-1998 12:24:50 pm PINSTALL.NLM 162214 5-26-1998 6:36:26 pm README.TXT 19563 5-13-1998 12:28:24 pm SPACE.DAT 13 6-30-1998 12:17:10 pm ..\UXP205\ETC\ NFS20.MIB 25591 11-30-1994 8:06:48 pm RPCNET.CFG 185 8-4-1994 1:37:36 pm ..\UXP205\ETC\NET\ ..\UXP205\ETC\NET\NETWARE\ SERVICES 140 7-31-1992 4:39:50 pm ..\UXP205\SYSTEM\ CONFADDR.NLM 27576 1-7-1997 6:19:52 pm DNSADMIN.NLM 101526 3-28-1997 3:31:58 pm DNSAGENT.NLM 76276 8-13-1997 11:08:24 am DNSCONV.NLM 3674 1-7-1997 6:30:56 pm DNSDBGEN.NLM 12992 1-7-1997 6:38:22 pm DNSUTIL2.NLM 24679 2-28-1997 10:49:36 am FTPADMIN.NLM 43010 4-15-1998 4:58:34 pm FTPAGT.NLM 18204 4-15-1998 4:59:22 pm FTPSERV.NLM 144244 5-22-1998 2:52:02 pm HOSTG.NLM 10726 1-7-1997 6:16:46 pm HOSTGADM.NLM 7073 1-7-1997 6:17:06 pm HOSTGAGT.NLM 3764 1-7-1997 6:17:20 pm INETD.NLM 6390 1-7-1997 6:40:50 pm LOCAL_ND.NLM 8320 7-10-1994 6:48:04 pm LPR_GWY.NLM 48390 4-15-1998 5:07:00 pm NAMED.NLM 73938 6-5-1998 3:14:32 pm NETDB.NLM 111970 6-26-1998 12:57:56 pm NETDIR.NLM 13439 9-22-1994 3:11:02 pm NFSUNINS.NLM 132000 5-26-1998 6:30:28 pm NFSUSER.NLM 113192 5-6-1998 5:24:46 pm NISADMM.NLM 54567 4-15-1998 4:45:00 pm NISBIND.NLM 51676 4-15-1998 4:37:46 pm NISDMAG.NLM 131581 4-15-1998 4:35:26 pm NISGO.NLM 70264 4-15-1998 4:38:28 pm NISSERV.NLM 54665 4-16-1998 1:37:08 pm NISSWDD.NLM 27631 4-15-1998 4:44:04 pm NWNFS.NLM 36963 4-16-1998 1:34:34 pm PCONFIG.NLM 21628 4-23-1998 7:09:40 pm PKERNEL.NLM 172894 6-30-1998 12:17:14 pm PLPD.NLM 79851 4-15-1998 5:26:00 pm PRLIB.NLM 63468 10-7-1997 10:03:16 pm RPCBSTUB.NLM 665 10-15-1997 12:05:34 am SPX_ND.NLM 9367 7-10-1994 6:47:44 pm SRVAGT.NLM 57457 10-7-1997 8:43:10 pm TCP_ND.NLM 12213 7-10-1994 6:38:14 pm TIRPC.NLM 101610 10-7-1997 4:04:48 pm UNICON.NLM 328381 6-26-1998 1:36:08 pm UNIXL212.NLM 75646 5-6-1998 4:23:34 pm UNIXLIB.NLM 78009 5-6-1998 4:29:04 pm USRAGT.NLM 40367 4-15-1998 4:30:48 pm YPCAT.NLM 25798 4-15-1998 4:42:06 pm YPMATCH.NLM 24621 4-15-1998 4:42:42 pm YPPUSH.NLM 35316 4-15-1998 4:41:32 pm YPSET.NLM 23206 4-15-1998 4:43:16 pm YPXFR.NLM 86025 4-15-1998 4:40:50 pm ..\UXP205\SYSTEM\NLS\ ..\UXP205\SYSTEM\NLS\1\ NFSUNINS.HLP 898 3-3-1995 1:01:18 pm NFSUNINS.MSG 12954 5-26-1998 6:30:22 pm PCONFIG.DAT 287 3-31-1998 11:58:16 am PCONFIG.HLP 2183 7-29-1992 2:27:20 pm PCONFIG.MSG 1142 4-23-1998 7:09:36 pm PFILES.DAT 8324 6-30-1998 12:17:10 pm PINSTALL.HLP 7839 6-20-1995 10:20:58 am PINSTALL.MSG 12954 5-26-1998 6:36:20 pm ..\UXP205\SYSTEM\NLS\10\ NFSUNINS.HLP 898 3-3-1995 1:01:18 pm NFSUNINS.MSG 12954 5-26-1998 6:30:22 pm PCONFIG.DAT 287 3-31-1998 11:58:16 am PCONFIG.HLP 2183 7-29-1992 2:27:20 pm PCONFIG.MSG 1142 4-23-1998 7:09:36 pm PFILES.DAT 8324 6-30-1998 12:17:10 pm PINSTALL.HLP 7839 6-20-1995 10:20:58 am PINSTALL.MSG 12954 5-26-1998 6:36:20 pm ..\UXP205\SYSTEM\NLS\12\ NFSUNINS.HLP 898 3-3-1995 1:01:18 pm NFSUNINS.MSG 12954 5-26-1998 6:30:22 pm PCONFIG.DAT 287 3-31-1998 11:58:16 am PCONFIG.HLP 2183 7-29-1992 2:27:20 pm PCONFIG.MSG 1142 4-23-1998 7:09:36 pm PFILES.DAT 8324 6-30-1998 12:17:10 pm PINSTALL.HLP 7839 6-20-1995 10:20:58 am PINSTALL.MSG 12954 5-26-1998 6:36:20 pm ..\UXP205\SYSTEM\NLS\13\ NFSUNINS.HLP 898 3-3-1995 1:01:18 pm NFSUNINS.MSG 12954 5-26-1998 6:30:22 pm PCONFIG.DAT 287 3-31-1998 11:58:16 am PCONFIG.HLP 2183 7-29-1992 2:27:20 pm PCONFIG.MSG 1142 4-23-1998 7:09:36 pm PFILES.DAT 8324 6-30-1998 12:17:10 pm PINSTALL.HLP 7839 6-20-1995 10:20:58 am PINSTALL.MSG 12954 5-26-1998 6:36:20 pm ..\UXP205\SYSTEM\NLS\14\ NFSUNINS.HLP 898 3-3-1995 1:01:18 pm NFSUNINS.MSG 12954 5-26-1998 6:30:22 pm PCONFIG.DAT 287 3-31-1998 11:58:16 am PCONFIG.HLP 2183 7-29-1992 2:27:20 pm PCONFIG.MSG 1142 4-23-1998 7:09:36 pm PFILES.DAT 8324 6-30-1998 12:17:10 pm PINSTALL.HLP 7839 6-20-1995 10:20:58 am PINSTALL.MSG 12954 5-26-1998 6:36:20 pm ..\UXP205\SYSTEM\NLS\16\ NFSUNINS.HLP 898 3-3-1995 1:01:18 pm NFSUNINS.MSG 12954 5-26-1998 6:30:22 pm PCONFIG.DAT 287 3-31-1998 11:58:16 am PCONFIG.HLP 2183 7-29-1992 2:27:20 pm PCONFIG.MSG 1142 4-23-1998 7:09:36 pm PFILES.DAT 8324 6-30-1998 12:17:10 pm PINSTALL.HLP 7839 6-20-1995 10:20:58 am PINSTALL.MSG 12954 5-26-1998 6:36:20 pm ..\UXP205\SYSTEM\NLS\4\ CONFADDR.MSG 2201 1-7-1997 6:19:48 pm DNSADMIN.HLP 6167 5-31-1995 5:25:56 pm DNSADMIN.MSG 1871 3-28-1997 4:37:52 pm DNSAGENT.MSG 3936 8-13-1997 11:08:16 am DNSCONV.MSG 474 1-7-1997 6:30:56 pm FTPADMIN.HLP 9833 1-9-1995 9:38:30 am FTPADMIN.MSG 4758 4-15-1998 4:58:28 pm FTPAGT.MSG 533 4-15-1998 4:59:18 pm FTPSERV.MSG 15787 5-22-1998 2:51:56 pm HOSTG.MSG 474 1-7-1997 6:16:44 pm HOSTGADM.HLP 1170 1-7-1995 5:04:08 pm HOSTGADM.MSG 968 1-7-1997 6:17:06 pm HOSTGAGT.MSG 225 1-7-1997 6:17:20 pm INETD.MSG 763 1-7-1997 6:40:48 pm IPADDR.HLP 9939 1-9-1995 9:45:06 am LPR_GWY.MSG 10242 4-15-1998 5:06:56 pm NAMED.MSG 8914 4-14-1998 3:08:10 pm NETDB.MSG 5191 6-26-1998 12:57:48 pm NFSUNINS.HLP 898 3-3-1995 1:01:18 pm NFSUNINS.MSG 12954 5-26-1998 6:30:22 pm NFSUSER.MSG 13029 5-6-1998 5:24:40 pm NIS.MSG 18777 4-16-1998 1:37:04 pm NISADMM.HLP 9907 10-20-1994 2:17:20 pm NISADMM.MSG 6054 4-15-1998 4:44:56 pm NWNFS.HLP 142 1-31-1995 12:01:04 pm NWNFS.MSG 7174 4-16-1998 1:34:30 pm PCONFIG.DAT 287 3-31-1998 11:58:16 am PCONFIG.HLP 2183 7-29-1992 2:27:20 pm PCONFIG.MSG 1142 4-23-1998 7:09:36 pm PFILES.DAT 8324 6-30-1998 12:17:10 pm PINSTALL.HLP 7839 6-20-1995 10:20:58 am PINSTALL.MSG 12954 5-26-1998 6:36:20 pm PKERNEL.MSG 8944 10-7-1997 8:18:20 pm PLPD.MSG 19273 4-15-1998 5:25:56 pm PRLIB.MSG 2930 10-7-1997 10:03:12 pm SRVAGT.MSG 3043 10-7-1997 8:43:06 pm UNICON.HLP 89072 10-24-1997 5:45:48 pm UNICON.MSG 26722 6-26-1998 1:35:54 pm UNIXLIB.MSG 5631 5-6-1998 4:28:58 pm USER.HLP 56938 8-4-1995 11:17:44 am USRAGT.MSG 1831 4-15-1998 4:30:42 pm ..\UXP205\SYSTEM\NLS\6\ NFSUNINS.HLP 898 3-3-1995 1:01:18 pm NFSUNINS.MSG 12954 5-26-1998 6:30:22 pm PCONFIG.DAT 287 3-31-1998 11:58:16 am PCONFIG.HLP 2183 7-29-1992 2:27:20 pm PCONFIG.MSG 1142 4-23-1998 7:09:36 pm PFILES.DAT 8324 6-30-1998 12:17:10 pm PINSTALL.HLP 7839 6-20-1995 10:20:58 am PINSTALL.MSG 12954 5-26-1998 6:36:20 pm ..\UXP205\SYSTEM\NLS\7\ NFSUNINS.HLP 898 3-3-1995 1:01:18 pm NFSUNINS.MSG 12954 5-26-1998 6:30:22 pm PCONFIG.DAT 287 3-31-1998 11:58:16 am PCONFIG.HLP 2183 7-29-1992 2:27:20 pm PCONFIG.MSG 1142 4-23-1998 7:09:36 pm PFILES.DAT 8324 6-30-1998 12:17:10 pm PINSTALL.HLP 7839 6-20-1995 10:20:58 am PINSTALL.MSG 12954 5-26-1998 6:36:20 pm ..\UXP205\SYSTEM\NLS\8\ NFSUNINS.HLP 898 3-3-1995 1:01:18 pm NFSUNINS.MSG 12954 5-26-1998 6:30:22 pm PCONFIG.DAT 287 3-31-1998 11:58:16 am PCONFIG.HLP 2183 7-29-1992 2:27:20 pm PCONFIG.MSG 1142 4-23-1998 7:09:36 pm PFILES.DAT 8324 6-30-1998 12:17:10 pm PINSTALL.HLP 7839 6-20-1995 10:20:58 am PINSTALL.MSG 12954 5-26-1998 6:36:20 pm ..\UXP205\SYSTEM\NLS\9\ NFSUNINS.HLP 898 3-3-1995 1:01:18 pm NFSUNINS.MSG 12954 5-26-1998 6:30:22 pm PCONFIG.DAT 287 3-31-1998 11:58:16 am PCONFIG.HLP 2183 7-29-1992 2:27:20 pm PCONFIG.MSG 1142 4-23-1998 7:09:36 pm PFILES.DAT 8324 6-30-1998 12:17:10 pm PINSTALL.HLP 7839 6-20-1995 10:20:58 am PINSTALL.MSG 12954 5-26-1998 6:36:20 pm ----------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. -----------------------------------------------------------------