Bug 53219

Summary: userpasswd-gnome работает только в режиме control passwd tcb
Product: Sisyphus Reporter: alxvmr <alekseevamo>
Component: userpasswd-gnomeAssignee: alxvmr <alekseevamo>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: alxvmr
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Ошибки userpasswd-gnome none

Description alxvmr 2025-02-25 13:02:13 MSK
Created attachment 17819 [details]
Ошибки userpasswd-gnome

Если задать traditional или restricted для control passwd, то userpasswd-gnome перестает отрабатывать.
Подобное поведение возникает из-за того, что /usr/lib/userpasswd/helper не может получить доступ к /etc/pam.d/passwd

$ ls /usr/lib/userpasswd/helper -l
-rwx--s--x 1 root shadow 22800 фев 23 23:49 /usr/lib/userpasswd/helper
$ ls -l /etc/pam.d/passwd 
-rw-r----- 1 root shadow 127 июл  1  2018 /etc/pam.d/passwd

Пример для воспроизведения:
$ sudo control passwd restricted
$ ls -l /etc/pam.d/passwd 
-rw------- 1 root root 127 июл  1  2018 /etc/pam.d/passwd

После чего userpasswd-gnome начинает выдавать ошибки (см. вложение).