Search Text         
Search Tips?
Search By   And   Or   Boolean   Exact Match   TA #
Search In   Whole Doc   Keywords Sort By  
Product   Sub Product  

View Technical Articles (sorted by Product) New/Updated in the last:    7 days      14 days      30 days             
TA # Date Created Date Updated Resolved Issue?   Printer Friendly Version of This TA   Print Article
  E-mail This TA   E-mail Article
126117 08/02/2005 09:01 AM 08/05/2005 11:57 AM
Yes No
SCO OpenServer Release 6.0.0 Maintenance Pack 1 Release and Installation Notes
Keywords
sco openserver release 6.0.0 600 osr600mp1 maintenance pack 1 mp1 release notes installation
Release
SCO OpenServer Release 6.0.0

Problem
          SCO OpenServer Release 6.0.0 Maintenance Pack 1 Release and      
          Installation Notes


Solution
          What follows are the Release and Installation notes for SCO 
          OpenServer Release 6.0.0 Maintenance Pack 1. For Release and  
          Installation Notes in ASCII, HTML and PDF format please see:

          http://www.sco.com/support/update/download/release.php?rid=77

                  SCO OpenServer Release 6.0.0
                       Maintenance Pack 1
                 Release and Installation Notes

SCO OpenServer(tm) Release 6.0.0 Maintenance Pack 1 (MP1) contains
important fixes for your SCO OpenServer Release 6.0.0 system and should
be applied at your next maintenance period. Once installed, it is
strongly recommended that you do not remove the operating system updates
installed with the Maintenance Pack.

These Release and Installation Notes contain critical information that
you need to know before and after installing MP1. Please read them
entirely, and also check the SCO OpenServer Release 6.0.0 Late News web
site, before beginning to install MP1. Late News can be found at:
http://www.sco.com/support/docs/openserver.

This document contains the following sections:

    Before Installing the Maintenance Pack 
    Installing the Maintenance Pack
        Installing the Maintenance Pack from Downloaded Media Images
        Installing the Maintenance Pack from CD-ROM
        Installing the Maintenance Pack from the Network
        Adding Software After Installing the Maintenance Pack
        Removing the Maintenance Pack
    Highlights of the Maintenance Pack
    Maintenance Pack Notes and Limitations


Before Installing the Maintenance Pack
--------------------------------------

Before installing MP1, note the following:

    * MP1 can only be installed on SCO OpenServer Release 6.0.0 systems.

    * Perform a full backup of your system and verify the integrity of
      the backup. It is always important to have a full system backup
      available before beginning any system update procedure.

    * MP1 contains updates to both base system components (installed
      with the RS600A Release Supplement), as well as separately
      installable updates to optional components:

       SCO OpenServer Release 6.0.0 Maintenance Pack 1
          SCO OpenServer 600 Release Supplement RS600A
             rs600a - SCO OpenServer Operating System
             rs600a - SCO UNIX SVR5 Kernel
             rs600a - SCO TCP/IP
             rs600a - SCO NFS
             rs600a - SCO Network Interface Card Drivers
             rs600a - SCO UNIX Development System
             rs600a - SCO Online Documentation Utilities and Framework
          Mozilla Web Browser
          Apache Tomcat Servlet Container
          Java 2 Standard Edition
          SCOx language support

      While the components in RS600A are not separately selectable for
      installation, the updates for a particular component (such as the
      SCO UNIX Development System) will not be installed unless that
      component is already installed from the Release 6.0.0 media. So,
      for example, if you plan to install the Development System, you
      should install it from the Release 6.0.0 media before installing
      the Maintenance Pack.

      The other optional components (Mozilla, Tomcat, Java, and SCOx
      language support) can be installed whether the previous version is
      already installed or not.


Installing the Maintenance Pack
-------------------------------

You can acquire and install MP1:

    * by downloading the MP media images from either the SCO web site or
      FTP site <RN600MP1.html#rn600mp_webinstall>.

    * from the SCO OpenServer Release 6.0.0 Supplement CD
      <RN600MP1.html#rn600mp_CDinstall>. 

