Bug 53907

Summary: qca-qt6 - Некорректная обработка интерактивного ввода команды "qcatool-qt6 cert makereqadv"
Product: Sisyphus Reporter: Руслан Вишталмагомедов <vishtalmagomedovrg>
Component: qca-qt6Assignee: Sergey V Turchin <zerg>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: zerg
Version: unstable   
Hardware: x86   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=53905

Description Руслан Вишталмагомедов 2025-04-19 17:09:08 MSK
Версия:
qca-qt6-2.3.10-alt1.x86_64 (Sisyphus / Task p11#378786)
qca-qt6-2.3.8-alt1.x86_64 (p11)

Стенды:
ALT K Workstation 11.0 (x86_64)
ALT K Workstation 11.0 (x86_64) (обновленный до Sisyphus)

Шаги воспроизведения:
В системе установлены пакеты:
# apt-get install libqca-qt6 qca-qt6 qca-qt6-cyrus-sasl qca-qt6-gcrypt qca-qt6-gnupg qca-qt6-logger qca-qt6-nss qca-qt6-ossl qca-qt6-pkcs11 qca-qt6-softstore

1. $ openssl genrsa -des3 -out private.key 2048
2. $ qcatool-qt6 cert makereqadv private.key
- Select an attribute to add, or enter to move on:

Ввести букву, обозначающую какой-либо пункт, и нажать Enter.

Результат:
Select an attribute to add, or enter to move on: a      
'a
' is not a valid entry.

Ожидаемый результат:
Ввод корректно обработан, и нужный пункт выбран корректно
Comment 1 Руслан Вишталмагомедов 2025-04-19 19:17:59 MSK
также актуально для команды: qcatool-qt5 cert makeselfadv