Deploy - RES ONE Workspace Connector - 1.0.2.0 - Windows (Superseded)
Log In or Register to download the BES file, and more.

0 Votes

Versioning - This is the latest version.

1Deploy - RES ONE Workspace Connector - 1.0.2.0 - Windows (Superseded)6/17/2016 2:15:47 PM
2Deploy - RES ONE Workspace Connector - 1.0.2.0 - Windows (Superseded)8/11/2016 12:56:19 PM
3Deploy - RES ONE Workspace Connector - 1.0.2.0 - Windows (Superseded)10/3/2016 4:45:59 PM
4Deploy - RES ONE Workspace Connector - 1.0.2.0 - Windows (Superseded)12/7/2016 2:00:22 AM

Description

Deploy a new RES ONE Workspace Connector!

This Fixlet has been superseded by Fixlet: Deploy - RES ONE Workspace Connector - 1.0.2.2 - Windows

Failed to load parameterized fixlet.

Property Details

ID22948
TitleDeploy - RES ONE Workspace Connector - 1.0.2.0 - Windows (Superseded)
DomainBESC
CategoryUpgrade
SourceRES Software
Source Release Date12/5/2016 12:00:00 AM
Added by on 12/7/2016 2:00:22 AM
Last Modified by on 12/7/2016 2:00:22 AM
Counters 6193 Views / 25 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

Used in 106 fixlets and 5 analyses   * Results in a true/false
Show indented relevance
exists main gather service
isWindows (Relevance 1172)
Used in 1155 fixlets and 538 analyses   * Results in a true/false
Show indented relevance
windows of operating system
Used in 15 fixlets   * Results in a true/false
Show indented relevance
FALSE
Used in 43 fixlets   * Results in a true/false
Show indented relevance
exists file (pathname of parent folder of parent folder of file of service "res" & "\pwrtech.exe")
Used in 4 fixlets   * Results in a true/false
Show indented relevance
(not exists file (pathname of parent folder of parent folder of file of service "res" & "\res2bes\res2bes.exe")) or (version of file (pathname of parent folder of parent folder of file of service "res" & "\res2bes\res2bes.exe") < "1.0.2.0")

Actions

Action 1

Action Link Click here to deploy this action.
Script Type BigFix Action Script
// Source Release Date: 2016-12-05

prefetch RES2BES.exe sha1:231A94BBBB1AF2776F136114690B1E2F1795C2B9 size:51048 http://downloads.ressoftware.com/downloads/cdm/res2bes/1.0.2.0/RES2BES.exe sha256:23CBE59E5D639BB03159BCCFB97411F44F92D0B2732F97792B80791E1925DD30
prefetch Newtonsoft.Json.dll sha1:b087180286743cb8666032d384a95f344f547729 size:401920 http://downloads.ressoftware.com/downloads/cdm/Newtonsoft.Json.txt

// action log all

parameter "install_path"="{(pathname of parent folder of parent folder of file of service "res" & "\RES2BES")}"

delete __createfile
delete "{parameter "install_path"}\settings.config"
delete "{parameter "install_path"}\Newtonsoft.Json.dll"
delete "{parameter "install_path"}\RES2BES.exe"
delete "{parameter "install_path"}\RES2BES.exe.config"

createfile until __EOF__
="1.0" encoding="utf-8"?>
="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
{parameter "SOAPURL" of action}
{parameter "SOAPUSER" of action}
tbd
Data Source={parameter "DBServer" of action};Initial Catalog={parameter "DBName" of action};Integrated Security=True
Whitelist.ojo
RESBaselineWizard.ojo
RelayServers
RESDeploymentWizard.ojo
WhiteList
Containers
TimeStamp


__EOF__

waithidden cmd /c mkdir "{parameter "install_path"}"

copy __createfile "{parameter "install_path"}\settings.config"
copy __download\Newtonsoft.Json.dll "{parameter "install_path"}\Newtonsoft.Json.dll"
copy __download\RES2BES.exe "{parameter "install_path"}\RES2BES.exe"

delete __createfile

createfile until __EOF__
="1.0" encoding="utf-8" ?>




="RelevanceBinding" />
="UserManagementBinding" />
="DashboardVariableBinding" />



="{parameter "SOAPURL" of action}" binding="basicHttpBinding"
bindingConfiguration="RelevanceBinding" contract="BigFixAPI.RelevancePortType"
name="RelevancePort" />
="{parameter "SOAPURL" of action}" binding="basicHttpBinding"
bindingConfiguration="UserManagementBinding" contract="BigFixAPI.UserManagementPortType"
name="UserManagementPort" />
="{parameter "SOAPURL" of action}" binding="basicHttpBinding"
bindingConfiguration="DashboardVariableBinding" contract="BigFixAPI.DashboardVariablePortType"
name="DashboardVariablePort" />



__EOF__

copy __createfile "{parameter "install_path"}\RES2BES.exe.config"

appendfile {name of drive of folder (parameter "install_path")}
appendfile cd {parameter "install_path"}

if {parameter "ConnectorAuthMethod" of action as lowercase = "Windows Authentication" as lowercase}

appendfile "{parameter "install_path"}\RES2BES.exe" -u "{parameter "SOAPUSER" of action}" -p "{parameter "SOAPPass" of action}" "{parameter "install_path"}\settings.config"

else

appendfile "{parameter "install_path"}\RES2BES.exe" -u "{parameter "SOAPUSER" of action}" -p "{parameter "SOAPPass" of action}" -dbu "{parameter "SQLUser" of action}" -dbp "{parameter "SQLPass" of action}" "{parameter "install_path"}\settings.config"

endif

delete config.bat
move __appendfile config.bat
wait config.bat

wait "{parameter "install_path"}\res2bes.exe" "{parameter "install_path"}\settings.config"
Success Criteria

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


Sharing

Social Media:
Share this page on Yammer

Comments