Patch-ID# 116833-04 NOTE: *********************************************************************** READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE. *********************************************************************** Keywords: sun storedge ebs 7.2 su3 networker 7.2.2 x86 jumbo security Synopsis: Sun StorEdge EBS 7.2_x86 Product Patch SU3 Date: Dec/25/2006 Install Requirements: NA Solaris Release: 7_x86 8_x86 9_x86 10_x86 SunOS Release: 5.7_x86 5.8_x86 5.9_x86 5.10_x86 Unbundled Product: StorEdge Enterprise Backup EBS Unbundled Release: 7.2 Xref: This patch is available for sparc 32-bit as 116831-03, for sparc 64-bit as 116832-03, and for L10N as 116834-03 Topic: Sun StorEdge EBS 7.2_x86 Product Patch Relevant Architectures: i386 BugId's fixed with this patch: 4717320 4734810 4837476 5109491 6175896 6180701 6205983 6275287 6299285 6299292 6299296 6315253 6341773 6365000 6367014 6371520 6375966 6471003 Changes incorporated in this version: 6367014 6471003 Patches accumulated and obsoleted by this patch: 120652-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /bin/nsr /bin/nsr/fumount /bin/nsr/nsrdsa_recover /bin/nsr/nsrdsa_save /bin/nsr/nsrib /bin/nsr/nsriba /bin/nsr/nsrports /bin/nsr/nsrwatch /bin/nsr/nwadmin /bin/nsr/nwbackup /bin/nsr/nwrecover /bin/nsr/nwretrieve /bin/nsr/preclntsave /bin/nsr/pstclntsave /bin/nsr/recover /bin/nsr/save /lib/X11/app-defaults/Networker /lib/nsr /lib/nsr/C /lib/nsr/C/nsr.help /lib/nsr/de_de /lib/nsr/de_de/nsr.help /lib/nsr/gls /lib/nsr/gls/cm /lib/nsr/gls/cm/registry /lib/nsr/gls/lc /lib/nsr/gls/lc/os /lib/nsr/gls/lc/os/portable /lib/nsr/gls/lc/os/portable/C /lib/nsr/libfsdc.so /lib/nsr/product.res /lib/nsr/uasm /sbin/nsr /sbin/nsr/mminfo /sbin/nsr/mmlocate /sbin/nsr/mmpool /sbin/nsr/nsr_shutdown /sbin/nsr/nsradmin /sbin/nsr/nsralist /sbin/nsr/nsrarchive /sbin/nsr/nsrclone /sbin/nsr/nsrcscd /sbin/nsr/nsrexec /sbin/nsr/nsrexecd /sbin/nsr/nsrinfo /sbin/nsr/nsrmm /sbin/nsr/nsrsup /sbin/nsr/nsrwizreg /sbin/nsr/savefs Problem Description: 6367014 EBS/'save' backs up automounted file as 'hidden directory' 6471003 EBS/ mminfo no results when query for multiple locations (from 116833-03) 6375966 EBS/NetWorker pstclntsave core dumping intermittenly 6365000 EBS 7.2: Unable to recover symlinks on x86 client 6341773 Patch 116832-02 over writes lus.conf causing the user to loose his device paths. (from 116833-02) 6315253 need to rev EBS 7.2.1 patches due to issue with post-processing scripts (from 116833-01) 6299296 EBS portmapper allows remote calls to pmap_set and pmap_unset 6299292 The EBS Database server's authentication scheme can be circumvented 6299285 EBS' AUTH_UNIX authentication scheme can be circumvented 5109491 *ebs 7.2beta1_rev3* wrong info on dat 72 on nwadmin gui 6175896 *ebs7.2beta1_rev3* pkgrm does not clean up /usr/lib/nsr directory. 6180701 *ebs7.2beta1_rev3* RPC error during pkgadd of SUNWebsn and SUNWebss 6205983 EBS 7.1 SUNWebsc request script not compliant with solaris packaging standards. 6275287 ebs7.2su1 beta Core dump when 'inquire' run 4734810 lus: panic from null pointer deref in lus_doucmd() 4837476 lus expects all devices to be magically attached. 4717320 lus (Legato SCSI User Interface Tap) driver has a broken getinfo implementation (from 120652-01) 6371520 Need iDefense reported security fixes patch for EBS 7.2 release branch built in Sun patch format Patch Installation Instructions: ------------------------------------------------------------------------- Refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions are described below as special install instructions, if any is applicable. ------------------------------------------------------------------------- Special Install Instructions: ------------------------------------------------------------------------- I. Configure Sun StorEdge Enterprise Backup Software with fibre channel devices on Solaris 8 and 9: If you have fibre channel devices in your Sun StorEdge Enterprise Backup Software configuration, it is necessary to reconfigure the fibre channel jukebox and FC tape devices after applying this patch. To reconfigure the fibre channel devices, run the following command after you have installed the patch: /usr/sbin/nsr/lus_add_fp_devs Note that the above instruction is only applicable to Solaris 8 and 9 platforms. ------------------------------------------------------------------------- In order to fully protect your system, you will be required to disable the directed recover feature: 1. Install the EBS 7.2 SU3 patch. 2. In the nsrla resource of the nsrexecd service, disable the directed recover option. Set the attribute to YES; the default setting is NO. To update the Disable the Directed Recover attribute: a) Enter nsradmin -s -p nsrexecd from the command line. b) Enter 'update disable directed recover:Yes' from nsradmin program. c) Type 'y' after 'Update?'. 3. For each EBS server, storage node, and client, set the NSR_BLOCK_ADMIN environment variable to YES. 4. For each EBS server, set the NSR_REQUIRE_ROOT environment variable to YES. ------------------------------------------------------------------------- Installing Sun StorEdge Enterprise Backup Software on Solaris 10 o Installing Sun StorEdge EBS software in an existing Solaris 10 environment: Use the following procedure to install Sun StorEdge EBS 7.2 base software plus this patch (equivalent to ESG NetWorker 7.2.1) in an existing Solaris 10 environment: 1. Install Sun StorEdge EBS 7.2 base packages. After each Sun StorEdge EBS package is installed (server, storage node, client), a prompt appears to start the Sun StorEdge EBS daemons. The default setting is 'Yes'. Be sure to enter 'No' to the prompt, so that the EBS daemons are not started. IMPORTANT NOTE: a. DO NOT start the Sun StorEdge EBS daemons. If the Sun StorEdge EBS daemons are started before all packages are installed, open another window and stop the daemons before installing the remaining packages. b. If the Sun StorEdge EBS daemons are started before all the packages are installed, the nsr_shutdown program stops responding. 2. Install this patch using patch installation instructions given in the section above. o Upgrading both Solaris OS and Sun StorEdge EBS software: Use the following procedure to upgrade the Solaris OS to Solaris 10 and update the Sun StorEdge EBS software to 7.2 release plus this patch (equivalent to ESG NetWorker 7.2.1): 1. Uninstall the previous version of the Sun StorEdge EBS software. For detailed instructions on how to uninstall the Sun StorEdge EBS software, refer to the Sun StorEdge Enterprise Backup Software Installation Guide. 2. On the Sun StorEdge EBS backup server, which is to be upgraded to Solaris 10, rename the existing /nsr directory to something other than /nsr. IMPORTANT NOTE: If you do not rename the /nsr directory, the installation will fail with a 'permission denied' error. If you delete the /nsr directory, all metadata will be lost. 3. Upgrade the server operation system to Solaris 10. For detailed instructions, refer to the appropriate Solaris documentation. 4. Install Sun StorEdge EBS 7.2 base packages. After each Sun StorEdge EBS package is installed (server, storage node, client), a prompt appears to start the Sun StorEdge EBS daemons. The default setting is 'Yes'. Be sure to enter 'No' to the prompt, so that the EBS daemons are not started. IMPORTANT NOTE: a. DO NOT start the Sun StorEdge EBS daemons. If the Sun StorEdge EBS daemons are started before all packages are installed, open another window and stop the daemons before installing the remaining packages. b. If the Sun StorEdge EBS daemons are started before all the packages are installed, the nsr_shutdown program stops responding. 5. Delete the newly created /nsr directory. 6. Install this patch using patch installation instructions given in the section above. 7. Rename the /nsr directory (that was changed in Step 2) back to /nsr. IMPORTANT NOTE: If you do not rename the /nsr directory, previously set indexes, the media database and configuration information will be lost. 8. Due to the tape persistant binding issue that exists in the Solaris OS, the drive targets may not remain the same after the upgrade of Solaris 10. When this occurs, a reconfiguration of the jukebox and tape devices is necessary. For jukeboxes, jbedit can be used to reconfigure. Or, the jukebox and its devices can be deleted from the GUI and then be re-created by running jbconfig. ------------------------------------------------------------------------- Known Limitations: ------------------------------------------------------------------------- o The /system/object and /system/contract directories are not skipped during a backup on Solaris 10 (Sun Bug ID 6192129, ESG LGTpa73509): The /system/object and /system/contract directories should be skipped when running backups on a Solaris 10 OS. Create a .nsr file with directives to skip the /system/object and /system/contract directories. For more information on directives, see the Sun StorEdge Enterprise Backup Software Administrator's Guide. If the directories are not skipped, error messages are reported during a backup. For example: enoexec: /system/contract save: readdir overflow error, backup of directory cannot continue enoexec: /system/contract level=full, 3 KB 00:04:06 9 files enoexec: /system/object savegrp: suppressed 204 lines of output - check daemon.log for details. enoexec: /system/object save: readdir overflow error, backup of directory cannot continue ------------------------------------------------------------------------- References: ------------------------------------------------------------------------- o Refer to ESG NetWorker 7.2.2 Release Notes available at the following location for additional installation, important notes and tips, and known limitations: http://softwaresupport.EMC.com o Note that LGTpa77158 is resolved as a duplicate of LGTpa75442, which is resolved in EBS 7.2 SU1 / NetWorker 7.2.1. ------------------------------------------------------------------------- The following are BugTraq IDs considered fixed in this patch: Sun Bug ID ESG Bug ID Description ---------- ----------- -------------------------------------------- 6367014 LGTpa82182 EBS/'save' backs up automounted file as 'hidden directory' 6471003 LGTpa86516 EBS/ mminfo no results when query for multiple locations (included in 116833-03) 6375966 LGTpa82466 EBS/NetWorker pstclntsave core dumping intermittenly 6365000 LGTpa83937 EBS 7.2: Unable to recover symlinks on x86 client 6341773 Patch 116832-02 over writes lus.conf causing the user to loose his device paths. (included in 116833-02) 6315253 need to rev EBS 7.2.1 patches due to issue with post-processing scripts (included in 116833-01) 6299296 LGTpa74792 Lgtomapper allows one to register and unregister ports from remote machines 6299292 LGTpa78969 Allow disabling of action command editing LGTpa79254 Local root user can not create a custom notification 6299285 LGTpa78920 Remove nsrfile LGTpa78968 Spawning of nsradmin through nsrexecd should be blockable 5109491 LGTpa69367 nwadmin GUI reports 4mm DAT72 device as 4mm DAT7 6175896 LGTpa69684 pkgrm does not clean up /usr/lib/nsr directory 6180701 LGTpa69728 nsradmin: RPC error: Program not registered 6205983 LGTpa73508 Installing NW 7.x on Solaris 10 loops 6275287 LGTpa77513 7.2.1 beta: inquire and jbconfig core dumps on Solaris 4734810 LGTpa72839 NetWorker on Solaris 10 cannot use lus driver 4837476 LGTpa72839 NetWorker on Solaris 10 cannot use lus driver 4717320 LGTpa72839 NetWorker on Solaris 10 cannot use lus driver (included in 120652-01) 6371520 LGTpa83990 Custom release of 7.2.1 with Security fixes(iDefense). From ESG NetWorker 7.2.2 (Build 494) ---------------------------------------- LGTpa86468 Saveset Name and Date info not shown in nwretrieve LGTpa86540 UNC path on Windows client cannot stat but marked successful LGTpa82182 'save' backs up automounted file as 'hidden directory' LGTpa82746 ASR backup cuts off net.cfg file at 1MB LGTpa83250 Cannot restore Cluster db on Windows 2003 LGTpa83647 Change Journal not properly recognizing if files changed LGTpa84067 nsrlmc starts too soon LGTpa84652 Unable to use mminfo to query for savesets with spaces at the end LGTpa84848 FSC: enterprise edition does not accept VSS license LGTpa84923 savegrp cores when group contains multiple OpenVMS clients LGTpa85040 mminfo -m -q for more than 1 pool return all volumes LGTpa85303 inconsistent behaviour of mminfo when written is used in queries LGTpa85585 SYSTEM STATE failed when win 2003 cluster service running LGTpa85861 NDMP backups to nonNDMP device on storage node hangs LGTpa86286 7.3 nsrd dumping core on HPUX 11i LGTpa86516 mminfo no results when query for multiple locations LGTpa86860 During ASR VSS recovery files and dirs converted to lower case LGTpa87446 lus_add_fp_devs script unloads other modules apart from lus LGTpa87725 Networker / Centricstor: tape unmount out of sync with NW res LGTpa87985 mminfo core dumping with -X and -t options specified LGTpa88714 no mminfo info when query ssid & pool and reporting ssid or name LGTpa89021 composite host id on servers in LLM disables licenses randomly LGTpa90353 nwadmin hangs and consumes 100% CPU LGTpa91508 save gives application errors when cluster service is running LGTpa85808 Solaris packaging should be zone (solaris container) aware README -- Last modified date: Monday, December 25, 2006