Sentinel Run-time Environment (RTE) – спеціалізований програмний компонент, необхідний для активації та запуску програм, захищених системою ліцензування Sentinel від Thales. Він допомагає у створенні, перевірці та управлінні ліцензіями на продукти, гарантуючи, що програмне забезпечення використовується згідно з відповідною ліцензійною політикою. Тихо працюючи у фоновому режимі, RTE надає доступ до різноманітних служб ліцензування, включно з ліцензіями, прив'язаними до локальних машин (local machine-locked), хмарними онлайн ліцензіями (online cloud-based), мережевими (LAN) ліцензіями на базі токенів (network (LAN) token-based) та іншими.
Компонент має бути встановлений в системі, щоб ліцензоване програмне забезпечення працювало належним чином за наступних сценаріїв:
Windows: якщо використовується програмне забезпечення, захищене програмним ключем (Sentinel SL або Sentinel CL), як-от тим, що надається для ліцензії, прив'язаної до локальної машини, хмарної онлайн ліцензії тощо;
macOS: під час використання захищеного програмного забезпечення незалежно від типу ліцензійного ключа, чи то він програмний (Sentinel SL або Sentinel CL), чи апаратний (Sentinel HL) у формі фізичного пристрою (dongle), як-от ті ключі, що надаються для портативних ліцензій;
Linux: під час використання програмного забезпечення, захищеного програмним (Sentinel SL або Sentinel CL) або апаратним (Sentinel HL) ключем, якщо воно запущене з правами звичайного користувача (без прав адміністратора).
Компонент Run-time Environment інтегрований з інсталятором основного програмного забезпечення. Якщо під час автоматичного встановлення RTE виникли якісь проблеми, компонент можна встановити вручну за допомогою відповідного інсталяційного пакета, який ви можете знайти на цій вебсторінці. Будь ласка, виконайте наведені нижче кроки з встановлення відповідно до вашої операційної системи.
Кроки з встановлення для Windows
Отримайте відповідний інсталяційний файл, вибравши "Windows" у спадному меню та натиснувши кнопку "Завантажити" у верхній правій частині цієї вебсторінки.
Перейдіть до папки, у якій ви зберегли завантажений файл. Запустіть утиліту-інсталятор, двічі клацнувши на виконуваному файлі (стандартна назва файлу HASPUserSetup.exe).
Інсталятор проведе вас через усю процедуру. Просто дотримуйтесь інструкцій на екрані, щоб завершити встановлення. Відповідні драйвери встановляться автоматично. За замовчуванням вам потрібно буде схвалити цю операцію, коли ви отримаєте відповідний запит від Контролю облікових записів Windows (User Account Control або UAC). Якщо ви не бажаєте бачити запит від UAC під час встановлення драйвера, ви можете відповідним чином змінити налаштування UAC через панель керування.
Коли процес встановлення завершиться, ви можете переглянути наступний каталог, щоб перевірити, чи інсталяція пройшла успішно:
%CommonProgramFiles(x86)%\Aladdin Shared\HASP\
Кроки з встановлення для macOS
Отримайте відповідний інсталяційний файл, вибравши "macOS" у спадному меню та натиснувши кнопку "Завантажити" у верхній правій частині цієї вебсторінки.
Знайдіть завантажений файл образу диска в папці "Завантаження" або перейдіть до іншої локації, у якій він був збережений (стандартна назва файлу – Sentinel_Runtime.dmg). Двічі клацніть файл, щоб змонтувати його. Відкриється нове вікно з його вмістом.
Знайдіть пакет інсталятора у відкритому вікні (з назвою Sentinel Runtime.pkg або подібною). Двічі клацніть на ньому, щоб розпочати процес встановлення.
Оскільки файл надійшов не з Mac App Store, macOS може надіслати попередження, яке не дозволить запустити інсталятор. Цей захід безпеки можна обійти, клацнувши правою кнопкою миші на файлі у змонтованому образі диска та вибравши "Відкрити" в контекстному меню. У спливаючому діалоговому вікні натисніть "Відкрити" та продовжуйте встановлення.
Інсталятор проведе вас через усю процедуру. Просто дотримуйтесь інструкцій на екрані, щоб завершити встановлення.
Коли інсталяція завершиться, необхідні компоненти будуть встановлені, а Run-time Environment має запуститись автоматично. Ви також можете перевірити наявність відповідних файлів у наступних місцях:
/usr/local/sentinel/aksusbd
/usr/local/sentinel/hasplmd
/Library/LaunchDaemons/com.aladdin.aksusbd.plist
/Library/LaunchDaemons/com.aladdin.hasplmd.plist
Кроки з встановлення для Linux
Отримайте відповідний інсталяційний файл, вибравши "Linux" у спадному меню та натиснувши кнопку "Завантажити" у верхній правій частині цієї вебсторінки.
Якщо у вас є апаратний ліцензійний ключ (фізичний ключ чи dongle) програмного забезпечення, переконайтесь, що він не підключений до комп'ютера.
Відкрийте термінал і перейдіть до каталогу, у якому знаходиться завантажений інсталяційний пакет.
Розпочніть процес інсталяції, виконавши одну з наведених нижче команд залежно від версії вашої системи Linux:
-
Для 32-розрядних ARM-систем RedHat, SUSE або CentOS:
rpm -i aksusbd-10.11-1.armv7hl.rpm
-
Для 64-розрядних ARM-систем RedHat, SUSE або CentOS:
rpm -i aksusbd-10.11-1.aarch64.rpm
-
Для 64-розрядних Intel-систем RedHat, SUSE або CentOS:
rpm -i aksusbd-10.11-1.x86_64.rpm
-
Для 32-розрядних ARM-систем Ubuntu чи Debian:
dpkg -i aksusbd_10.11-1_armhf.deb
-
Для 64-розрядних ARM-систем Ubuntu чи Debian:
dpkg -i aksusbd_10.11-1_arm64.deb
-
Для 64-розрядних Intel-систем Ubuntu чи Debian:
dpkg -i aksusbd_10.11-1_amd64.deb
Зверніть увагу: усі команди інсталяції вимагають прав root. В Ubuntu ви можете додати до команди префікс sudo; в інших дистрибутивах ви можете переключитися на root за допомогою команди su.
Коли інсталяція завершиться, необхідні компоненти будуть встановлені, а Run-time Environment має запуститись автоматично. Ви також можете перевірити наявність наступних файлів:
/usr/sbin/aksusbd
або /usr/sbin/aksusbd _x86_64
/etc/init.d/aksusbd
або /etc/init.d/aksusbd_x86_64
(лише для старих систем, які використовують систему ініціалізації sysvinit)
/usr/sbin/hasplmd
або /usr/sbin/hasplmd_x86_64
/etc/udev/rules.d/80-hasp.rules
Якщо у вас є апаратний ліцензійний ключ (фізичний ключ чи dongle) програмного забезпечення, ви можете знов підключити його до комп'ютера.