Bug 38202

Summary: token-manager не запускается
Product: Sisyphus Reporter: Vladimir Cherny <black>
Component: token-managerAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, director, mcpain, rider, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
запуск через второй питон
none
ошибка при запуске через python3 none

Description Vladimir Cherny 2020-03-10 13:51:32 MSK
Created attachment 8656 [details]
запуск через второй питон

token-manager-0.12-alt6.git51687e2.noarch

При запуске python3 /usr/bin/token-manager.py выдает окно с текстом
"
Произошла ошибка:
a bytes-like object is required, not 'str'"

и в консоли libpng warning: iCCP: known incorrect sRGB profile

При запуске python /usr/bin/token-manager.py взлетает, но внутренние записи крокозябрами см. вложение
Comment 1 Sergey V Turchin 2021-06-21 15:41:07 MSK
Не вижу никаких кракозябров, но предлагаю удалить пакет за ненадобностью, т.к. есть alt-csp-cryptopro.
Comment 2 Andrey Cherepanov 2021-06-22 10:07:24 MSK
(Ответ для Sergey V Turchin на комментарий #1)
> Не вижу никаких кракозябров, но предлагаю удалить пакет за ненадобностью,
> т.к. есть alt-csp-cryptopro.

alt-csp-cryptopro работает с копированием сертификатов в локальный кэш, как token-manager? Или только подписывает и проверяет подпись, как gost-crypto-gui?
Comment 3 Sergey V Turchin 2021-06-28 11:12:40 MSK
(Ответ для Andrey Cherepanov на комментарий #2)
> alt-csp-cryptopro работает с копированием сертификатов в локальный кэш, как
> token-manager?
Нет, только проверяет, но, я думаю, мы сможем без этого обойтись на данный момент.

Проблема в том, что он тащит за собой Qt4, а сопровождать его уже категорически хватит.
Comment 4 Sergey V Turchin 2021-08-18 17:15:49 MSK
Так, я не понял. token-manager рабочий или нет?
Если не рабочий, то надо удалять, т.к. тогда он работает только палкой в колесе.
Comment 5 Andrey Cherepanov 2021-08-18 18:01:22 MSK
(Ответ для Sergey V Turchin на комментарий #4)
> Так, я не понял. token-manager рабочий или нет?
> Если не рабочий, то надо удалять, т.к. тогда он работает только палкой в
> колесе.

А с чего он неработающий?
Comment 6 Sergey V Turchin 2021-08-19 09:47:38 MSK
(Ответ для Andrey Cherepanov на комментарий #5)
> А с чего он неработающий?
С этого бага.
Comment 7 Vladimir Cherny 2021-08-19 11:42:52 MSK
token-manager-0.12-alt6.git51687e2.noarch

При запуске выскакивает окно (теперь уже с читаемым текстом:
 
Произошла ошибка:
a bytes-like object is required, not 'str'

Не уверен, что alt-csp-cryptopro умеет всё, что умеет token-manager 
Но если нет, то да, про него можно забыть.
Comment 8 Anton Farygin 2021-08-19 11:45:33 MSK
если в alt-csp-cryptopro не хватает какого-то функционала из token-manager, то нужно этот самый функционал добавить в alt-csp-cryptopro.
Comment 9 Sergey V Turchin 2021-08-19 11:52:24 MSK
(Ответ для Anton Farygin на комментарий #8)
> если в alt-csp-cryptopro не хватает какого-то функционала из token-manager,
Это отдельная утилита. А аналог alt-csp-cryptopro уже удалён из репозитория.

> то нужно этот самый функционал добавить в alt-csp-cryptopro.
В пакет -- возможно, но отдельной утилитой, чтобы не загромождать.
Comment 10 Vladimir Cherny 2021-08-19 13:05:59 MSK
token-manager умеет (вкладка "операции"):

Ввод лицензии КриптоПро CSP
Просмотр лицензии КриптоПро CSP
Установка корневых сертификатов
Установка списков отозванных сертификатов
Просмотр корневых сертификатов
Просмотр списков отозванных сертификатов

Позволяет выбрать ключевой носитель или хранилище.
На носителе (вставлен токен) при выборе контейнера сертификата есть возможность: удалить, просмотреть, установить (видимо локально)...

И это не все. 
alt-csp-cryptopro только подписывает и просматривает подпись.

Функционал сильно разнится.
Comment 11 globonet 2022-03-16 13:40:31 MSK
Баг все еще актуален на Альт РабоЧая Станция 10

При запуске та же ошибка
Есть ли исправление?
Comment 12 globonet 2022-03-16 13:43:22 MSK
Created attachment 10414 [details]
ошибка при запуске через python3
Comment 13 Sergey V Turchin 2022-03-16 13:50:08 MSK
https://t.me/alt_linux/151722
Comment 14 Repository Robot 2022-08-15 18:08:02 MSK
token-manager-0.12-alt8 -> sisyphus:

 Fri Aug 05 2022 Andrey Cherepanov <cas@altlinux> 0.12-alt8
 - Complete port to PyQt5 (ALT #38202).