Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.




Cloud Based Installation - Start Here

Pick your OS

Windows

Macintosh

Linux

On Premise Installation - POC Installation

*Please contact your Heureka Support Representative

Having Problems?

Select your OS for troubleshooting

Windows

Macintosh

 

 

Auto Updating

The installer is auto-updating. The installer installs the auto-updating service which then reaches out
to an update service to obtain the latest version of the endpoint software. The initial install can take some time
due to it reaching out to the update service and downloading the update. The log file can be viewed to see
download progress during this process.

Files Provided

  • An auto-updater configuration file updater.config
  • An indexer configuration file agent.config
  • Platform-specific installers:
    • For Windows endpoint-installer-<version>.msi
    • For Mac endpoint-installer-<version>.pkg
    • For Linux
      • Deb-based endpoint-installer-<version>.deb
      • RHEL rpm-based endpoint-installer-rhel-<version>.rpm
      • Fedora rpm-based endpoint-installer-fedora-<version.rpm

The install process for all platforms is to run the platform-specific installer, then copy the configuration files to a
designated directory within the service's installation folder.

Installation Options

The agent.config file contains properties used by the Endpoint service. It may be desirable to change
some of the options, for example the crawl path where indexing is done. By default it is set to C:/Users on
Windows, /Users on Mac, and /home on Linux. To change where indexing is done, change the value of
the endpoint.indexer.crawlPaths property in the agent.config file.

This should be configured before copying the config file to it's destination, so that indexing does not start in the wrong location. This
property is a comma-separated list of directories to crawl. An example property is present in the provided
config file that should look like # endpoint.indexer.crawlPaths=... , this line can be uncommented
(remove the # from the front of the line) and modified, or a new one can be added on it's own line anywhere
in the file.

AnchorWindows InstructionWindows Instruction

Installing the Windows endpoint service for cloud-based installation

1. Download the files.
2. Install the msi file.
3. If prompted for allowing the app to make changes to the devices, select "Yes"
4. Move the configuration files to this directory:

  • 32-bit windows: C:/Program Files/Indexing Service/conf
  • 64-bit windows: C:/Program Files (x86)/Indexing Service/conf

5. Verify the install is complete by checking that a service named "Indexing Service" has appeared in the Services list (Start - run - services.msc ) and is running. The machine should appear in the Endpoints page of the Interrogate web application.
If the machine does not appear in Interrogate contact a Heureka representative for troubleshooting steps.

Uninstall Steps
Obtain an uninstallation script from a Heureka representative.

Log Files

Log files for the Endpoint service are present in

  • 32-bit windows: C:\Program Files\Indexing Service\log
  • 64-bit windows: C:\Program Files (x86)\Indexing Service\log

 

 

 

AnchorMacintosh InstructionsMacintosh Instructions

Installing the Macintosh endpoint service for cloud-based installation

1. Open the terminal: Applications > Utilities > Terminal.
2. Run the provided installer file via
sudo installer -verboseR -pkg endpoint-installer-<version>.pkg -target / 
3. Move the configuration files into the location used by the Endpoint service
/usr/local/opt/heureka-agent/conf/ 
Via terminal (replace the sources with the real paths on the machine):
sudo mv ~/path/to/agent.config /usr/local/opt/heureka-agent/conf/agent.config
sudo mv ~/path/to/updater.config /usr/local/opt/heureka-agent/conf/updater.configOr by launching Finder from inside this directory
open /usr/local/opt/heureka-agent/conf , then dragging-and-dropping agent.config and updater.config

4. Verify the install is complete by checking that the machine appears in the Endpoints page of the
Interrogate web application.

Uninstall Steps

Run the following commands from a terminal window:

sudo launchctl stop com.heurekasoftware.agent

sudo launchctl unload /Library/LaunchDaemons/com.heurekasoftware.agent.plist

sudo rm -rf /Library/LaunchDaemons/com.heurekasoftware.agent.plist

sudo rm -rf /var/log/com.heurekasoftware.agent*

2. Delete the Endpoint from the Interrogate web application.