drewstinnett.sssd

sssd

Роль, которая помогает установить sssd - демон служб безопасности системы.

Конфигурация роли сделана таким образом, что не требуется изменять саму роль для любого типа конфигурации. Все можно сделать, изменяя параметры роли или объявляя полностью новую конфигурацию в виде переменной. Это делает эту роль абсолютно универсальной. Смотрите примеры ниже для более детальной информации.

Пожалуйста, сообщайте о любых проблемах или отправляйте PR.

Пример

---

# Использование по умолчанию
- hosts: myhost1
  roles:
    - sssd

# Пример конфигурации sssd
- hosts: myhost2
  vars:
    # Просто перезапишите эту переменную новой конфигурацией
    sssd_config:
        ...
        ...
  roles:
    - sssd

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

Список переменных, используемых ролью:

# Пакет, который будет установлен (вы можете указать конкретную версию)
sssd_pkg: sssd

# Конфигурация sssd по умолчанию (вы, вероятно, хотите переписать это)
sssd_config:
  sssd:
    domains: LOCAL
    services: nss
    config_file_version: 2
  nss:
    filter_groups: root
    filter_users: root
  'domain/LOCAL':
    id_provider: local
    auth_provider: local
    access_provider: permit

Зависимости

Лицензия

MIT

Автор

Джири Тыр

О проекте

Role which helps to install sssd service.

Установить
ansible-galaxy install drewstinnett.sssd
Лицензия
mit
Загрузки
91
Владелец