If there are multiple systems on your TCP/IP network that require
Maintenance Pack 1, you can load and install the MP on a software server
and use it as a centralized distribution point. See ``Installing the
Maintenance Pack from the Network'' <RN600MP1.html#rn600mp_netinstall>
for more information.


Installing the Maintenance Pack from Downloaded Media Images

To install the SCO OpenServer Release 6.0.0 MP1 from media images that
you manually download:

   1. Log in as root.

   2. Download the Maintenance Pack from either the SCO web site or
      using FTP:

          * to use the web, go to the SCO OpenServer Release 6.0.0
            Maintenance Pack web page:

            http://www.sco.com/support/update/download/release.php?rid=77

          * to use FTP, go to the SCO Support Download Area:

            ftp://ftp.sco.com/pub/openserver6/600/mp/osr600mp1/

      ------------------------------------------------------------------------
      
NOTE:
      Maintenance Pack 1 consists of a tar archive containing a
      number of media image files with names of the form VOL.000.000,
      VOL.000.001, and so forth. Because all maintenance packs use this
      same filename scheme, you should create a master directory with a
      unique subdirectory to store each maintenance pack. The master
      directory could be /usr/mp, /usr/spool/patches, or whatever suits
      your system layout. The master hierarchy should be writable by
      root only.
      ------------------------------------------------------------------------

   3. Download the 600mp1_vol.tar file and use this command to extract
      the media image files:

      tar xvf 600mp1_vol.tar

   4. Start the Software Manager by double-clicking on its icon on the
      desktop, or by entering the following at the command-line prompt:

      scoadmin software

   5. From the Software menu, select Install New.

   6. When prompted for the host (machine), select the current host and
      then click on Continue.

   7. Select Media Images as the Media Device, then click on Continue.
      (You may need to scroll down before you see the Media Images option.)

   8. Enter the absolute pathname for the directory that contains the
      Maintenance Pack 1 media images. For example:

      /usr/spool/patches/600mp1

      Select OK.

   9. In the Install Selection window, make sure that the Maintenance
      Pack is selected (it will be highlighted and/or have an asterisk).
      Selecting Install now applies the entire Maintenance Pack to your
      system.

      You can also choose individual components from the Maintenance
      Pack by selecting the Expand button and choosing the software from
      the expanded list. The following software can be selected for
      individual install:

        SCO OpenServer 600 Release Supplement RS600A
        Mozilla Web Browser
        Java 2 Standard Edition (J2SE)
        Apache Tomcat Servlet Container
        SCOx language support

      Note that the Release Supplement is not required to install the
      other components; the Apache Tomcat Servlet Container requires
      that the Java 2 Standard Edition is installed.

      Select Install once you have selected all the software you want to
      install.

  10. If you previously installed any of the components that are
      modified by the Maintenance Pack, you are notified that these
      components will be upgraded. Select Continue.

      Additionally, you are warned if certain packages in the
      Maintenance Pack will not be installed because the software they
      modify is not installed on your system. Select Continue.

      ------------------------------------------------------------------------
      WARNING: The Software Manager displays one or more warnings if the
      Maintenance Pack contains fixes for software features that are not
      currently installed on your system. If you do not plan to install
      the affected package, you can ignore such messages and click on
      Continue. However, if you do plan to install this package later,
      you should stop the install process, install the package in
      question from the installation media, and restart the Maintenance
      Pack installation. This ensures the fixes are applied properly
      (and avoids potential problems).

      If any Maintenance Pack fixes were not installed because the
      corresponding feature was not present, the Software Manager shows
      the Maintenance Pack as only partially installed. This is normal.

      ------------------------------------------------------------------------

  11. When the installation is complete, click on OK. The Software
      Manager lists Maintenance Pack 1 among the installed software.

  12. Exit the Software Manager by selecting the Host menu, then Exit.

  13. Reboot the machine:

      shutdown -i6 -g0 -y


Installing the Maintenance Pack from CD-ROM

