Release Notes for ProLiant Support Pack for SUSE LINUX Enterprise Server 10, v7.80 Following is the list components that changed between the 7.70 release and the 7.80 release of the ProLiant Support Pack for SUSE LINUX Enterprise Server 10. ******************************** hp-lpfc-8.1.6.8-5.sles10.rpm - HP Linux Driver Kit for Emulex Based Fibre Channel Host Bus Adapters for 2.6.x Kernels, v8.1.6.8-5 Enhancements Added 8.1.6.8 base driver. ******************************** cpq_cciss-3.6.16-4.sles10.x86_64.rpm - HP ProLiant Smart Array Controller (AMD64/EM64T) Driver for SUSE LINUX Enterprise Server 10 (AMD64/EM64T), v3.6.16-4 Enhancements Initial release. This driver component supports the HP Smart Array 5x/6x, P600, P400/P400i, E200/E200i, and P800 Controllers. ******************************** cpq_cciss-3.6.16-4.sles10.i586.rpm - HP ProLiant Smart Array Controller (x86/AMD32) Driver for SUSE LINUX Enterprise Server 10 (x86), v3.6.16-4 Enhancements Initial release. This driver component supports the HP Smart Array 5x/6x, P600, P400/P400i, E200/E200i, and P800 Controllers. ******************************** aacraid-1.1.5.2432-3.sles10.i586.rpm - HP 6-Port SATA RAID Controller Driver for SUSE Linux Enterprise Server 10 (AMD32/x86), v1.1.5.2432-3 Enhancements Initial Release. ******************************** aacraid-1.1.5.2432-3.sles10.x86_64.rpm - HP 6-Port SATA RAID Controller Driver for SUSE Linux Enterprise Server 10 (AMD64/EM64T), v1.1.5.2432-3 Enhancements Initial Release. ******************************** mptlinux-3.03.17.05-2.sles10.x86_64.rpm - HP U320 SCSI Adapter and SAS HBA with RAID (AMD64/EM64T) Driver for SUSE LINUX Enterprise Server 10 (AMD64/EM64T), v3.03.17.05-2 Enhancements Added support for HP SC44Ge HBA. ******************************** mptlinux-3.03.17.05-2.sles10.i586.rpm - HP U320 SCSI Adapter and SAS HBA with RAID Driver for SUSE LINUX Enterprise Server 10 (x86), v3.03.17.05-2 Enhancements Added support for HP SC44Ge HBA. ******************************** bnx2-1.4.52d-1.src.rpm - HP NC-Series Multifunction Driver for Linux, v1.4.52d-1 Enhancements This driver now supports Red Hat Enterprise Linux 5. This driver now suppresses the generation of (DRIVER)-debuginfo-(VERSION).rpm. This package was not populated with any files that would aid debugging but the user can continue to use the driver modules with KGDB as it contains debug symbols. ******************************** e1000-7.4.24b-1.src.rpm - HP NC-Series Intel Driver for Linux, v7.4.24b-1 Enhancements This driver now suppresses the generation of (DRIVER)-debuginfo-(VERSION).rpm. This package was not populated with any files that would aid debugging but the user can continue to use the driver modules with KGDB as it contains debug symbols. This driver now supports Red Hat Enterprise Linux 5. ******************************** tg3-3.71g-1.src.rpm - HP NC-Series Broadcom TG3 Driver for Linux, v3.71g-1 Fixes This driver no longer fails loopback when the MAC address is changed. This driver no longer overflows the buffer when writing to nvram. This driver no longer panics when writing to nvram. Enhancements This rpm now supports SUSE LINUX Enterprise Server 10. ******************************** hpsmh-2.1.8-177.linux.i386.rpm - HP System Management Homepage for Linux (x86), v2.1.8-177 Enhancements Updated PHP libraries. Added operating system support to include: Red Hat Enterprise Linux 5 for x86 Addressed the following vulnerabilities: CVE-2007-1835 PHP 4 before 4.4.5 and PHP 5 before 5.2.1, when using an empty session save path (session.save_path), uses the TMPDIR default after checking the restrictions, which allows local users to bypass open_basedir restrictions. CVE-2007-1701 PHP 4 before 4.4.5, and PHP 5 before 5.2.1, when register_globals is enabled, allows context-dependent attackers to execute arbitrary code via deserialization of session data, which overwrites arbitrary global variables, as demonstrated by calling session_decode on a string beginning with "_SESSION|s:39:". CVE-2007-1700 The session extension in PHP 4 before 4.4.5, and PHP 5 before 5.2.1, calculates the reference count for the session variables without considering the internal pointer from the session globals, which allows context-dependent attackers to execute arbitrary code via a crafted string in the session_register after unsetting HTTP_SESSION_VARS and _SESSION, which destroys the session data Hashtable. CVE-2007-1380 The php_binary serialization handler in the session extension in PHP before 4.4.5, and 5.x before 5.2.1, allows context-dependent attackers to obtain sensitive information (memory contents) via a serialized variable entry with a large length value, which triggers a buffer over-read. ******************************** hpsmh-2.1.8-177.linux.x86_64.rpm - HP System Management Homepage for Linux (AMD64/EM64T), v2.1.8-177 Enhancements Updated PHP libraries. Added operating system support to include: Red Hat Enterprise Linux 5 for x86 Addressed the following vulnerabilities: CVE-2007-1835 PHP 4 before 4.4.5 and PHP 5 before 5.2.1, when using an empty session save path (session.save_path), uses the TMPDIR default after checking the restrictions, which allows local users to bypass open_basedir restrictions. CVE-2007-1701 PHP 4 before 4.4.5, and PHP 5 before 5.2.1, when register_globals is enabled, allows context-dependent attackers to execute arbitrary code via deserialization of session data, which overwrites arbitrary global variables, as demonstrated by calling session_decode on a string beginning with "_SESSION|s:39:". CVE-2007-1700 The session extension in PHP 4 before 4.4.5, and PHP 5 before 5.2.1, calculates the reference count for the session variables without considering the internal pointer from the session globals, which allows context-dependent attackers to execute arbitrary code via a crafted string in the session_register after unsetting HTTP_SESSION_VARS and _SESSION, which destroys the session data Hashtable. CVE-2007-1380 The php_binary serialization handler in the session extension in PHP before 4.4.5, and 5.x before 5.2.1, allows context-dependent attackers to obtain sensitive information (memory contents) via a serialized variable entry with a large length value, which triggers a buffer over-read. ******************************** hp-OpenIPMI-7.8.0-83.sles10.i386.rpm - HP OpenIPMI Device Driver for SUSE LINUX Enterprise Server 10 (x86), v7.8.0-83.sles10 Fixes Resolved several issues where hp-OpenIPMI would not rebuild nor would not properly initialize in some configurations. Enhancements The hp-OpenIPMI man page has been updated to describe new debug features and explain some informational and warning messages. ******************************** hp-OpenIPMI-7.8.0-83.sles10.x86_64.rpm - HP OpenIPMI Device Driver for SUSE LINUX Enterprise Server 10 (AMD64/EM64T), v7.8.0-83.sles10 Fixes Resolved several issues where hp-OpenIPMI would not rebuild nor would not properly initialize in some configurations. Enhancements The hp-OpenIPMI man page has been updated to describe new debug features and explain some informational and warning messages. ******************************** hpasm-7.8.0-88.sles10.i586.rpm - HP System Health Application and Insight Management Agents for SUSE LINUX Enterprise Server 10 (x86), v7.8.0-88.sles10 Fixes Resolved a debug message from the hpasmxld or hpasmlited daemon displaying: "Message Class : 0x24". Resolved an issue where the hpasm "rebuild" process did not work as designed: The resulting RPM would not install correctly. Most of the issues were discovered on x86_64 Linux environments. Resolved an issue where the storage agent was not properly sourcing fan events when multiple storage enclosures where chained together. Resolved an issue where the tape status does not change to offline after the external Ultrium SAS tape is powered off. Resolved an issue where the storage agents did not properly detect SAS tapes attached to E500. Resolved an issue where the cmafcad agent can not correctly detect dual port FC HBA. Resolved an issue where the cmafcad agent shows MSA20 is connected to a wrong host controller. The version control agent has been fixed to include “latest version” and “support pack version” of the systems management homepage package. Resolve an issue where hpasmcli was showing UNKNOWN for some of the ipls when there was more than 5. Resolved an issue where the “set boot first xxx” command was not properly setting the boot order for USB Keys and PXE. Enhancements The hpasm man page has been updated to describe the integration with the System Management Homepage. The storage agents were enhanced to recognize NCQ support on new SATA drives. Modified the MIB returned by the storage array agent to always return a valid status during an snmp walk. This is to workaround an issue with some 64 bit versions of net-snmp were not properly handling a return value of -1. Added new functionality to allow a user to leave the existing snmpd.conf file (/etc/snmp/snmpd.conf) alone and not add any values. This allows users to configure VACM for SNMP and allow other applications to co-exist with the hpasm package. A new “/etc/hpasmrc” variable has been created: CMASKIPSNMPCONFIG. This variable is populated as part of the “hpasm activate” process. The resulting “/etc/hpasmrc” file has be used for “silent” or preconfigured installations. The hpasm “rebuild” process (see hpasm(4)) will automatically include this file and generate a new RPM suitable for remote deployment. Added new functionality to not add the user and group name “hpsmh” if the user does not wish to enable the HP ProLiant System Management Homepage (hpsmh). A new “/etc/hpasmrc” variable has been created: CMASKIPHPSMHCONFIG. The local addition of the user and group name “hpsmh” may create some issues in LDAP enabled environments. Added new functionality to not default the value for the hpsmh user and group name to “79. For those customers who choose the default setting to enable hpsmh support, the user name "hpsmh" and the group name "hpsmh" will take the default UID and GID provided by the Linux "useradd(8)" and "groupadd(8)" utilities. The health agent was enhanced to eliminate redundant polling to determine the health of the memory subsystem on some ProLiant systems. Excessive polling could lead to some lost ticks being reported by the kernel. CUSTOMER NOTE: If the HP System Management Homepage (hpsmh) is installed AFTER the hpasm package has been installed, you must execute "service hpasm reconfigure" to set the correct permissions for the "/opt/hp/hpsmh/data" directory. If the SNMP settings have been previously set, select the option to "Skip" the SNMP configuration and leave the existing file intact. Retirements: The hot plug memory driver (cmhp) for the DL740 / DL760 is now retired. ******************************** hpasm-7.8.0-88.sles10.x86_64.rpm - HP System Health Application and Insight Management Agents for SUSE LINUX Enterprise Server 10 (AMD64/EM64T), v7.8.0-88.sles10 Fixes Resolved a debug message from the hpasmxld or hpasmlited daemon displaying: "Message Class : 0x24". Resolved an issue where the hpasm "rebuild" process did not work as designed: The resulting RPM would not install correctly. Most of the issues were discovered on x86_64 Linux environments. Resolved an issue where the storage agent was not properly sourcing fan events when multiple storage enclosures where chained together. Resolved an issue where the tape status does not change to offline after the external Ultrium SAS tape is powered off. Resolved an issue where the storage agents did not properly detect SAS tapes attached to E500. Resolved an issue where the cmafcad agent can not correctly detect dual port FC HBA. Resolved an issue where the cmafcad agent shows MSA20 is connected to a wrong host controller. The version control agent has been fixed to include “latest version” and “support pack version” of the systems management homepage package. Resolve an issue where hpasmcli was showing UNKNOWN for some of the ipls when there was more than 5. Resolved an issue where the “set boot first xxx” command was not properly setting the boot order for USB Keys and PXE. Enhancements The hpasm man page has been updated to describe the integration with the System Management Homepage. The storage agents were enhanced to recognize NCQ support on new SATA drives. Modified the MIB returned by the storage array agent to always return a valid status during an snmp walk. This is to workaround an issue with some 64 bit versions of net-snmp were not properly handling a return value of -1. Added new functionality to allow a user to leave the existing snmpd.conf file (/etc/snmp/snmpd.conf) alone and not add any values. This allows users to configure VACM for SNMP and allow other applications to co-exist with the hpasm package. A new “/etc/hpasmrc” variable has been created: CMASKIPSNMPCONFIG. This variable is populated as part of the “hpasm activate” process. The resulting “/etc/hpasmrc” file has be used for “silent” or preconfigured installations. The hpasm “rebuild” process (see hpasm(4)) will automatically include this file and generate a new RPM suitable for remote deployment. Added new functionality to not add the user and group name “hpsmh” if the user does not wish to enable the HP ProLiant System Management Homepage (hpsmh). A new “/etc/hpasmrc” variable has been created: CMASKIPHPSMHCONFIG. The local addition of the user and group name “hpsmh” may create some issues in LDAP enabled environments. Added new functionality to not default the value for the hpsmh user and group name to “79. For those customers who choose the default setting to enable hpsmh support, the user name "hpsmh" and the group name "hpsmh" will take the default UID and GID provided by the Linux "useradd(8)" and "groupadd(8)" utilities. The health agent was enhanced to eliminate redundant polling to determine the health of the memory subsystem on some ProLiant systems. Excessive polling could lead to some lost ticks being reported by the kernel. CUSTOMER NOTE: If the HP System Management Homepage (hpsmh) is installed AFTER the hpasm package has been installed, you must execute "service hpasm reconfigure" to set the correct permissions for the "/opt/hp/hpsmh/data" directory. If the SNMP settings have been previously set, select the option to "Skip" the SNMP configuration and leave the existing file intact. Retirements: The hot plug memory driver (cmhp) for the DL740 / DL760 is now retired. ******************************** hprsm-7.8.0-75.sles10.i586.rpm - HP Lights-Out Drivers and Agents for SUSE LINUX Enterprise Server 10 (x86), v7.8.0-75.sles10 Fixes Resolved an issue where the device node “/dev/cpqci” was not created when booting to a new / errata kernel. Enhancements Updated the hprsm man page to describe the hprsm package rebuild process. ******************************** hprsm-7.8.0-75.sles10.x86_64.rpm - HP Lights-Out Drivers and Agents for SUSE LINUX Enterprise Server 10 (AMD64/EM64T), v7.8.0-75.sles10 Fixes Resolved an issue where the device node “/dev/cpqci” was not created when booting to a new / errata kernel. Enhancements Updated the hprsm man page to describe the hprsm package rebuild process. ******************************** hpmouse-1.1.0-73.noarch.rpm - HP iLO2 High-Performance Mouse for Linux, v1.1.0-73 Enhancements Add initial release to support Red Hat Enterprise Linux 5. ******************************** hpvca-2.1.8-3.linux.rpm - HP Version Control Agent for Linux, v2.1.8-3 Enhancements Enhanced to support RHEL5. ******************************** hp-pel-1.0.1-1.sles10.linux.rpm - HP ProLiant Essentials Licensing for SUSE Linux Enterprise Server 10, v1.0.1-1.sles10 Enhancements This software now supports the NC373T, NC364T and NC110T NICs. **************************************************************** hp-vt-1.1.1-1.sles10.linux.rpm - HP Virus Throttle for SUSE Linux Enterprise Server 10, v1.1.1-1.sles10 Enhancements This software now supports the NC110T, NC364T, and NC373T NICs. ******************************** cmanic-7.8.0-3.sles10.linux.rpm - HP NIC Agents for SUSE LINUX Enterprise Server 10, v7.8.0-3.sles10 Enhancements Updates for SmartStart 7.80. ******************************** cpqacuxe-7.80-6.linux.rpm - HP Array Configuration Utility for Linux, v7.80-6 Enhancements Support SATA NCQ status. ******************************** hpacucli-7.80-6.linux.rpm - HP Array Configuration Utility CLI for Linux, v7.80-6 Enhancements Support SATA NCQ status. ******************************** hpadu-7.80-6.linux.rpm - HP Array Diagnostics Utility for Linux, v7.80-6 Enhancements Added NCQ support. ******************************** hpdiags-7.8.0-159.linux.i386.rpm - HP Insight Diagnostics Online Edition for Linux, v7.8.0-159 Enhancements Linux Online Support for SmartStart 7.80. ******************************** fibreutils-2.3-2 .linux.i386.rpm - Fibre Channel Utilities for HP StorageWorks FCA2214/FCA2214DC FC HBA for Linux (x86), v2.3-2 Fixes * Thu Mar 29 2007 Build 2.3-2 - Fix problem with lssg where it was printing sg devices where the WWN was all 0's * Thu Mar 08 2007 Build 2.3-1 - Add support for RHEL 5 - Fix if statement in hp_system_info - Add checks for libraries in /usr/lib64 to hp_system_info * Tue Nov 28 2006 Build 2.2-2 - Fixed code that searched for LUNs in probe-luns - Updated the help messages in hp_rescan, probe-luns and adapter_info - Made hp_system_info put data files in a separate directory instead of just /tmp * Thu Nov 16 2006 Build 2.2-1 - Fixed infinite loop in lssg if a device does not have any vendor or product ID output - Added code to lssg to prevent it from running on 2.4 kernel systems - Changed string used to get target port information from QLogic adapters in adapter_info - Added code to probe-luns to only search for LUNs that are defined in /proc/scsi/qla*/* - Added code to hp_system_info to grab information about MultiPulse - Added code to adapter_info to print out the version of MultiPulse if it's installed ******************************** fibreutils-2.3-2.linux.x86_64.rpm - Fibre Channel Utilities for HP StorageWorks FCA2214/FCA2214DC FC HBA for Linux (AMD64/EM64T), v2.3-2 Fixes * Thu Mar 29 2007 Build 2.3-2 - Fix problem with lssg where it was printing sg devices where the WWN was all 0's * Thu Mar 08 2007 Build 2.3-1 - Add support for RHEL 5 - Fix if statement in hp_system_info - Add checks for libraries in /usr/lib64 to hp_system_info * Tue Nov 28 2006 Build 2.2-2 - Fixed code that searched for LUNs in probe-luns - Updated the help messages in hp_rescan, probe-luns and adapter_info - Made hp_system_info put data files in a separate directory instead of just /tmp * Thu Nov 16 2006 Build 2.2-1 - Fixed infinite loop in lssg if a device does not have any vendor or product ID output - Added code to lssg to prevent it from running on 2.4 kernel systems - Changed string used to get target port information from QLogic adapters in adapter_info - Added code to probe-luns to only search for LUNs that are defined in /proc/scsi/qla*/* - Added code to hp_system_info to grab information about MultiPulse - Added code to adapter_info to print out the version of MultiPulse if it's installed. ******************************** Copyright 2003-2007 Hewlett-Packard Development Company, L.P.