Добавить ограничение повышением прав с помощью polkit #56

Open
opened 3 years ago by asmeron · 4 comments
Owner

Добавить ограничение повышением прав с помощью polkit:

  1. Правило отдельное на пункт "Сохранение конфигурации"
  2. Правило отдельное на пункт "Сохранение локальной конфигурации"
  3. Правило отдельное на пункт "Сохранение глобальной конфигурации"
  4. Правило отдельное на пункт "Загрузка глобальной конфигурации"
  5. Правило на ограничение отображения визуальных объектов "Синхронизировать"
  6. Правило на ограничение отображения визуальных объектов "Синхронизировать аппаратное время"
  7. Правило на ограничение отображения визуальных объектов "Поле выбора типа NTP синхронизации"
  8. Правило на ограничение отображения визуальных объектов "Поле выбора вариантов NTP серверов"
  9. Правило на ограничение отображения визуальных объектов "Поля выбора часового пояса"
Добавить ограничение повышением прав с помощью polkit: 1. Правило отдельное на пункт "Сохранение конфигурации" 2. Правило отдельное на пункт "Сохранение локальной конфигурации" 3. Правило отдельное на пункт "Сохранение глобальной конфигурации" 4. Правило отдельное на пункт "Загрузка глобальной конфигурации" 5. Правило на ограничение отображения визуальных объектов "Синхронизировать" 6. Правило на ограничение отображения визуальных объектов "Синхронизировать аппаратное время" 7. Правило на ограничение отображения визуальных объектов "Поле выбора типа NTP синхронизации" 8. Правило на ограничение отображения визуальных объектов "Поле выбора вариантов NTP серверов" 9. Правило на ограничение отображения визуальных объектов "Поля выбора часового пояса"
user-166 was assigned by asmeron 3 years ago
Igor1 was assigned by asmeron 3 years ago
user-166 added this to the Версия 2.x milestone 3 years ago
user-166 modified the milestone from Версия 2.x to Версия 4.x 3 years ago
Collaborator

С этим не разобрались. Утилиты работают через sudo. Имеет смысл держать задачу открытой?

С этим не разобрались. Утилиты работают через sudo. Имеет смысл держать задачу открытой?
asmeron commented 1 year ago
Poster
Owner

Нет, утилиты не работают через sudo, сейчас та-же работают через polkit, но глобально применяется, только на открытие утилиты.
Требуется что-бы правила отдельно были описаны в polkit и только на конкретное действие правил был запрос пароля и выполнение, а сама утилита запускалась от обычного пользователя.

Этот функционал нужно будет реализовать, после окончания разработки приоритетных утилит. Не закрывать.

Нет, утилиты не работают через sudo, сейчас та-же работают через polkit, но глобально применяется, только на открытие утилиты. Требуется что-бы правила отдельно были описаны в polkit и только на конкретное действие правил был запрос пароля и выполнение, а сама утилита запускалась от обычного пользователя. Этот функционал нужно будет реализовать, после окончания разработки приоритетных утилит. Не закрывать.
Collaborator

раз уж теперь есть полноценный репозиторий для шаблона утилит
https://gitea.ublinux.ru/Resources/ubl-settings-TEMPLATE
то предлагаю эту задачу перенести туда, да и все общие для всех утилит задачи писать туда

раз уж теперь есть полноценный репозиторий для шаблона утилит https://gitea.ublinux.ru/Resources/ubl-settings-TEMPLATE то предлагаю эту задачу перенести туда, да и все общие для всех утилит задачи писать туда
Poster
Owner

Да можно перенести, но не забывать, что правила могут отличаться в разных утилитах

Да можно перенести, но не забывать, что правила могут отличаться в разных утилитах
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubl-settings-datetime#56
Loading…
There is no content yet.