To install SCO OpenServer Release 6.0.0 Maintenance Pack 1 from the SCO
OpenServer Release 6.0.0 Supplement CD:

   1. Log in as root.

   2. Insert the SCO OpenServer Release 6.0.0 Supplement CD into the drive.

   3. Start the Software Manager by double-clicking on its icon on the
      desktop, or by entering the following at the command-line prompt:

      scoadmin software

   4. From the Software menu, select Install New.

   5. When prompted for the host (machine), select the current host and
      then click on Continue.

   6. Select the appropriate CD-ROM drive as the Media Device, then
      click on Continue.

   7. In the Install Selection window, make sure that the Maintenance
      Pack is selected (it will be highlighted and/or have an asterisk).
      Selecting Install now applies the entire Maintenance Pack to your
      system.

      You can also choose individual components from the Maintenance
      Pack by selecting the Expand button and choosing the software from
      the expanded list. The following software can be selected for
      individual install:

        SCO OpenServer 600 Release Supplement RS600A
        Mozilla Web Browser
        Java 2 Standard Edition (J2SE)
        Apache Tomcat Servlet Container
        SCOx language support

      Note that the Release Supplement RS600A is not required to install
      the other components; the Apache Tomcat Servlet Container requires
      that the Java 2 Standard Edition is installed.

      Select Install once you have selected all the software you want to
      install.

   8. If you previously installed any of the components that are
      modified by the Maintenance Pack, you are notified that these
      components will be upgraded. Select Continue.

      ------------------------------------------------------------------------
      WARNING: The Software Manager displays one or more warnings if the
      Maintenance Pack contains fixes for software features that are not
      currently installed on your system. If you do not plan to install
      the affected package, you can ignore such messages and click on
      Continue. However, if you do plan to install this package later,
      you should stop the install process, install the package in
      question from the installation media, and restart the Maintenance
      Pack installation. This ensures the fixes are applied properly
      (and avoids potential problems).

      If any Maintenance Pack fixes were not installed because the
      corresponding feature was not present, the Software Manager shows
      the Maintenance Pack as only partially installed. This is normal.

      ------------------------------------------------------------------------

   9. When the installation is complete, click on OK. The Software
      Manager lists Maintenance Pack 1 among the installed software.

  10. Exit the Software Manager by selecting the Host menu, then Exit.

  11. Reboot the machine:

      shutdown -i6 -g0 -y


Installing the Maintenance Pack from the Network

You can install MP1 from one SCO OpenServer system onto another across a
TCP/IP network.

On the server side, to enable:

   1. In the simplest case, install MP1 on the system that you want to
      use as the software server using one of the installation
      procedures described under ``Installing the Maintenance Pack''
      <RN600MP1.html#rn600mp_install>.

   2. Use the Account Manager (scoadmin account) to create a login
      account named swadmin. When a client system attempts to remotely
      install software from the server system, this password must be
      supplied by the client to authenticate the connection. If this
      account already exists and the password has been forgotten, use
      the Account Manager to define a new password. 

On the client side, to install the Maintenance Pack from the server:

   1. Start the Software Manager and select Install New.

   2. In the Begin Installation window, you are prompted for the source
      location of the Maintenance Pack. Select From Another Host.

   3. Type in the network node name of the software server and the
      password for the swadmin account on the software server.

   4. Proceed with the installation as shown in the previous section,
      beginning with Step 7 <RN600MP1.html#step7>. 

For more information, including how to load the Maintenance Pack on a
server without installing it, see ``Installing and managing software
over the network'' in the online documentation under ``Installation and
Licensing''.


Adding Software After Installing the Maintenance Pack

To add software from the Maintenance Pack that you did not originally
choose for installation:

   1. Log in as root.

   2. Start the Software Manager by double-clicking its icon on the
      desktop, or by entering the following at the command-line prompt:

      scoadmin software

   3. Select the Maintenance Pack in the list of installed software.

   4. Select View->Expand from the command menu.

   5. Select the software that you want to install from the list.

   6. Select Software->Install New from the command menu. If you
      previously installed any of the selected components, you are
      notified that these components will be upgraded. Select Continue.

   7. When the installation is complete, click on OK. The Software
      Manager lists the newly added component among the installed software.

   8. Exit the Software Manager by selecting the Host menu, then Exit.

   9. Reboot the machine:

   shutdown -i6 -g0 -y


