Action 1 (default)
Action Link Click
here to deploy the BES Client 7.1 upgrade.
Script Type
BigFix Action Script
download http://software.bigfix.com/download/bes/71/BESAgent-7.1.8.13.x86_64_rhe4.rpm
continue if {(size of it = 3590531 AND sha1 of it = "9781eb382db1b1bb876a6743ad57c96a7e9150f6") of file "BESAgent-7.1.8.13.x86_64_rhe4.rpm" of folder "__Download"}
delete "/var/tmp/BESAgent-7.1.8.13.x86_64_rhe4.rpm"
move __Download/BESAgent-7.1.8.13.x86_64_rhe4.rpm "/var/tmp/BESAgent-7.1.8.13.x86_64_rhe4.rpm"
delete "{(client folder of current site as string) & "/__appendfile"}"
appendfile #!/bin/sh
appendfile /etc/init.d/BESClient-{preceding text of first "-" of (version of package "BESAgent" of rpm as string)} stop
appendfile /bin/rpm -U "/var/tmp/BESAgent-7.1.8.13.x86_64_rhe4.rpm"
appendfile /etc/init.d/BESClient-7.1.8.13 start
wait chmod 555 "{(client folder of current site as string) & "/__appendfile"}"
run "{(client folder of current site as string) & "/__appendfile"}"
Success Criteria
This action will be considered successful when the applicability relevance evaluates to false.