starting auth section

This commit is contained in:
nazunalika 2020-12-12 05:39:37 -07:00
parent 733a46258b
commit bbf1976a5f
5 changed files with 13 additions and 1 deletions

View File

@ -23,7 +23,7 @@ jobs:
echo 'collections_paths = ./collections' >> ansible.cfg echo 'collections_paths = ./collections' >> ansible.cfg
- name: Install requirements - name: Install requirements
run: ansible-galaxy collection install -r ansible/playbooks/requirements.yml -p collections run: ansible-galaxy install -r ansible/playbooks/requirements.yml
- name: Ansible Lint - name: Ansible Lint
uses: ansible/ansible-lint-action@master uses: ansible/ansible-lint-action@master

View File

@ -0,0 +1,3 @@
# Placeholder
[ipsilon]
idp.rockylinux.org

View File

@ -30,6 +30,9 @@
- name: Configure harden settings - name: Configure harden settings
include: tasks/harden.yml include: tasks/harden.yml
- name: Configure PAM and SSSD
include: tasks/authentication.yml
post_tasks: post_tasks:
- name: Touching run file that ansible has ran here - name: Touching run file that ansible has ran here
file: file:

View File

@ -2,3 +2,6 @@
collections: collections:
- freeipa.ansible_freeipa - freeipa.ansible_freeipa
- community.general - community.general
roles:
- name: geerlingguy.mysql

View File

@ -0,0 +1,3 @@
---
# Configures PAM and SSSD post-ipa client installation. It is recommended that
# that we use a custom authselect profile and build it out from there.