umask

Ansible роль umask

Установите и настройте umask на вашей системе.

GitHub Версия Проблемы Запросы на слияние Скачивания
github Версия Проблемы ЗапросыНаСлияние Ansible Роль

Пример playbook

Этот пример взят из molecule/default/converge.yml и тестируется при каждом пуше, запросе на слияние и выпуске.

---
- name: Сведение
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.umask
      umask: "0027"

Машину нужно подготовить. В CI это делается с помощью molecule/default/prepare.yml:

---
- name: Подготовка
  hosts: all
  become: true
  gather_facts: false

  roles:
    - role: buluma.bootstrap

Также смотрите полное объяснение и пример о том, как использовать эти роли.

Переменные роли

Значения по умолчанию для переменных установлены в defaults/main.yml:

---
# файл значений по умолчанию для umask

umask: "0022"

umask_users:
  - root

Требования

Состояние используемых ролей

Следующие роли используются для подготовки системы. Вы можете подготовить свою систему другим способом.

Требование GitHub Версия
buluma.bootstrap Ansible Molecule Версия

Контекст

Эта роль является частью многих совместимых ролей. Посмотрите документацию этих ролей для получения дополнительной информации.

Вот обзор связанных ролей:

зависимости

Совместимость

Эта роль была протестирована на следующих образах контейнеров:

контейнер теги
Alpine все
Debian все
EL 8
Fedora все
opensuse все
Ubuntu все

Минимальная требуемая версия Ansible — 2.12, тесты были проведены на:

  • предыдущей версии.
  • текущей версии.
  • версии разработки.

Если вы обнаружите проблемы, пожалуйста, зарегистрируйте их на GitHub

История изменений

История роли

Лицензия

Apache-2.0

Информация об авторе

Shadow Walker

О проекте

Install and configure umask on your system.

Установить
ansible-galaxy install buluma/ansible-role-umask
Лицензия
apache-2.0
Загрузки
5180
Владелец
DevOps Engineer