Sentinel Run-time Environment

Sentinel Run-time Environment

Version: 10.11.1
Last update: 16.01.2025
Operating system:

Sentinel Run-time Environment (RTE) is a specialized software component required for activating and running applications protected by the Thales Sentinel licensing system. It assists in the creation, verification and management of product licenses, making sure that the software is executed in compliance with the applicable licensing policy. Operating silently in the background, RTE provides access to various licensing services, including local machine-locked licenses, online cloud-based licenses, network (LAN) token-based licenses and others.

The component must be installed on the system for the licensed software to function correctly in the following scenarios:

  • Windows: When using software protected with a software-based (Sentinel SL or Sentinel CL) key, such as those delivered for local machine-locked licenses, online cloud-based licenses, etc.;

  • macOS: When using protected software regardless of the license key type, whether a software-based (Sentinel SL or Sentinel CL) key or a hardware-based (Sentinel HL) key in the form of a physical dongle, such as those delivered for portable licenses;

  • Linux: When using software protected with a software-based (Sentinel SL or Sentinel CL) key, or with a hardware-based (Sentinel HL) key if run with regular user privileges (without administrator rights).

The Run-time Environment is integrated with the main software installer. In case the automatic installation of the RTE encounters any issues, the component can be installed manually using the appropriate installation package available on this webpage. Please follow the installation steps below that correspond to your operating system.

Installation steps for Windows

1/4
Extensive list of supported file systems Download the installer

Obtain the appropriate installation file by selecting "Windows" from the drop-down menu and then pressing the "Free download" button at the top right on this webpage.

2/4
Immense support of modern storage technologies Launch the installer

Navigate to the folder where the downloaded file is saved. Run the installation utility by double-clicking on the executable file (the standard name of the file is HASPUserSetup.exe).

3/4
Immense support of modern storage technologies Follow the wizard instructions

The installer will guide you through the process. Simply use the on-screen instructions to complete the installation. The relevant drivers will be installed automatically. By default, you will need to approve this operation when prompted by Windows User Account Control (UAC). If you prefer not to see the UAC prompt during driver installation, you can modify the UAC settings respectively via the Control Panel.

4/4
Immense support of modern storage technologies Verify installation

Once the process is finished, you may check the following directory to verify if the installation was successful:

%CommonProgramFiles(x86)%\Aladdin Shared\HASP\

Installation steps for macOS

1/6
Extensive list of supported file systems Download the installer package

Obtain the appropriate installation package by selecting "macOS" from the drop-down menu and then pressing the "Free download" button at the top right on this webpage.

2/6
Immense support of modern storage technologies Open the downloaded disk image

Find the downloaded disk image file in your "Downloads" folder or navigate to the location where it was saved (the standard name of the file is Sentinel_Runtime.dmg). Double-click the file to mount it. This will open a new window with its contents.

3/6
Immense support of modern storage technologies Launch the installer

Locate the installer package in the opened window (named Sentinel Runtime.pkg or similar). Double-click it to begin the installation process.

4/6
Immense support of modern storage technologies Bypass the macOS security restriction

Since the file comes from outside the Mac App Store, macOS may display a warning message that will prevent the installer from running. This security measure can be bypassed if you right-click the file in the mounted disk image and then select "Open" from the context menu. In the pop-up dialog, click "Open" and proceed with the installation.

5/6
Immense support of modern storage technologies Follow the wizard instructions

The installer will guide you through the process. Simply use the on-screen instructions to complete the installation.

6/6
Immense support of modern storage technologies Verify installation

Once the process is finished, the necessary components will be installed and the Run-time Environment should be launched automatically. You may also check files in the following locations:

/usr/local/sentinel/aksusbd

/usr/local/sentinel/hasplmd

/Library/LaunchDaemons/com.aladdin.aksusbd.plist

/Library/LaunchDaemons/com.aladdin.hasplmd.plist

Installation steps for Linux

1/6
Extensive list of supported file systems Download the installer package

Obtain the appropriate installation file by selecting "Linux" from the drop-down menu and then pressing the "Free download" button at the top right on this webpage.

2/6
Extensive list of supported file systems Disconnect the license key (if any)

If you have a hardware-based license key (physical dongle) for the software, ensure that it is not connected to the computer.

3/6
Extensive list of supported file systems Navigate to the installation file

Open the terminal and navigate to the directory where the downloaded installation package is located.

4/6
Extensive list of supported file systems Launch the installer

Start the installation process by executing one of the following commands, depending on the version of your Linux system:

  • For RedHat, SUSE or CentOS 32-bit ARM systems:

    rpm -i aksusbd-10.11-1.armv7hl.rpm

  • For RedHat, SUSE or CentOS 64-bit ARM systems:

    rpm -i aksusbd-10.11-1.aarch64.rpm

  • For RedHat, SUSE or CentOS 64-bit Intel systems:

    rpm -i aksusbd-10.11-1.x86_64.rpm

  • For Ubuntu or Debian 32-bit ARM systems:

    dpkg -i aksusbd_10.11-1_armhf.deb

  • For Ubuntu or Debian 64-bit ARM systems:

    dpkg -i aksusbd_10.11-1_arm64.deb

  • For Ubuntu or Debian 64-bit Intel systems:

    dpkg -i aksusbd_10.11-1_amd64.deb

Please note: All installation commands require root privileges. In Ubuntu, you can prefix the command with sudo; in other distributions, you may switch to root using the su command.

5/6
Extensive list of supported file systems Verify installation

Once the process is finished, the necessary components will be installed and the Run-time Environment should be launched automatically. You may also check if the following files are present:

/usr/sbin/aksusbd or /usr/sbin/aksusbd _x86_64

/etc/init.d/aksusbd or /etc/init.d/aksusbd_x86_64 (only for old systems that use the sysvinit initialization system)

/usr/sbin/hasplmd or /usr/sbin/hasplmd_x86_64

/etc/udev/rules.d/80-hasp.rules

6/6
Extensive list of supported file systems Reconnect the license key (if any)

If you have a hardware-based license key (physical dongle) for the software, you may connect it back to the computer.