Bug 54947

Summary: phosh [tcb]: Отсутствие понижения привилегий при работе с greetd
Product: Sisyphus Reporter: Egor Shestakov <vedingrot>
Component: phoshAssignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris, bircoph, vedingrot
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
phosh_tcb_egid_fix none

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)