From: Bela Lubkin <belal@sco.COM>
Subject: Re: SCO Unix 3.2 v4.1
Resent-From: mmdf@xenitec.on.ca
Submit-To: scogen@xenitec.on.ca
Organization: [resent by] The SCOGEN gateway and Propagation Society
Date: Mon, 27 Jul 1992 22:23:39 GMT
Precedence: bulk

Steve Dunn wrote:

>    A while ago, when we were having trouble setting up a tape drive on a
> 3.2v4 box, we were shipped a new driver that SCO said will be included in
> version 4.1 of the product.  This sounds like a release with fixes
> for various bugs (like that one) that somehow escaped through quality
> control.
> 
>    Is this version shipping yet?  If so, what bugs does it fix?  If
> not, is there an approximate ship date?  Is it even an official
> product that's in the pipeline?  And what kind of money are our
> clients looking at to upgrade from v4 to v4.1?

The upgrade from 3.2v4.0 to 3.2v4.1 is called Maintenance Supplement
Version 4.1 for SCO UNIX 3.2 Version 4.0, or MSv4.1.  It is currently
available on sosco (and therefore ftp.uu.net) in the directory
~/Supplements.  It has been shipping in the SCO UNIX box for about two
weeks.  It has now also started shipping on floppies, as a standalone
supplement.  Of course we'd rather have you download it if you're
capable, which most everyone reading this probably is...

However you get it, it's free.

NOTE that MSv4.1 cannot be installed on ODT 2.0.  It applies only to the
standalone UNIX 3.2v4.0 product.  Most, but not all of the fixes in
MSv4.1 are already included in the release version of ODT 2.0.  We here
in Support are in the process of determining what isn't, and how to
deliver those fixes.  The OS differences between 3.2v4.0+MSv4.1 and ODT
2.0 are minor.

Following is a document from our support database, listing the fixes and
enhancements found in MSv4.1.

>Bela Lubkin<  Support engineer, The Santa Cruz Operation

=============================================================================

Contents of Maintenance Supplement 4.1 for SCO UNIX 3.2 Version 4.0

RELEASE:  SCO UNIX System V/386 Release 3.2 Operating System Version 4.0

PROBLEM:  What are the contents of SCO Maintenance Supplement Version 4.1 for
          SCO UNIX System V Release 3.2 Operating System Version 4.0?

