Bug 49965 - Проблемы с блокированными пользователями в /etc/shadow без tcb
Summary: Проблемы с блокированными пользователями в /etc/shadow без tcb
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: accountsservice (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-09 12:11 MSK by JcVai
Modified: 2024-10-10 08:28 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description JcVai 2024-04-09 12:11:49 MSK
Дублирую из 47499
Установка пакетов brltty 6.5 (orca) и fwupd 1.9.13 (fwupd, fwupd_efi, plasma5-discover-fwupd) ведет к созданию блокированных записей в /etc/shadow, которые вызывают проблемы со связанными с хешированием через tcb приложениями.
Простой пример:
1. устанавливаем brltty (apt-get install brltty)
2. удаляем brltty (apt-get remove brltty)
3. пытаемся удалить пользователя brltty (userdel brltty) - получаем ошибку.

Соответственно, для таких пользователей ( "^$username\:\!. ) в /etc/shadow операции возможны только прямым редактированием файла (стандартные работающие с tcb средства либо выдают ошибку, либо отрабатывают некорректно)

Так же, после появления блокированных пользователей в /etc/shadow через "!" в /etc/lightdm/lightdm.conf сменился greeter-hide-users=false на greeter-hide-users=true (повторно воспроизвести не удалось, глубоко не копал, но из близкого нашел /etc/control.d/facilities/lightdm-greeter-hide-users - возможно именно это отработало по какому-то триггеру)
Comment 1 Alexander Makeenkov 2024-04-09 12:28:31 MSK
Воспроизвелось по шагам из описания.
Comment 2 Антон Мидюков 2024-04-09 12:45:08 MSK
Нужно попробовать бекпортировать изменение:
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/merge_requests/147
Comment 3 Антон Мидюков 2024-04-09 12:46:25 MSK
(Ответ для Антон Мидюков на комментарий #2)
> Нужно попробовать бекпортировать изменение:
> https://gitlab.freedesktop.org/accountsservice/accountsservice/-/
> merge_requests/147
Comment 4 Alexander Makeenkov 2024-10-09 11:29:32 MSK
Воспроизводится в сизифе (текущая версия accountsservice-23.13.9-alt5).