Technical Information Document
UXP205.EXE - TID2939818 (last modified 02DEC1998)
2939818 2939818
associated file

Click filename to download:
uxp205.exe; 1389072 bytes; Date/Time: 11-19-1998/12:28AM

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.

installation

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 <F3> 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 <ALT>+<ESC> to return to the system console prompt.

  15. From the server console, run UNISTART.NCF to restart Print Services (and other products if installed).

symptoms

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 <values between 5 and 30 Secs> 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/<files> 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 <Domain Name> <Server name> <user name> <Password>

 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<X> should be less than or equal to 32. And the length of the string specified in the NDS_CONTEXT<X> 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.

solutions

Apply uxp205.exe patch.

contents

Self-Extracting File Name:  uxp205.exe

Files Included       Size   Date         Time    Version   Checksum

\
    UXP205.TXT      22196   11-19-1998   12:28AM
\UXP205
   NFSICMD.NLM      16524   07-02-1996   10:36AM
  PINSTALL.IPS        575   05-13-1998   12:24AM
  PINSTALL.NLM     162214   05-26-1998   06:36PM
    README.TXT      19563   05-13-1998   12:28AM
     SPACE.DAT         13   06-30-1998   12:17AM
\UXP205\ETC
     NFS20.MIB      25591   11-30-1994   08:06PM
    RPCNET.CFG        185   08-04-1994   01:37PM
\UXP205\ETC\NET\NETWARE
      SERVICES        140   07-31-1992   04:39PM
\UXP205\SYSTEM
  CONFADDR.NLM      27576   01-07-1997   06:19PM
  DNSADMIN.NLM     101526   03-28-1997   03:31PM
  DNSAGENT.NLM      76276   08-13-1997   11:08AM
   DNSCONV.NLM       3674   01-07-1997   06:30PM
  DNSDBGEN.NLM      12992   01-07-1997   06:38PM
  DNSUTIL2.NLM      24679   02-28-1997   10:49AM
  FTPADMIN.NLM      43010   04-15-1998   04:58PM
    FTPAGT.NLM      18204   04-15-1998   04:59PM
   FTPSERV.NLM     144244   05-22-1998   02:52PM
     HOSTG.NLM      10726   01-07-1997   06:16PM
  HOSTGADM.NLM       7073   01-07-1997   06:17PM
  HOSTGAGT.NLM       3764   01-07-1997   06:17PM
     INETD.NLM       6390   01-07-1997   06:40PM
  LOCAL_ND.NLM       8320   07-10-1994   06:48PM
   LPR_GWY.NLM      48390   04-15-1998   05:07PM
     NAMED.NLM      73938   06-05-1998   03:14PM
     NETDB.NLM     111970   06-26-1998   12:57AM
    NETDIR.NLM      13439   09-22-1994   03:11PM
  NFSUNINS.NLM     132000   05-26-1998   06:30PM
   NFSUSER.NLM     113192   05-06-1998   05:24PM
   NISADMM.NLM      54567   04-15-1998   04:45PM
   NISBIND.NLM      51676   04-15-1998   04:37PM
   NISDMAG.NLM     131581   04-15-1998   04:35PM
     NISGO.NLM      70264   04-15-1998   04:38PM
   NISSERV.NLM      54665   04-16-1998   01:37PM
   NISSWDD.NLM      27631   04-15-1998   04:44PM
     NWNFS.NLM      36963   04-16-1998   01:34PM
   PCONFIG.NLM      21628   04-23-1998   07:09PM
   PKERNEL.NLM     172894   06-30-1998   12:17AM
      PLPD.NLM      79851   04-15-1998   05:26PM
     PRLIB.NLM      63468   10-07-1997   10:03PM
  RPCBSTUB.NLM        665   10-15-1997   00:05AM
    SPX_ND.NLM       9367   07-10-1994   06:47PM
    SRVAGT.NLM      57457   10-07-1997   08:43PM
    TCP_ND.NLM      12213   07-10-1994   06:38PM
     TIRPC.NLM     101610   10-07-1997   04:04PM
    UNICON.NLM     328381   06-26-1998   01:36PM
  UNIXL212.NLM      75646   05-06-1998   04:23PM
   UNIXLIB.NLM      78009   05-06-1998   04:29PM
    USRAGT.NLM      40367   04-15-1998   04:30PM
     YPCAT.NLM      25798   04-15-1998   04:42PM
   YPMATCH.NLM      24621   04-15-1998   04:42PM
    YPPUSH.NLM      35316   04-15-1998   04:41PM
     YPSET.NLM      23206   04-15-1998   04:43PM
     YPXFR.NLM      86025   04-15-1998   04:40PM