SOLUTION: This Maintenance Supplement (MSv4.1) contains a wide variety of
          solutions and enhancements to the base SCO UNIX System V Release 3.2
          Operating System Version 4.0.  This supplement is only intended for
          installation on Version 4.0 of SCO UNIX System and should not be
          installed on any other operating system.

          The changes will be listed by category.


          Kernel and Peripheral Changes/Enhancements:

          1. SCSI badblocking support is now provided through the command
             /etc/scsibadblk.

          2. Kernel modifications to allow for the installation of Banyan
             Vines software on the SCO UNIX System.

          3. A new ioctl (PIOPADMP) which will allow for the writing of
             programs which can detect the current state of a parallel
             printer.

          4. Kernel modifications to correct an address conflict between
             3dparty devices and serial ports when using these devices
             with DOS Merge.

          5. Various fixes to the boot program including modifications to
             allow boot with certain versions of the Phoenix BIOS, booting
             from a PS/2 with level 2 cache, and selectable boot. Another
             modification allows unix to boot on hard disks with more than
             65536 cylinders.

          6. A kernel modification to correctly identify unusable memory
             on EISA machines.

          7. Improvements to the buffer cache flushing algorithm which improves
             performance on systems with large buffer caches.

          8. Modifications to allow Version 4.1 to install and run properly
             with the IBM models 56 and 57.  This supplement may also be
             useful for running with machines which use the Intel 80586
             (P5) when it becomes available.

          9. Kernel modifications to provide IBCS2 compliant signals for
             illegal opcode and attempted write to text segment.

         10. Kernel modifications to improve Future Domain SCSI adapter
             support.

         11. Kernel modifications to support MPX 2.0.

         12. Kernel modifications to support MPX and NFS running together.

         13. Kernel modifications to fix random corruption of color palettes
             on machines using VGA cards with Chips & Technology 452 chipset.

         14. Support for IBM external 5.25 floppy disk drives when no internal
             3.5 inch drive is installed on the system.

         15. Modifications to the Compaq SCSI tape driver to properly
             identify end of tape conditions when multiple tape marks
             are used.

         16. Kernel modifications to allow symbolic links to contain
             long file names.

         17. Kernel modifications to allow for the proper removal of
             directories with long file names.

         18. Kernel modification to correct a potential performance
             problem when flushing serial buffers.

         19. Kernel modification to avoid kernel panics when accessing
             files using symbolic links when the system is under heavy load.

         20. A streams scheduler modification to improve performance.
             NOTE: This modification is turned off by default.

         21. Kernel modifications to allow for computer systems which have
             638KB or 639KB of base memory.

         22. Modifications to kernel configuration making TTHOG a tunable
             parameter.

         23. Kernel modifications to improve NMI handling on Micro Channel
             machines.

         24. Configuration modifications to allow for the auto-installation
             of parallel ports.

         25. Modifications to the console driver to allow for installation
             and operation on computers using VGA cards with the S3 VGA chip
             set.  (Note that this does not yet provide X support for the S3
             chip set.  The AGA EFS is required for this and is not yet
             available as of this writing, 7/22/92).

         26. Corrections to the Adaptec 1520 SCSI host adapter driver.

         27. A correction to the pseudo tty driver for TCP/IP 1.2.

         28. Kernel modifications to allow for uid/gid values created by
             NFS.

         29. A kernel modification to correct the time interval used
             by other kernel driver routines.

         30. A kernel modification to correct the structure of the signal
             stack.

         31. Modifications to the wait.h header file for TCP/IP 1.2
             Development System.

         32. Kernel modifications to the virtual memory handling routine to
             improve performance.

         33. Kernel modifications for the HP DAT tape drive to correct a
             problem with tape drive reset which would cause the DAT drive
             to hang after the first access.


         Utility Program Changes/Enhancements:


          1. Modifications to cron to correctly handle jobs scheduled to occur
             at midnight on the dates of time change for daylight savings time.

          2. Modifications to the mnttab structure to allow for mount table
             entries of more than 32 characters.

          3. Improved dialup printer support.

          4. Modifications to sco shell to improve SCO Office Portfolio
             compatibility.

          5. Modifications to sh and pwd to correctly handle symbolic
             links.

          6. New termcap and terminfo entries are provided to allow for
             enhanced vt420 support and non-color support for the SCO console
             (entry "ansi_ncc").

          7. A new mapchan file for Xsight is provided for improved
             keyboard response.

          8. Modifications to diff to copy input files which cannot be rewound
             (pipes and device nodes)

          9. Modification of the ksh default profile so that the default
             profile does not automatically set the terminal type to dialup.

         10. Modification to the authsh to specify a maximum user name
             length of 8 characters.

         11. Modifications to the printer documentation for lpforms and
             changes to the printer model /usr/spool/lp/model/network.

         12. Improved binary dialers for high speed modems (9600+).

         13. Enable/disable has been rewritten to disallow the modification
             of non-tty devices.

         14. Modifications to security utilities to ensure that users do
             not lose sub-system authorizations inadvertently when root
             edits /etc/passwd.

         15. Modifications to custom to avoid some situations in which
             internal error 11 will occur.

         16. Allow the use of divvy on filesystems with long file names.

         17. Various man pages are modified or added for new utilities
             such as scsibadblk.

         18. Provide support for pkgadd and pkgrm by adding the
             utilities /usr/bin/pkgadd and /usr/bin/pkgrm and modifying
             other utility programs as needed.

         19. Corrections to the fsck utility to handle rfsck=yes after
             panic.

         20. Modifications to the cron utility to handle day light savings
             time properly.
Newsgroups: biz.sco.general