Bug 37681

Summary: Установка пакета выполняется без запроса пароля администратора
Product: Sisyphus Reporter: Vera Blagoveschenskaya <vercha>
Component: packagekitAssignee: Anton Farygin <rider>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: darktemplar, darktemplaralt, imz, iv, rider, sotor, zerg
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
screen none

Description Vera Blagoveschenskaya 2019-12-24 13:05:56 MSK
Created attachment 8491 [details]
screen

plasma5-discover-5.17.4-alt2

Установка приложений через discover выполняется без запрашивания пароля администратора.
При этом удаление пакета без ввода пароля админа не разрешено.

Корректно ли данное поведение?
Comment 1 Sergey V Turchin 2019-12-24 15:00:42 MSK
/usr/share/polkit-1/rules.d/org.freedesktop.packagekit.rules
Comment 2 Sergey V Turchin 2019-12-26 10:27:09 MSK
IMHO удаление более деструктивная операция, чем установка, поэтому лучше её кому попало не доверять.
Comment 3 Vera Blagoveschenskaya 2019-12-26 10:28:58 MSK
Согласна. 
Но тут спорный вопрос с установкой. Например, пользователь (ребенок) может наставить всякой фигни в общую систему.
Comment 4 Sergey V Turchin 2019-12-26 11:25:44 MSK
Я в предыдущем сообщении об этом написал.
К тому же, через GUI Discover выбор фигни достаточно ограниченный.
Comment 5 Aleksei Nikiforov 2020-01-09 11:02:17 MSK
(В ответ на комментарий №3)
> Согласна. 
> Но тут спорный вопрос с установкой. Например, пользователь (ребенок) может
> наставить всякой фигни в общую систему.

Судя по содержимому указанного файла, /usr/share/polkit-1/rules.d/org.freedesktop.packagekit.rules, для этого такой пользователь должен быть залогинен локально и быть в группе wheel. Т.е. это не безусловное право для всех пользователей на установку.