How do I update Evo software?
There are a couple of ways a user can update their Evo software (The LDAP agent and/or the Evo Credential Provider):
- Scripting
- Manually downloading/updating
We'll first go over the scripting portion:
Download the script
The script that is needed is atย https://download.evosecurity.com/release/installers/evoinstall-latest.zip
Unzip the file to create the EvoInstall.ps1 PowerShell script file.
Upgrade the Evo Credential Provider to the latest version
- Start an elevated PowerShell instance
- Change the directory to the location of the EvoInstall.ps1 script file
- Execute the command:ย
.\\EvoInstall.ps1 -upgrade -product CredPro
- If you want logging of the installer:ย
.\\EvoInstall.ps1 -upgrade -product CredPro -Log
- โIfโ the log was created, view:ย
cat $Env:Temp\\EvoSecureLogin_install.log
- If credential provider was already at latest version, that log will not be created
Upgrade the LDAP Agent to the latest version
- Start an elevated PowerShell session
- Change the directory to the location of the EvoInstall.ps1 script file
- Stop the LDAP agent:ย
stop-service evoldapsauth
- Execute the command:ย
.\\EvoInstall.ps1 -upgrade -product LdapAgent
- If you want logging of the installer:ย
.\\EvoInstall.ps1 -upgrade -product LdapAgent -Log
- โIfโ the log was created, view catย
$Env:Temp\\EvoLDAPSAgent_install.log
- If LDAP Agent was already at the latest version, that log will not be created
Manual Updating
If scripting is not what you are looking for, you can also manually update the software by navigating to the Evo portal and downloading the latest version(s) of the products you need!
LDAP Agent
- Log-in to the Evo Portal
- Navigate to the customer that the LDAP agent is linked to
- Click Directories
- Click the LDAP tab
- Click on the "Edit" button next to the correct directory and generate a new LDAP Agent
Evo Credential Provider
- Log-in to the Evo Portal
- Navigate to the customer in question
- Click Applications
- Click the Windows Desktop Tile
- Download the latest Evo Credential Provider
Disabling The Evo Agent auto update
If you would like a more controlled roll-out of the Evo Credential Provider and would like to disable the auto-updater, there are a few ways you can accomplish this:
1. If the Evo Credential Provider is already installed, run the following command on the endpoint
Set-ItemProperty hklm:\Software\EvoSecurity\EvoLogin-CP disable_update 1
2. During a silent install using a script, add the following property
msiexec.exe /i EvoCredentialProviderSetep.msi DISABLE_UPDATE=1
Re-enabling The Evo Agent auto Update
If you would like to turn the auto update back on you can do one of the two methods below:
Set-ItemProperty hklm:\software\evosecurity\evologin-cp disable_update 0
Or
Remove-ItemProperty hklm:\software\evosecurity\evologin-cp disable_update