\UXP205\SYSTEM\NLS\1
  NFSUNINS.HLP        898   03-03-1995   01:01PM
  NFSUNINS.MSG      12954   05-26-1998   06:30PM
   PCONFIG.DAT        287   03-31-1998   11:58AM
   PCONFIG.HLP       2183   07-29-1992   02:27PM
   PCONFIG.MSG       1142   04-23-1998   07:09PM
    PFILES.DAT       8324   06-30-1998   12:17AM
  PINSTALL.HLP       7839   06-20-1995   10:20AM
  PINSTALL.MSG      12954   05-26-1998   06:36PM
\UXP205\SYSTEM\NLS\10
  NFSUNINS.HLP        898   03-03-1995   01:01PM
  NFSUNINS.MSG      12954   05-26-1998   06:30PM
   PCONFIG.DAT        287   03-31-1998   11:58AM
   PCONFIG.HLP       2183   07-29-1992   02:27PM
   PCONFIG.MSG       1142   04-23-1998   07:09PM
    PFILES.DAT       8324   06-30-1998   12:17AM
  PINSTALL.HLP       7839   06-20-1995   10:20AM
  PINSTALL.MSG      12954   05-26-1998   06:36PM
\UXP205\SYSTEM\NLS\12
  NFSUNINS.HLP        898   03-03-1995   01:01PM
  NFSUNINS.MSG      12954   05-26-1998   06:30PM
   PCONFIG.DAT        287   03-31-1998   11:58AM
   PCONFIG.HLP       2183   07-29-1992   02:27PM
   PCONFIG.MSG       1142   04-23-1998   07:09PM
    PFILES.DAT       8324   06-30-1998   12:17AM
  PINSTALL.HLP       7839   06-20-1995   10:20AM
  PINSTALL.MSG      12954   05-26-1998   06:36PM
\UXP205\SYSTEM\NLS\13
  NFSUNINS.HLP        898   03-03-1995   01:01PM
  NFSUNINS.MSG      12954   05-26-1998   06:30PM
   PCONFIG.DAT        287   03-31-1998   11:58AM
   PCONFIG.HLP       2183   07-29-1992   02:27PM
   PCONFIG.MSG       1142   04-23-1998   07:09PM
    PFILES.DAT       8324   06-30-1998   12:17AM
  PINSTALL.HLP       7839   06-20-1995   10:20AM
  PINSTALL.MSG      12954   05-26-1998   06:36PM
\UXP205\SYSTEM\NLS\14
  NFSUNINS.HLP        898   03-03-1995   01:01PM
  NFSUNINS.MSG      12954   05-26-1998   06:30PM
   PCONFIG.DAT        287   03-31-1998   11:58AM
   PCONFIG.HLP       2183   07-29-1992   02:27PM
   PCONFIG.MSG       1142   04-23-1998   07:09PM
    PFILES.DAT       8324   06-30-1998   12:17AM
  PINSTALL.HLP       7839   06-20-1995   10:20AM
  PINSTALL.MSG      12954   05-26-1998   06:36PM
\UXP205\SYSTEM\NLS\16
  NFSUNINS.HLP        898   03-03-1995   01:01PM
  NFSUNINS.MSG      12954   05-26-1998   06:30PM
   PCONFIG.DAT        287   03-31-1998   11:58AM
   PCONFIG.HLP       2183   07-29-1992   02:27PM
   PCONFIG.MSG       1142   04-23-1998   07:09PM
    PFILES.DAT       8324   06-30-1998   12:17AM
  PINSTALL.HLP       7839   06-20-1995   10:20AM
  PINSTALL.MSG      12954   05-26-1998   06:36PM
