sefcontext - Управляет определениями сопоставления контекста файлов SELinux
Новое в версии 2.2.
Описание
- Управляет определениями сопоставления контекста файлов SELinux.
- Аналогично команде
semanage fcontext.
Требования (для хоста, на котором выполняется модуль)
- libselinux-python
- policycoreutils-python
Параметры
| параметр | обязательный | значение по умолчанию | возможные значения | примечания |
|---|---|---|---|---|
| ftype | нет | a | Тип файла. | |
| reload | нет | да |
| Перезагрузить политику SELinux после применения изменений. |
| selevel | нет | Диапазон SELinux для указанной цели. псевдонимы: serange | ||
| setype | да | Тип SELinux для указанной цели. | ||
| seuser | нет | Пользователь SELinux для указанной цели. | ||
| state | нет | present |
| Желаемое булево значение. |
| target | да | Целевой путь (выражение). псевдонимы: path |
Примеры
# Allow apache to modify files in /srv/git_repos
- sefcontext:
target: '/srv/git_repos(/.*)?'
setype: httpd_git_rw_content_t
state: present
Примечания
Примечание
- Изменения сохраняются после перезагрузки
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Для получения помощи в разработке модулей, если вы заинтересованы, пожалуйста, прочитайте Справочную информацию сообщества и сотрудничество, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/sefcontext_module.html