Bug 54947 - phosh [tcb]: Отсутствие понижения привилегий при работе с greetd
Summary: phosh [tcb]: Отсутствие понижения привилегий при работе с greetd
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: phosh (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-26 17:34 MSK by Egor Shestakov
Modified: 2025-06-26 19:10 MSK (History)
3 users (show)

See Also:


Attachments
phosh_tcb_egid_fix (551 bytes, patch)
2025-06-26 17:34 MSK, Egor Shestakov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Egor Shestakov 2025-06-26 17:34:47 MSK
Created attachment 18895 [details]
phosh_tcb_egid_fix

При работе phosh с greetd возникает проблема с запуском gtk приложений,
которые не позволяют запускаться с suid и sgid правами. Нынешний патч для
работы phosh с tcb делает понижение привилегий после первого ввода пароля,
но если использовать гритер, вместе с первым вводом пароля в phosh мы
пропускаем понижение привилегий.

Думаю, что этот патч нужно присовокупить в нынешнему патчу для tcb, т.к.
они решают одну задачу. Для удобства я привел их к одному префиксу /src/.
Comment 1 Repository Robot 2025-06-26 19:10:53 MSK
phosh-0.48-alt0.9.rc1 -> sisyphus:

 Mon Jun 23 2025 Yuri N. Sedunov <aris@altlinux> 0.48-alt0.9.rc1
 - 0.48_rc1
 - updated alt-tcb-check.patch (ALT #46389)
 - added alt-tcb_egid_fix.patch (ALT #54947)