Release Notes for ProLiant Support Pack for Red Hat Enterprise Linux 4, v7.80 Following is the list of all the components that changed in 7.80 from 7.70. ******************************** Removed the following components from the Support Pack: hppyd-1.0.3-6.linux.rpm - HP Protect Your Data Information & Application Downloads for Linux, v1.0.3-6 e100-3.5.14e-1.src.rpm - HP ProLiant NC31xx Fast Ethernet NIC Driver for Linux, v3.5.14e-1 ******************************** hp-lpfc-8.0.16.32-4.linux.rpm - HP Linux Driver Kit for Emulex Based Fibre Channel Host Bus Adapters for 2.6.x Kernels, v8.0.16.32-4 Enhancements Added 8.0.16.32 Emulex base driver Changed default number of discovery threads (outstanding login sessions) from 1 to 32 ******************************** cpq_cciss-2.6.16-5.rhel4.x86_64.rpm - HP ProLiant Smart Array Controller (AMD64/EM64T) Driver for Red Hat Enterprise Linux 4 (AMD64/EM64T), v2.6.16-5 Enhancements Added support for the Smart Array P800 Controller. ******************************** cpq_cciss-2.6.16-5.rhel4.i686.rpm - HP ProLiant Smart Array Controller (x86/AMD32) Driver for Red Hat Enterprise Linux 4 (x86), v2.6.16-5 Enhancements Added support for the Smart Array P800 Controller. ******************************** aic7xxx-6.3.11-7.rhel4.x86_64.rpm - HP ProLiant 64-Bit/66-Mhz Dual Channel Wide Ultra3 SCSI Controller Driver for Red Hat Enterprise Linux 4 (AMD64/EM64T), v6.3.11-7 Enhancements Updated kernel support. ******************************** aic7xxx-6.3.11-7.rhel4.i686.rpm - HP ProLiant 64-Bit/66-Mhz Dual Channel Wide Ultra3 SCSI Controller Driver for Red Hat Enterprise Linux 4 (AMD32/x86), v6.3.11-7 Enhancements Updated kernel support. ******************************** aacraid-1.1.5.2432-3.rhel4.i686.rpm - HP 6-Port SATA RAID Controller Driver for Red Hat Enterprise Linux 4 (AMD32/x86), v1.1.5.2432-3 Enhancements Updated kernel support. ******************************** aacraid-1.1.5.2432-3.rhel4.x86_64.rpm - HP 6-Port SATA RAID Controller Driver for Red Hat Enterprise Linux 4 (AMD64/EM64T), v1.1.5.2432-3 Enhancements Updated kernel support. ******************************** mptlinux-3.02.83.12-2.rhel4.x86_64.rpm - HP U320 SCSI Adapter and SAS HBA with RAID (AMD64/EM64T) Driver for Red Hat Enterprise Linux 4 (AMD64/EM64T), v3.02.83.12-2 Enhancements Added support for HP SC44Ge HBA. ******************************** mptlinux-3.02.83.12-2.rhel4.i686.rpm - HP U320 SCSI Adapter and SAS HBA with RAID (AMD32 & x86) Driver for Red Hat Enterprise Linux 4 (x86), v3.02.83.12-2 Enhancements Added support for HP SC44Ge HBA. ******************************** e1000-7.4.24b-1.src.rpm - HP NC61xx/71xx/310x/340x/360x Gigabit Ethernet NIC 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 NC10xx/67xx/77xx/150x/320x/324x/325x/326x Tigon3 Gigabit Ethernet NIC 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 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. ******************************** bnx2-1.4.52d-1.src.rpm - HP NC370x/371x/373x/374x/380x Gigabit Ethernet NIC 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. ******************************** 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.rhel4.i386.rpm - HP OpenIPMI Device Driver for Red Hat Enterprise Linux 4, Update 6 (x86), v7.8.0-83.rhel4 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.rhel4.x86_64.rpm - HP OpenIPMI Device Driver for Red Hat Enterprise Linux 4 (AMD64/EM64T), v7.8.0-83.rhel4 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.rhel4.i386.rpm - HP System Health Application and Insight Management Agents for Red Hat Enterprise Linux 4 (x86), v7.8.0-88.rhel4 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.rhel4.x86_64.rpm - HP System Health Application and Insight Management Agents for Red Hat Enterprise Linux 4 (AMD64/EM64T), v7.8.0-88.rhel4 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.rhel4.i386.rpm - HP Lights-Out Drivers and Agents for Red Hat Enterprise Linux 4 (x86), v7.8.0-75.rhel4 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.rhel4.x86_64.rpm - HP iLO2 High-Performance Mouse for Linux, v7.8.0-75.rhel4 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 Version Control Agent 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.rhel4.linux.rpm - HP Linux ProLiant Essentials Licensing for Red Hat Enterprise Linux 4, v1.0.1-1.rhel4 Enhancements This software now supports the NC364T and NC110T NICs. ******************************** hp-vt-1.1.1-1.rhel4.linux.rpm - HP Virus Throttle for Red Hat Enterprise Linux 4, v1.1.1-1.rhel4 Enhancements This software now supports the NC110T and NC364T NICs. ******************************** cmanic-7.8.0-3.rhel4.linux.rpm - HP NIC Agents for Red Hat Enterprise LINUX 4, v7.8.0-3.rhel4 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.