[KB8506] Onboarding wizard displayed during a remote installation of ESET Endpoint Antivirus for macOS

Issue

  • In versions from version 7.3 to 7.4.1500 (included), the onboarding wizard is shown after the remote installation of ESET Endpoint Antivirus for macOS
  • When the onboarding wizard is running, the product does not communicate its statuses into the ESET PROTECT On-Prem Web Console, resulting in the admin being unaware of the current state of the product

Solution

Before installation, run the following commands remotely in this order:

  1. sudo mkdir -p /Library/Application\ Support/ESET/Security
  2. sudo touch /Library/Application\ Support/ESET/Security/configuration.xml

The first one will create a folder /Library/Application Support/ESET/Security. The second one will create a file /Library/Application Support/ESET/Security/configuration.xml. This empty file will act as a mockup configuration and prevent the launch of the onboarding wizard. The installer will overwrite these files during the installation, and file configuration.xml will be removed after the installation.

This workaround will cause two warning logs in the installer log:

  • ./postinstall: ESET Cyber Security Error: Cannot import settings: Invalid argument
  • ./postinstall: ERROR: V7 configuration import failed

These logs are caused by the created files and are safe and can be ignored.