DomainService- How to update versions

TechIDManager DomainService does not do auto-updates. We do provide PowerShell scripts with every release that will do the update seamlessly. There are two reasons for no auto-updates.

  1. Ruffian Software, Inc. has chosen to NOT do remote code execution with the agents. This is for very specific security concerns and to limit attack vectors. Every place that TechIDManager is installed also has an RMM agent installed capable of doing any update process that is needed, so we make the update process completely scriptable and easy to implement in any RMM.
  2. Auto update processes have been hacked with serious consequences at too many vendors and too many time to count recently, so we refuse to be a target for that kind of attack.

To update TechIDManager DomainService on a machine you have two options. Pick only one option. The update PowerShell scripts we provide use options 2 below.

Option 1, keep all the contents in the same original folder. Run these steps on that machine.

  1. In an administrative command prompt from the directory where DomainService.exe was installed run:
    1. DomainService.exe stop
  2. Copy the latest zip file containing the new version to the same directory and extract the contents, overwriting all files.
  3. In an administrative command prompt from the directory where DomainService.exe was just extracted run:
    1. DomainService.exe update
  4. That’s all folks. All previously set options are maintained.

Option 2, put the contents in a new folder. Run these steps on that machine.

  1. Copy the latest zip file containing the new version to a new directory and extract the contents.
  2. In an administrative command prompt from the new directory where DomainService.exe was just extracted run:
    1. DomainService.exe update
  3. That’s all folks. All previously set options are maintained.

If you need assistance or have any issue contact support@ruffiansoftware.com