Bug 44162 - При запущенном сервисе не видит лицензию на токене
Summary: При запущенном сервисе не видит лицензию на токене
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: haspd (show other bugs)
Version: unstable
Hardware: aarch64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-28 12:49 MSK by Pavel Shilov
Modified: 2023-04-23 22:06 MSK (History)
1 user (show)

See Also:


Attachments
список файлов на архитектуре x86 (2.16 KB, text/plain)
2022-10-28 12:49 MSK, Pavel Shilov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Shilov 2022-10-28 12:49:44 MSK
Created attachment 11779 [details]
список файлов на архитектуре x86

Версия пакета: haspd-8.43-alt2.aarch64 из репозитория Sisyphus.

Платформа: 
* ALT Workstation 10.1 (Autolycus)

Шаги воспроизведения:
1. При тестировании 1С сервер на архитектуре aarch64 установил пакет haspd.
2. При запуске сервиса haspd выводится ошибка:
usbkeytest: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by usbkeytest)
usbkeytest: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by usbkeytest)
3. Были установлены библиотеки из репозитория Sisyphus:
* libnsl1-2.35.0.6.491f2e-alt1.aarch64
* glibc-utils-2.35.0.6.491f2e-alt1.aarch64
* glibc-timezones-2.35.0.6.491f2e-alt1.aarch64
* glibc-2.35.0.6.491f2e-alt1.aarch64
* iconv-2.35.0.6.491f2e-alt1.aarch64
* glibc-nss-2.35.0.6.491f2e-alt1.aarch64
* glibc-gconv-modules-2.35.0.6.491f2e-alt1.aarch64
* glibc-locales-2.35.0.6.491f2e-alt1.aarch64
* glibc-pthread-2.35.0.6.491f2e-alt1.aarch64
* glibc-core-2.35.0.6.491f2e-alt1.aarch64
* glibc-preinstall-2.35.0.6.491f2e-alt1.aarch64
4. После установки дополнительных библиотек сервис успешно стартует и определяется токен с лицензией:
# usbkeytest --list
ID: 0529:0001, Bus: 001, Device: 003, Major: 189, Minor: 2 
# usbkeytest --detect
aladdin
5. При проверке статуса сервиса haspd выводится ошибка запуска сервиса aksusbd, hasplm и winehasp:
 # /etc/rc.d/init.d/haspd status
Hardware protection keys support bundle. Etersoft (c) 2008-2016, 2021
HASPD package FILLED
    aksusbd is stopped
    hasplmd is running

Ожидаемый результат: лицензия 1с успешно определяется. 

Фактический результат: Не найдена лицензия.

Список файлов пакета haspd на архитектуре aarch64: 
/etc/hasplm
/etc/hasplm/templates
/etc/hasplm/templates/de.18.0.alp
/etc/hasplm/templates/es.18.0.alp
/etc/hasplm/templates/fr.18.0.alp
/etc/hasplm/templates/it.18.0.alp
/etc/hasplm/templates/ja.18.0.alp
/etc/hasplm/templates/ru.18.0.alp
/etc/hasplm/templates/zh-CN.18.0.alp
/etc/rc.d/init.d/haspd
/etc/rc.d/init.d/haspd.outformat
/etc/sysconfig/haspd
/lib/udev/rules.d/80-hasp.rules
/usr/sbin/hasplmd
/usr/sbin/usbkeytest
/usr/share/doc/haspd-8.43
/usr/share/doc/haspd-8.43/LICENSE.UTF-8.txt
/usr/share/doc/haspd-8.43/NETHASP.INI.example
/usr/share/doc/haspd-8.43/README.UTF-8.txt
/usr/share/doc/haspd-8.43/readme.txt
Comment 1 Vitaly Lipatov 2022-10-29 09:50:06 MSK
Ну по логике, если aksusbd нужен для обращения к USB-ключам, а его нет, лицензия и не будет найдена.
glibc вы обновляли, потому что ставили пакет haspd, собранный для Сизифа, в p10.
Comment 2 Vitaly Lipatov 2023-04-23 22:06:40 MSK
пакет haspd удалён:
https://bugzilla.altlinux.org/show_bug.cgi?id=45923