Previous Topic: Install UNAB Solaris Native Packages on Selected ZonesNext Topic: Uninstall UNAB Solaris Native Package


Upgrade UNAB on Solaris

The UNAB Solaris native packages let you upgrade and existing version UNAB on Solaris to a newer version of UNAB.

To upgrade UNAB on Solaris

  1. Stop all UNAB daemons.
  2. (Optional) Configure Solaris native installation defaults:
    1. Enter the following command:
      convert_uxauth_pkg -p
      

      The installation administration file is copied to the current location with the name myadmin.

      You can edit the installation administration file to change pkgadd installation defaults. You can then use the modified file for specific installations, such as UNAB, using the pkgadd -a option. However, this file is not specific to UNAB.

    2. Edit the installation administration file (myadmin) as desired, then save the file.

      You can now use the modified installation settings for the UNAB native installation without affecting other installations.

    Note: Solaris native packaging may require user interaction by default. For more information about the installation administration file and how to use it, see the Solaris man page for pkgadd(1M) and admin(4).

  3. Enter the following command:
    pkgadd [-a dir/myadmin] -v -d . UNAB
    
    -a dir/myadmin

    Defines the location of the myadmin installation administration file you created in step 1.

    If you do not specify this option, pkgadd uses the default installation administration file.

    UNAB

    Defines the name of the UNAB native package.

    Note: If you installed the previous version of UNAB in a directory that is not the default directory, specify the full path to the UNAB directory by running the following command:

    ./customize_eac_pkg -i previous-path -d ./ CAeAC
    
    -i Previous-path

    Defines the full path to the existing UNAB directory.

    Note: Verify that the full path name does not contain a slash character (/) at the end.

    The new version of UNAB is now installed but not started.