Removing the Maintenance Pack

You can remove all of Maintenance Pack 1 from the system, or select one
or more of its components for removal:

   SCO OpenServer 600 Release Supplement RS600A
   Mozilla Web Browser
   Java 2 Standard Edition (J2SE)
   Apache Tomcat Servlet Container
   SCOx language support

------------------------------------------------------------------------
WARNING: Removal of the Release Supplement RS600A is supported, but is
not recommended, as the Release Supplement contains important updates to
the system. Removing any of the optional components (or selecting the
entire Maintenance Pack for removal) completely removes the optional
components from the system. You can selectively install these again from
either MP1 or from the Release 6.0.0 media after removing MP1.
------------------------------------------------------------------------

To remove one or more Maintenance Pack components:

   1. Log in as root.

   2. Start the Software Manager by double-clicking its icon on the
      desktop, or by entering the following at the command-line prompt:

      scoadmin software

   3. Select the Maintenance Pack in the list of installed software.

   4. If you want to remove only part of MP1, choose View->Expand fully
      from the menu, and select the software you want to remove from the
      expanded list.

   5. From the Software menu, select Remove Software. In the
      confirmation window, verify that you selected the correct
      software, then click on Remove.

   6. A window displays, showing you a list of software that will stop
      functioning after the Maintenance Pack is removed. Select Continue.

   7. When the Removal complete window appears, click on OK and exit the
      Software Manager by selecting Exit from the Host menu.

   8. Reboot the machine:

      shutdown -i6 -g0 -y
 

Highlights of the Maintenance Pack
----------------------------------

SCO OpenServer Release 6.0.0 Maintenance Pack 1 contains the following
updates and fixes (the references in parentheses following each
description are internal tracking numbers):

Hardware Support

    * Multiple Core Support -- Multiple core processors have two or more
      processor cores in each physical package. (The number of internal
      processors may also be used in the processor name; for example,
      "dual core" processors.) This architecture continues the trend
      started with hyperthreading, adding enhanced parallelism and
      improved performance.

      One critical difference between hyperthreading and multiple core
      processors is that multiple processor cores are detected
      automatically and utilized if available; hyperthreaded processors,
      on the other hand, are not utilized unless the administrator
      specifically requests their use.

      The use of multiple processor cores is enabled by default; it can
      be disabled with the boot parameter MULTICORE=N entered at the
      boot loader prompt or added to the /stand/boot file. If the use of
      multiple processor cores is explicitly disabled with the
      MULTICORE=N boot parameter, then the use of hyperthreaded
      processors is also disabled. Having multiple core support enabled
      has no effect on systems that do not have multiple core processors.

      Note that hyperthreaded processor support is disabled by default.
      Support for hyperthreaded processors can be enabled with any of
      the following boot parameters:

       ENABLE_HT=Y
       ENABLE_JT=Y
       HYPERTHREAD=Y

      See the boot(HW) manual page.

      No additional CPU licenses are required to use either multiple
      processor cores or hyperthreaded processors.
      (fz532712)

    * setclk command failures fixed -- The setclk command was failing
      because of missing device nodes. This has been fixed.
      (fz532605)

    * Network card failover fixed -- The problem of not being able to
      revert to the primary network interface card (NIC) after a
      failover occurred is fixed. When the primary NIC fails and the
      software switches to using a defined failover NIC, the option to
      Revert to primary is now presented in netcfg(ADM) when the primary
      NIC again becomes available.
      (fz532629)

    * udev driver updated -- A flaw in the udev driver that caused
      errant behavior with respect to device number generation has been
      fixed.
      (fz532577)

    * Driver Updates -- Updates for Host Bus Adapters and other device
      drivers are delivered separately from the Maintenance Pack. You
      can find the latest new and updated device drivers for Release
      6.0.0 at:
      http://www.sco.com/support/update/download/product.php?pfid=12&prid=20.


