Updated AIX Relay - Tivoli Endpoint Manager version 8.1.634.0 Now Available!
Log In or Register to download the BES file, and more.

0 Votes

Description

Version 8.1.634.0 of Tivoli Endpoint Manager is now available!

The latest version of the relay provides several enhancements and fixes. This Fixlet can upgrade all relays on the targeted computers.

You must upgrade your Relays before upgrading your Clients.

Note: This Fixlet message will only become relevant on computers after the Tivoli Endpoint Manager Server has been upgraded. It may take a little while for the relays to notice that the Tivoli Endpoint Manager Server is upgraded.

Note: It is recommended that you run this upgrade targeted to "All Computers" rather than to "Specific Computers" so that all old relays will get upgraded.

Note: This upgrade may take several minutes to run because the relay service will be restarted as part of the upgrade process and the relays will not report their action results right away.

Important Note: In rare cases the relay may fail to automatically start after the upgrade is complete, and must be manually started. Please contact technical support if this occurs.

File Size:

8.71 MB

Property Details

ID157
TitleUpdated AIX Relay - Tivoli Endpoint Manager version 8.1.634.0 Now Available!
Category11
Download Size9131008
SourceIBM
Source ID<Unspecified>
Source SeverityCritical
Source Release Date1/9/2012 12:00:00 AM
KeywordsTivoli Endpoint Manager Note upgrade
Added by on 10/17/2012 1:13:49 PM
Last Modified by on 10/17/2012 1:13:49 PM
Counters 4060 Views / 1 Download
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 0 ratings. ** Log In or Register to add your rating.

Relevance

Used in 47 fixlets   * Results in a true/false
Show indented relevance
version of registration server >= "8.1"
Used in 238 fixlets   * Results in a true/false
Show indented relevance
evaluation of client license = false
Used in 28 fixlets and 11 analyses   * Results in a true/false
Show indented relevance
version of client >= "8.0"
Used in 7 fixlets   * Results in a true/false
Show indented relevance
(exists relay service) and (version of relay service < "8.1.634.0")
Used in 1 fixlet   * Results in a true/false
Show indented relevance
((it = "AIX 6.1") OR (it = "AIX 5.3")) of name of operating system

Actions

Action 1 (default)

Action Link Click here to deploy the Tivoli Endpoint Manager Relay 8.1.634.0 upgrade.
Script Type BigFix Action Script
if { name of operating system = "AIX 6.1" }
    prefetch BESRelayUpgrade.pkg sha1:7a45f7b648ca3ac53ec390d1d53c323a20695fb1 size:9131008 http://software.bigfix.com/download/bes/81/BESRelay-8.1.634.0.ppc_aix61.pkg
elseif { name of operating system = "AIX 5.3" }
    prefetch BESRelayUpgrade.pkg sha1:00b6d3efdfc37704c3546304971bc95e573baae2 size:7663616 http://software.bigfix.com/download/bes/81/BESRelay-8.1.634.0.ppc_aix53.pkg
else
// Didn't match any known target - error
    continue if false
endif
delete "/var/tmp/BESRelayUpgrade.pkg"
// If the next line fails, there is not enough free space to complete this action
continue if {9131008 < free space of drive of folder "/var/tmp"}
move __Download/BESRelayUpgrade.pkg "/var/tmp/BESRelayUpgrade.pkg"
delete "{(client folder of current site as string) & "/__createfile"}"
createfile until __EOF
#!/bin/sh
preserve_symlinks() {"%7b"}
tmpdir=/tmp/${"%7b"}${"%7d"}_bes_upgrade_fixlet
/bin/rm -fr $tmpdir
/bin/mkdir $tmpdir
if [ -L /var/opt/BESRelay ]; then
/bin/ls -l /var/opt/BESRelay | /bin/awk '{"%7b"} print $11 {"%7d"}' > ${"%7b"}tmpdir{"%7d"}/var_opt_BESRelay
/bin/rm /var/opt/BESRelay
fi
{"%7d"}
restore_symlinks() {"%7b"}
if [ -f ${"%7b"}tmpdir{"%7d"}/var_opt_BESRelay ]; then
dst=`/bin/cat ${"%7b"}tmpdir{"%7d"}/var_opt_BESRelay`
for f in `/bin/ls -a /var/opt/BESRelay`; do
if [ $f = '.' -o $f = '..' ]; then
continue
fi
/bin/rm -fr ${"%7b"}dst{"%7d"}/$f
/bin/mv /var/opt/BESRelay/$f ${"%7b"}dst{"%7d"}/$f
done
/bin/rm -fr /var/opt/BESRelay
/bin/ln -s $dst /var/opt/BESRelay
fi
{"%7d"}
preserve_symlinks
/usr/sbin/installp -u BESRelay
/usr/sbin/installp -agqYXd /var/tmp/BESRelayUpgrade.pkg BESRelay
/bin/rm -f /var/tmp/BBESRelayUpgrade.pkg
/etc/rc.d/rc2.d/KBESRelayd stop
restore_symlinks
/etc/rc.d/rc2.d/SBESRelayd start_skipclientrestart
/bin/rm -fr $tmpdir
__EOF
delete /var/tmp/besrelayupgrade
move "{(client folder of current site as string) & "/__createfile"}" /var/tmp/besrelayupgrade
wait chmod 555 /var/tmp/besrelayupgrade
wait /var/tmp/besrelayupgrade
delete /var/tmp/besrelayupgrade
// if for some reason the Tivoli Endpoint Manager Relay hasn't started yet, fail here
continue if {exists running service "BESRelay"}
relay select
Success Criteria

This action will be considered successful when the applicability relevance evaluates to false.


Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!