Создание группы специально для менеджера паролей, как это работает?

Согласноhttps://github.com/intel/CommsPowerManagement/blob/master/sst_bf.py#L121

Получить SST -Базовая частота BF

base_filename = "/sys/devices/system/cpu/cpu" + str(core) + "/cpufreq/base_frequency"

Linux 4.20, исходный код Intel PState:

https://elixir.bootlin.com/linux/v4.20/source/drivers/cpufreq/intel_pstate.c#L739

cpufreq_freq_attr_ro(base_frequency);

Эта строка кода добавлена ​​только с версии 4.20

0
11.10.2020, 21:09
1 ответ

Вы должны запустить программу диспетчера паролей с тем же пользователем и группой (или их идентификаторами ), чтобы программа могла управлять соответствующими файлами и каталогами.

Это очень распространенная практика для программ, работающих как службы. Ряд таких программ автоматически настраивает пользователя и группу в процессе установки, а затем включает конфигурацию для запуска от имени того же пользователя и группы. Примеры включают веб-сервер Apache, Docker и базу данных Postgres.

Фактический процесс переключения варьируется от одного программного обеспечения к другому. У некоторых есть параметры конфигурации, чтобы принять имена пользователей/групп, а затем изменить их программно. Другие используют возможности systemd для запуска от имени определенного пользователя и группы. Я уверен, что есть еще больше доступных вариантов.

1
18.03.2021, 22:58

Теги

Похожие вопросы