README VERSION : 1.1 README CREATION DATE : 2013-09-10 PATCH-ID : 3.02.61.5 PATCH NAME : VRTSvlic 3.02.61.5 BASE PACKAGE NAME : VRTSvlic BASE PACKAGE VERSION : 3.02.61.4 SUPERSEDED PATCHES : NONE REQUIRED PATCHES : NONE INCOMPATIBLE PATCHES : NONE SUPPORTED PADV : sol11_sparc,sol11_x64,sol11_x86 (P-PLATFORM , A-ARCHITECTURE , D-DISTRIBUTION , V-VERSION) PATCH CATEGORY : OTHER PATCH CRITICALITY : OPTIONAL HAS KERNEL COMPONENT : NO ID : NONE REBOOT REQUIRED : NO REQUIRE APPLICATION DOWNTIME : NO PATCH INSTALLATION INSTRUCTIONS: -------------------------------- BEFORE INSTALLING THE PACKAGE: ------------------------------ The following instructions are for Solaris OS 11.1 1. Note down the existing licenses installed on the system. Run the following command from global zone. #/opt/VRTSvlic/bin/vxlicrep 2. If non-global zones are present on the system, ensure all the zones are in running state. Run the following command from global zone. #zoneadm list -cv 3. Ensure that the SMF service svc:/application/pkg/system-repository:default and svc:/application/pkg/zones-proxyd:default is online on the global zone. # svcs svc:/application/pkg/system-repository:default # svcs svc:/application/pkg/zones-proxyd:default 4. Ensure that the SMF service svc:/application/pkg/zones-proxy-client:default is online inside non-global zone. # svcs svc:/application/pkg/zones-proxy-client:default Note: When you upgrade a package on global zone which has an older version already installed inside non-global zone, the package inside non-global zone also gets updated automatically. If this is the first time you are installing the package on the system, you need to install the package on global zone and then manually install it inside the non-global zone. For solaris10 brand zones you need to manually install the package. Run the following commands from global zone to install or upgrade the package. a. Copy the VRTSvlic to a temporary directory #cp VRTSvlic.p5p /tmp b. Disable the publishers that are not reachable, as package install may fail if any of the already added repositories are unreachable. #pkg set-publisher --disable c. Set the Symantec publisher for the VRTSvlic package #pkg set-publisher -g /tmp/VRTSvlic.p5p Symantec d. Upgrade the VRTSvlic package #pkg install --accept --no-backup-be VRTSvlic e. Verify that VRTSvlic package is installed correctly #pkg info VRTSvlic Name: VRTSvlic Summary: Symantec License Utilities Description: The package contains Symantec License Utilities Category: Applications/System Utilities State: Installed Publisher: Symantec Version: 3.2.61.5 Build Release: 5.11 Branch: None Packaging Date: Tue Aug 20 12:45:00 2013 Size: 3.77 MB FMRI: pkg://Symantec/VRTSvlic@3.2.61.5,5.11:20130820T124500Z f. Verify all the licenses are reported correctly #/opt/VRTSvlic/bin/vxlicrep g. Unset the publisher #pkg unset-publisher Symantec h. Enable the publishers that were disabled earlier. # pkg set-publisher --enable ------------------------------------------------------------ To install packages manually on Solaris brand non-global zones: (The following steps are required only for first time package installation within a non-global zone.) Ensure that the SMF service svc:/application/pkg/system-repository:default and svc:/application/pkg/zones-proxyd:default is online on the global zone. # svcs svc:/application/pkg/system-repository:default # svcs svc:/application/pkg/zones-proxyd:default Ensure that the SMF service svc:/application/pkg/zones-proxy-client:default is online inside non-global zone # svcs svc:/application/pkg/zones-proxy-client:default Login to each of the zone and perform the steps a to h specified above. ------------------------------------------------------------ To install package manually on Solaris10 brand non-global zone, login to the zone and perform the following steps. 1. Uninstall the existing VRTSvlic package. #pkgrm VRTSvlic Opt yes [y] when prompted whether to remove the package when dependency check is failed. 2. Copy the VRTSvlic package to a temporary directory #cp VRTSvlic.pkg /tmp 3. Install the new VRTSvlic package #cd /tmp; pkgadd -d VRTSvlic.pkg 4. Verify that VRTSvlic package is installed correctly #pkginfo -l VRTSvlic PKGINST: VRTSvlic NAME: Symantec License Utilities CATEGORY: application ARCH: sun4u VERSION: 3.02.61.005 BASEDIR: / VENDOR: Symantec Corporation DESC: Symantec License Utilities PSTAMP: VERITAS-VLIC-3.02.61.005:19-Aug-2013 INSTDATE: Aug 23 2013 17:20 STATUS: completely installed FILES: 59 installed pathnames 7 shared pathnames 15 directories 30 executables 10127 blocks used (approx) 5. Verify all the licenses are reported correctly #/opt/VRTSvlic/bin/vxlicrep PATCH UNINSTALLATION INSTRUCTIONS: ---------------------------------- N/A SPECIAL INSTRUCTIONS: --------------------- NONE SUMMARY OF FIXED ISSUES: ----------------------------------------- PATCH ID:3.02.61.5 3276064 (3283382) Error is observed while installing VRTSvlic package inside Solaris 10 branded zone. SUMMARY OF KNOWN ISSUES: ----------------------------------------- NONE KNOWN ISSUES : -------------- NONE FIXED INCIDENTS: ---------------- PATCH ID:3.02.61.5 * INCIDENT NO:3276064 TRACKING ID:3283382 SYMPTOM: Following error is observed while installing VRTSvlic package inside Solaris 10 branded zone. chroot: exec failed: No such file or directory DESCRIPTION: The postinstall script of the VRTSvlic package invokes the vxlicinst binary installed under the /sbin directory. However, inside a Solaris branded zone, the vxlicinst binary is not available under /sbin directory. Hence the errors are observed. RESOLUTION: Postinstall script of VRTSvlic package is modified to install the licensing binaries under /sbin directory for a Solaris branded zone. INCIDENTS FROM OLD PATCHES: --------------------------- NONE