\UXP205\SYSTEM\NLS\4
  CONFADDR.MSG       2201   01-07-1997   06:19PM
  DNSADMIN.HLP       6167   05-31-1995   05:25PM
  DNSADMIN.MSG       1871   03-28-1997   04:37PM
  DNSAGENT.MSG       3936   08-13-1997   11:08AM
   DNSCONV.MSG        474   01-07-1997   06:30PM
  FTPADMIN.HLP       9833   01-09-1995   09:38AM
  FTPADMIN.MSG       4758   04-15-1998   04:58PM
    FTPAGT.MSG        533   04-15-1998   04:59PM
   FTPSERV.MSG      15787   05-22-1998   02:51PM
     HOSTG.MSG        474   01-07-1997   06:16PM
  HOSTGADM.HLP       1170   01-07-1995   05:04PM
  HOSTGADM.MSG        968   01-07-1997   06:17PM
  HOSTGAGT.MSG        225   01-07-1997   06:17PM
     INETD.MSG        763   01-07-1997   06:40PM
    IPADDR.HLP       9939   01-09-1995   09:45AM
   LPR_GWY.MSG      10242   04-15-1998   05:06PM
     NAMED.MSG       8914   04-14-1998   03:08PM
     NETDB.MSG       5191   06-26-1998   12:57AM
  NFSUNINS.HLP        898   03-03-1995   01:01PM
  NFSUNINS.MSG      12954   05-26-1998   06:30PM
   NFSUSER.MSG      13029   05-06-1998   05:24PM
       NIS.MSG      18777   04-16-1998   01:37PM
   NISADMM.HLP       9907   10-20-1994   02:17PM
   NISADMM.MSG       6054   04-15-1998   04:44PM
     NWNFS.HLP        142   01-31-1995   12:01AM
     NWNFS.MSG       7174   04-16-1998   01:34PM
   PCONFIG.DAT        287   03-31-1998   11:58AM
   PCONFIG.HLP       2183   07-29-1992   02:27PM
   PCONFIG.MSG       1142   04-23-1998   07:09PM
    PFILES.DAT       8324   06-30-1998   12:17AM
  PINSTALL.HLP       7839   06-20-1995   10:20AM
  PINSTALL.MSG      12954   05-26-1998   06:36PM
   PKERNEL.MSG       8944   10-07-1997   08:18PM
      PLPD.MSG      19273   04-15-1998   05:25PM
     PRLIB.MSG       2930   10-07-1997   10:03PM
    SRVAGT.MSG       3043   10-07-1997   08:43PM
    UNICON.HLP      89072   10-24-1997   05:45PM
    UNICON.MSG      26722   06-26-1998   01:35PM
   UNIXLIB.MSG       5631   05-06-1998   04:28PM
      USER.HLP      56938   08-04-1995   11:17AM
    USRAGT.MSG       1831   04-15-1998   04:30PM
\UXP205\SYSTEM\NLS\6
  NFSUNINS.HLP        898   03-03-1995   01:01PM
  NFSUNINS.MSG      12954   05-26-1998   06:30PM
   PCONFIG.DAT        287   03-31-1998   11:58AM
   PCONFIG.HLP       2183   07-29-1992   02:27PM
   PCONFIG.MSG       1142   04-23-1998   07:09PM
    PFILES.DAT       8324   06-30-1998   12:17AM
  PINSTALL.HLP       7839   06-20-1995   10:20AM
  PINSTALL.MSG      12954   05-26-1998   06:36PM
\UXP205\SYSTEM\NLS\7
  NFSUNINS.HLP        898   03-03-1995   01:01PM
  NFSUNINS.MSG      12954   05-26-1998   06:30PM
   PCONFIG.DAT        287   03-31-1998   11:58AM
   PCONFIG.HLP       2183   07-29-1992   02:27PM
   PCONFIG.MSG       1142   04-23-1998   07:09PM
    PFILES.DAT       8324   06-30-1998   12:17AM
  PINSTALL.HLP       7839   06-20-1995   10:20AM
  PINSTALL.MSG      12954   05-26-1998   06:36PM
\UXP205\SYSTEM\NLS\8
  NFSUNINS.HLP        898   03-03-1995   01:01PM
  NFSUNINS.MSG      12954   05-26-1998   06:30PM
   PCONFIG.DAT        287   03-31-1998   11:58AM
   PCONFIG.HLP       2183   07-29-1992   02:27PM
   PCONFIG.MSG       1142   04-23-1998   07:09PM
    PFILES.DAT       8324   06-30-1998   12:17AM
  PINSTALL.HLP       7839   06-20-1995   10:20AM
  PINSTALL.MSG      12954   05-26-1998   06:36PM
\UXP205\SYSTEM\NLS\9
  NFSUNINS.HLP        898   03-03-1995   01:01PM
  NFSUNINS.MSG      12954   05-26-1998   06:30PM
   PCONFIG.DAT        287   03-31-1998   11:58AM
   PCONFIG.HLP       2183   07-29-1992   02:27PM
   PCONFIG.MSG       1142   04-23-1998   07:09PM
    PFILES.DAT       8324   06-30-1998   12:17AM
  PINSTALL.HLP       7839   06-20-1995   10:20AM
  PINSTALL.MSG      12954   05-26-1998   06:36PM
Document Title: UXP205.EXE
Document ID: 2939818
Creation Date: 02JUL1998
Modified Date: 02DEC1998
Document Revision: 3
Novell Product Class: Connectivity Products
Groupware
NetWare
Novell Product and Version: UNIX Connectivity
GroupWise
intraNetWare 4.11

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.

Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.