Backup and Restore

    * emergency_rec command fixed -- Two problems with the emergency_rec
      command have been fixed. The -e option now backs up the entire
      disk, as described on the emergency_rec(ADM) manual page. Tape
      creation failures observed when the system is configured with a
      /tmp directory of type memfs have also been fixed.
      (fz532582, fz532630) 

Files and Directories

    * non-LFS-aware commands no longer work on large files -- MP1 fixes
      an error that allowed some file system related commands (such as
      /bin/chown and /bin/rm) that are not large file system (LFS)
      capable to effect changes in large files (files over 1GB in size).
      This error has been fixed, and these non-LFS-aware commands now
      return an error (E_OVERFLOW) when attempting to access a large
      file. It is important that users and applications that access
      large files have /u95/bin first in their PATH so that the
      LFS-aware commands located there are invoked.
      (fz532639) 

Internet and Intranet

    * Mozilla updated to version 1.7.10 -- This update to Mozilla from
      Mozilla.org addresses the 9 security issues indicated at
      http://www.mozilla.org/projects/security/known-vulnerabilities.html#Mozilla:


       MFSA 2005-56 Code execution through shared function objects
       MFSA 2005-55 XHTML node spoofing
       MFSA 2005-54 Javascript prompt origin spoofing
       MFSA 2005-52 Same origin violation: frame calling top.focus()
       MFSA 2005-51 The return of frame-injection spoofing
       MFSA 2005-50 Possibly exploitable crash in InstallVersion.compareTo()
       MFSA 2005-48 Same-origin violation with InstallTrigger callback
       MFSA 2005-46 XBL scripts ran even when Javascript disabled
       MFSA 2005-45 Content-generated event vulnerabilities

      This updates the browser to the same code base as Mozilla Firefox
      1.0.6 and Thunderbird 1.0.6.
      (fz532746, fz532631)

    * Problems running Mozilla and Firefox together fixed -- Problems
      starting up either Mozilla or Firefox when the other was already
      running have been fixed.
      (fz532645)

    * Missing Java functionality provided -- Java serial I/O support and
      SCOx web services support that was present in the most recent
      versions of SCO OpenServer 5 and UnixWare 7 was left out of
      Release 6.0.0 by mistake. MP1 corrects this as follows:

          o Java serial I/O support is contained in package javaxcomm,
            within a revised version of the Java 2 Standard Edition
            1.4.2 parcel. It is automatically found within the standard
            Java extensions classpath.

          o Java web services support is contained in package javasoap,
            within the same revised Java parcel, and is also contained
            within a revised version of the Apache Tomcat Servlet
            Container 4.1.31 optional services product. It is
            automatically found within the standard extensions Java
            classpath.

          o C and C++ web services support is contained in a newly
            supplied package gsoap within the new SCOxlang optional
            services product. It is found at /usr/lib/gsoap/.

          o Perl and PHP web services support was in 6.0.0, and is
            folded into those distributions.

          o Demos for using web services in all five languages are
            contained in a newly supplied package scoxldemo within the
            same new SCOxlang optional services product. These are
            installed into /usr/lib/scox/language_demos/. The "mk"
            scripts within each subdirectory will indicate how to build
            and execute web services-enabled applications for all five
            languages. 
      (fz532362) 

Networking

    * Unsharing NFS resources errors fixed -- The unshare and unshareall
      commands no longer return errors when unsharing NFS resources.
      (fz532719)

    * Firewall rules can be flushed only by owner -- A bug that allowed
      any user to change or flush the firewall rules (see the ipf(ADMN)
      manual page) has been fixed. Only the owner has read and write
      permissions on ipfilter device nodes.
      (fz532560)

    * NFS deadlock with specfs file systems fixed -- A deadlock that
      occurred when traversing specfs type file systems (such as /dev)
      mounted over NFS has been fixed. Such operations no longer hang.
      (fz532662)

    * routed daemon updated -- Problems observed using routed with
      /etc/inet/gateways have been fixed.
      (fz532052) 

