Previous Topic: customize_eac_pkg Command—Customize Solaris Native PackageNext Topic: Install on a Solaris Branded Zone


Upgrade Solaris Native Package on Solaris Zones

To manage the CA ControlMinder installation with all your other software installations, install the customized CA ControlMinder Solaris native package. Make sure you use the same CA ControlMinder version in all zones.

Solaris native packaging may require user interaction by default, and we recommend to configure the installation as follows to run silently.

Note: For more information about the installation administration file ("myadmin") and how to use it, see the Solaris man page for pkgadd(1M) and admin(4).

Follow these steps:

  1. Generate the installation administration file in $CONFIG_DIR to activate silent installation:
    convert_eac_pkg -p
    

    The file "myadmin" is created from a generic template.

  2. Edit the myadmin file and modify the following settings:
    setuid = nocheck
    action = nocheck
    

    You have configured the installation administration file to run silently.

  3. Install your customized CA ControlMinder package silently using the -n option.

    Do one of the following:

  4. Verify that the two versions exist in parallel.
    > ls -l /opt/CA/
    /opt/CA/AccessControl/ -> /opt/CA/AccessControl_128SP0_000
    /opt/CA/AccessControl.old/
    /opt/CA/AccessControl_128SP0_000/
    
  5. Verify that the /etc/seos.ini link is up-to-date and points to the seos.ini file of the new version.
    > ls -l /etc/seos.ini
    /etc/seos.ini -> /opt/CA/AccessControl_128P0_000/seos.ini
    

The installation is complete. You can now start CA ControlMinder.