Bug 52549

Summary: Не показывает ошибку при passwd: Weak password
Product: Sisyphus Reporter: Artem Varaksa <varaksaaa>
Component: userpasswdAssignee: alxvmr <alxvmr>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: george
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Artem Varaksa 2024-12-26 18:00:48 MSK
Шаги
====

1. $ userpasswd или из меню.
2. Ввести текущий пароль.
3. Дважды ввести пароль, не соответствующий системной политике (слишком короткий и т. п.), например "q".

Фактический результат
=====================

Нет окна об ошибке или успешном завершении. При запуске из терминала видно, что passwd все еще запущен и выводит сообщения вида:

Weak password: too short.
Weak password: not enough different characters or classes for this length.
Weak password: based on a common sequence of characters and not a passphrase.

Ожидаемый результат
===================

Диалоговое окно с сообщением об ошибке.

Воспроизводимость
=================

Воспроизводится на виртуальных машинах:

[sisyphus] userpasswd-0.3.5-alt1
ALT Education (XFCE) 10.4 x86_64
ALT Workstation 10.4 x86_64

Не воспроизводится в [p10] userpasswd-0.3.4-alt1.
Comment 1 Repository Robot 2025-01-10 22:04:40 MSK
userpasswd-0.3.6-alt1 -> sisyphus:

 Thu Jan 09 2025 Maria Alexeeva <alxvmr@altlinux> 0.3.6-alt1
 - Fixed regression with hang on waitpid (Closes: #52549)
   Thanks to Ivan Volchenko for the fix