Security

    * Support for Access Control Lists (ACLs) added -- ACLs are enabled
      by editing the file /etc/conf/sdevice.d/dac and changing the N to
      a Y in the file. Save the change, and enter the following two
      commands to rebuild the kernel and reboot the system:

       # /etc/conf/cf.d/link_unix
       # shutdown -i6 -g0 -y

      See the following manual pages for more information on ACLs:
      getacl(C), setacl(C), acl(S), facl(S), aclipc(S), aclsort(S).
      (fz532597)

    * lockpid and mpstat updated to restrict access -- The set-gid (set
      group ID) bit was removed from the lockpid command. The set-gid
      bit was removed from the mpstat command, and the group was changed
      to mem.
      (fz532359) 

System Management

    * psradm command fixed to no longer corrupt /etc/wtmp -- The
      psradm(ADM) command was corrupting /etc/wtmp and /etc/wtmpx. This
      would cause commands like who to return errors. This problem has
      been fixed in MP1.
      (fz532744)

    * configure command -x option now works in pipelines -- The
      configure -x command has been fixed to no longer execute its own
      internal pager; this made piping the output to another command fail.
      (fz532516)

    * telnet and rlogin fixed to allow eight-bit characters -- The
      telnet and rlogin commands have been updated to allow eight-bit
      characters on input. This bug was preventing special symbols (such
      as pound and euro) from being entered when a Release 6.0.0 machine
      was either the client or server in a telnet or rlogin session.
      (fz532366)

    * File limit in xemul updated -- The XENIX Emulator xemul(C) no
      longer has a limit of 60 open files; it can open as many as the
      kernel is tuned to allow (the default is 2048).
      (fz532564)

    * Problems recognizing memory with multiple licenses fixed --
      Problems recognizing extra memory on systems with multiple
      licenses applied (for example, an Upgrade license plus an 8GB
      Memory license) have been fixed.
      (fz532691)

    * DOS commands no longer fail on second try -- The DOS file system
      related commands (doscp, dosrm, dosdir, doscat, dosmkdir) were
      failing on second and subsequent executions by any user, with
      errors like the following:

       /tmp/00448dos: Permission denied
       doscp: can't seize /dev/install

      This happened because of a temporary file left behind by the first
      execution of the command. This problem has been fixed.
      (fz532710, fz532716) 

Development System

    * cc error for bool variables fixed -- The cc compiler could
      generate one or both of the following errors when compiling code
      using pointers to boolean values:

UX:acomp: ERROR: "compiler_err.c", line 12: internal compiler error:  can't deal with 
op STAR
...
UX:as: ERROR: /var/tmp/ctm2AAAa005X_:56:invalid operand combination: xorb

      This problem is fixed in MP1.
      (fz532751)

    * C++ bit-field struct initializer list error fixed -- A fix for the
      C++ compiler is included in MP1 which corrects a bug in which
      broken code was generated for initialization of bitfield members
      of struct/union/class objects."
      (fz532625)

    * Set installation problems fixed -- Package set postinstall scripts
      are now executed using the correct set of system commands.
      (fz532526) 


Maintenance Pack Notes and Limitations
--------------------------------------

The following notes and limitations apply to SCO OpenServer Release
6.0.0 Maintenance Pack 1:

    * Warning after installing MP1 -- After installing the RS600A
      Release Supplement from MP1, the following message is displayed on
      the console (and recorded in /var/adm/messages and /var/adm/syslog):

       WARNING:
           The SCO Licensing Policy Manager Daemon (sco_pmd) has terminated
           and been restarted.  This usually indicates a serious system problem
           and you are encouraged to contact your SCO service provider for 
           help.

      This message is expected when the Release Supplement is installed
      and can be safely ignored. The Release Supplement contains updates
      to the Policy Manager Daemon (PMD); the PMD is stopped and
      restarted by the Supplement to configure the updates.

    * Privileges on xemul reset during removal of RS600A -- After
      removal of RS600A, the xemul binary no longer has the appropriate
      privileges to run. They can be restored with the following command:

   /sbin/filepriv -f "dacread,setuid" /usr/bin/xemul
Back to Search ResultsBack to Search Results