Force Policy Update of Symantec AntiVirus over Cisco VPN
Log In or Register to download the BES file, and more.

0 Votes

Description

This action is to address remote clients who have out of date virus definitions due to not checing in to the Symantec Management Server.

Property Details

ID743
TitleForce Policy Update of Symantec AntiVirus over Cisco VPN
DomainBESC
Download Size0
SourceInternal
Source IDjgstew
Source Release Date8/23/2012 12:00:00 AM
KeywordsSymantec AntiVirus, CiscoVPN, updates, virus definitions
Is TaskTrue
Added by on 12/6/2012 2:51:24 PM
Last Modified by on 12/6/2012 2:51:24 PM
Counters 7249 Views / 15 Downloads
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

isWindows (Relevance 1172)
Used in 1152 fixlets and 538 analyses   * Results in a true/false
Show indented relevance
windows of operating system
Used in 1 fixlet   * Results in a true/false
Show indented relevance
exists key whose (value "DisplayName" of it as string contains "Symantec Endpoint Protection" AND value "DisplayVersion" of it as string as version >= "10.0.1" as version AND exists value "InstallLocation" of it) of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of native registry
Used in 1 fixlet   * Results in a true/false
Show indented relevance
exists file "smc.exe" of folder (value "InstallLocation" of key whose (value "DisplayName" of it as string contains "Symantec Endpoint Protection" AND value "DisplayVersion" of it as string as version >= "10.0.1" as version AND exists value "InstallLocation" of it) of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of native registry as string)
Used in 2 fixlets   * Results in a true/false
Show indented relevance
exists adapters whose (address of it as string != "0.0.0.0" AND description of it as string as lowercase contains "Cisco Systems VPN Adapter" as lowercase) of network
Used in 1 fixlet   * Results in a true/false
Show indented relevance
2*day < (current date - ((substring (6,2) of ((following text of last "\" of (it as string)) of value "DEFWATCH_10" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\SharedDefs" of registry as string) & (substring (4,2) of ((following text of last "\" of (it as string)) of value "DEFWATCH_10" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\SharedDefs" of registry as string) as string as integer as month as three letters) & first 4 of ((following text of last "\" of (it as string)) of value "DEFWATCH_10" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\SharedDefs" of registry as string)) as date))

Actions

Action 1 (default)

Action Link Click here to deploy this action.
Script Type BigFix Action Script
waithidden cmd.exe /c "{pathname of file "smc.exe" of folder (value "InstallLocation" of key whose (value "DisplayName" of it as string contains "Symantec Endpoint Protection" AND value "DisplayVersion" of it as string as version >= "10.0.1" as version AND exists value "InstallLocation" of it) of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of native registry as string)}" -updateconfig
parameter "start_1"="{now}"
pause while {(2*day < (current date - ((substring (6,2) of ((following text of last "\" of (it as string)) of value "DEFWATCH_10" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\SharedDefs" of registry as string) & (substring (4,2) of ((following text of last "\" of (it as string)) of value "DEFWATCH_10" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\SharedDefs" of registry as string) as string as integer as month as three letters) & first 4 of ((following text of last "\" of (it as string)) of value "DEFWATCH_10" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\SharedDefs" of registry as string)) as date))) AND (now-time (parameter "start_1") < 360*second)}
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!
jgstew -
this is a useful example of pausing in actionscript while waiting for a condition to be satisfied, but with a maximum timeout. This is old, so the relevance could be much better.