├── .README.html ├── .ansible-lint ├── .codespell_ignores ├── .codespellrc ├── .commitlintrc.js ├── .fmf └── version ├── .github ├── CODEOWNERS ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── ansible-lint.yml │ ├── ansible-managed-var-comment.yml │ ├── ansible-test.yml │ ├── build_docs.yml │ ├── changelog_to_tag.yml │ ├── codespell.yml │ ├── markdownlint.yml │ ├── pr-title-lint.yml │ ├── qemu-kvm-integration-tests.yml │ ├── test_converting_readme.yml │ ├── tft.yml │ ├── tft_citest_bad.yml │ ├── weekly_ci.yml │ └── woke.yml ├── .gitignore ├── .markdownlint.yaml ├── .ostree ├── README.md ├── get_ostree_data.sh ├── packages-runtime.txt └── roles-runtime.txt ├── .pandoc_template.html5 ├── .yamllint.yml ├── CHANGELOG.md ├── COPYING ├── README-ansible.md ├── README-ostree.md ├── README.md ├── ansible_pytest_extra_requirements.txt ├── contributing.md ├── custom_requirements.txt ├── defaults └── main.yml ├── handlers └── main.yml ├── meta ├── collection-requirements.yml └── main.yml ├── molecule └── default │ ├── Dockerfile.j2 │ └── molecule.yml ├── molecule_extra_requirements.txt ├── plans ├── README-plans.md └── test_playbooks_parallel.fmf ├── pylint_extra_requirements.txt ├── pytest_extra_requirements.txt ├── tasks ├── firewall.yml ├── main.yml ├── manage_config.yml ├── selinux.yml └── set_facts.yml ├── templates └── get_ansible_managed.j2 ├── tests ├── check_firewall_selinux.yml ├── roles │ └── linux-system-roles.postfix │ │ ├── defaults │ │ ├── handlers │ │ ├── meta │ │ ├── tasks │ │ ├── templates │ │ └── vars ├── setup-snapshot.yml ├── tasks │ └── check_header.yml ├── templates │ └── get_ansible_managed.j2 ├── tests_default.yml ├── tests_disable_ipv6.yml ├── tests_previous_replaced.yml ├── tests_set_banner.yml ├── tests_set_file.yml └── vars │ └── rh_distros_vars.yml ├── tox.ini └── vars ├── AlmaLinux_10.yml ├── AlmaLinux_8.yml ├── AlmaLinux_9.yml ├── CentOS_10.yml ├── CentOS_7.yml ├── CentOS_8.yml ├── CentOS_9.yml ├── Fedora.yml ├── Fedora_39.yml ├── RedHat.yml ├── RedHat_10.yml ├── RedHat_7.yml ├── RedHat_8.yml ├── RedHat_9.yml ├── Rocky_10.yml ├── Rocky_8.yml ├── Rocky_9.yml └── main.yml /.README.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.README.html -------------------------------------------------------------------------------- /.ansible-lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.ansible-lint -------------------------------------------------------------------------------- /.codespell_ignores: -------------------------------------------------------------------------------- 1 | passt 2 | -------------------------------------------------------------------------------- /.codespellrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.codespellrc -------------------------------------------------------------------------------- /.commitlintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.commitlintrc.js -------------------------------------------------------------------------------- /.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ansible-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/ansible-lint.yml -------------------------------------------------------------------------------- /.github/workflows/ansible-managed-var-comment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/ansible-managed-var-comment.yml -------------------------------------------------------------------------------- /.github/workflows/ansible-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/ansible-test.yml -------------------------------------------------------------------------------- /.github/workflows/build_docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/build_docs.yml -------------------------------------------------------------------------------- /.github/workflows/changelog_to_tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/changelog_to_tag.yml -------------------------------------------------------------------------------- /.github/workflows/codespell.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/codespell.yml -------------------------------------------------------------------------------- /.github/workflows/markdownlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/markdownlint.yml -------------------------------------------------------------------------------- /.github/workflows/pr-title-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/pr-title-lint.yml -------------------------------------------------------------------------------- /.github/workflows/qemu-kvm-integration-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/qemu-kvm-integration-tests.yml -------------------------------------------------------------------------------- /.github/workflows/test_converting_readme.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/test_converting_readme.yml -------------------------------------------------------------------------------- /.github/workflows/tft.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/tft.yml -------------------------------------------------------------------------------- /.github/workflows/tft_citest_bad.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/tft_citest_bad.yml -------------------------------------------------------------------------------- /.github/workflows/weekly_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/weekly_ci.yml -------------------------------------------------------------------------------- /.github/workflows/woke.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.github/workflows/woke.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.markdownlint.yaml -------------------------------------------------------------------------------- /.ostree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.ostree/README.md -------------------------------------------------------------------------------- /.ostree/get_ostree_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.ostree/get_ostree_data.sh -------------------------------------------------------------------------------- /.ostree/packages-runtime.txt: -------------------------------------------------------------------------------- 1 | postfix 2 | -------------------------------------------------------------------------------- /.ostree/roles-runtime.txt: -------------------------------------------------------------------------------- 1 | firewall 2 | selinux 3 | -------------------------------------------------------------------------------- /.pandoc_template.html5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/.pandoc_template.html5 -------------------------------------------------------------------------------- /.yamllint.yml: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | --- 3 | ignore: | 4 | /.tox/ 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/COPYING -------------------------------------------------------------------------------- /README-ansible.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/README-ansible.md -------------------------------------------------------------------------------- /README-ostree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/README-ostree.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/README.md -------------------------------------------------------------------------------- /ansible_pytest_extra_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/ansible_pytest_extra_requirements.txt -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/contributing.md -------------------------------------------------------------------------------- /custom_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/custom_requirements.txt -------------------------------------------------------------------------------- /defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/defaults/main.yml -------------------------------------------------------------------------------- /handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/handlers/main.yml -------------------------------------------------------------------------------- /meta/collection-requirements.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/meta/collection-requirements.yml -------------------------------------------------------------------------------- /meta/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/meta/main.yml -------------------------------------------------------------------------------- /molecule/default/Dockerfile.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/molecule/default/Dockerfile.j2 -------------------------------------------------------------------------------- /molecule/default/molecule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/molecule/default/molecule.yml -------------------------------------------------------------------------------- /molecule_extra_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/molecule_extra_requirements.txt -------------------------------------------------------------------------------- /plans/README-plans.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/plans/README-plans.md -------------------------------------------------------------------------------- /plans/test_playbooks_parallel.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/plans/test_playbooks_parallel.fmf -------------------------------------------------------------------------------- /pylint_extra_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/pylint_extra_requirements.txt -------------------------------------------------------------------------------- /pytest_extra_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/pytest_extra_requirements.txt -------------------------------------------------------------------------------- /tasks/firewall.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tasks/firewall.yml -------------------------------------------------------------------------------- /tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tasks/main.yml -------------------------------------------------------------------------------- /tasks/manage_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tasks/manage_config.yml -------------------------------------------------------------------------------- /tasks/selinux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tasks/selinux.yml -------------------------------------------------------------------------------- /tasks/set_facts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tasks/set_facts.yml -------------------------------------------------------------------------------- /templates/get_ansible_managed.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/templates/get_ansible_managed.j2 -------------------------------------------------------------------------------- /tests/check_firewall_selinux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tests/check_firewall_selinux.yml -------------------------------------------------------------------------------- /tests/roles/linux-system-roles.postfix/defaults: -------------------------------------------------------------------------------- 1 | ../../../defaults -------------------------------------------------------------------------------- /tests/roles/linux-system-roles.postfix/handlers: -------------------------------------------------------------------------------- 1 | ../../../handlers -------------------------------------------------------------------------------- /tests/roles/linux-system-roles.postfix/meta: -------------------------------------------------------------------------------- 1 | ../../../meta -------------------------------------------------------------------------------- /tests/roles/linux-system-roles.postfix/tasks: -------------------------------------------------------------------------------- 1 | ../../../tasks -------------------------------------------------------------------------------- /tests/roles/linux-system-roles.postfix/templates: -------------------------------------------------------------------------------- 1 | ../../../templates/ -------------------------------------------------------------------------------- /tests/roles/linux-system-roles.postfix/vars: -------------------------------------------------------------------------------- 1 | ../../../vars/ -------------------------------------------------------------------------------- /tests/setup-snapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tests/setup-snapshot.yml -------------------------------------------------------------------------------- /tests/tasks/check_header.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tests/tasks/check_header.yml -------------------------------------------------------------------------------- /tests/templates/get_ansible_managed.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tests/templates/get_ansible_managed.j2 -------------------------------------------------------------------------------- /tests/tests_default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tests/tests_default.yml -------------------------------------------------------------------------------- /tests/tests_disable_ipv6.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tests/tests_disable_ipv6.yml -------------------------------------------------------------------------------- /tests/tests_previous_replaced.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tests/tests_previous_replaced.yml -------------------------------------------------------------------------------- /tests/tests_set_banner.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tests/tests_set_banner.yml -------------------------------------------------------------------------------- /tests/tests_set_file.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tests/tests_set_file.yml -------------------------------------------------------------------------------- /tests/vars/rh_distros_vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tests/vars/rh_distros_vars.yml -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/tox.ini -------------------------------------------------------------------------------- /vars/AlmaLinux_10.yml: -------------------------------------------------------------------------------- 1 | RedHat_10.yml -------------------------------------------------------------------------------- /vars/AlmaLinux_8.yml: -------------------------------------------------------------------------------- 1 | RedHat_8.yml -------------------------------------------------------------------------------- /vars/AlmaLinux_9.yml: -------------------------------------------------------------------------------- 1 | RedHat_9.yml -------------------------------------------------------------------------------- /vars/CentOS_10.yml: -------------------------------------------------------------------------------- 1 | RedHat_10.yml -------------------------------------------------------------------------------- /vars/CentOS_7.yml: -------------------------------------------------------------------------------- 1 | RedHat_7.yml -------------------------------------------------------------------------------- /vars/CentOS_8.yml: -------------------------------------------------------------------------------- 1 | RedHat_8.yml -------------------------------------------------------------------------------- /vars/CentOS_9.yml: -------------------------------------------------------------------------------- 1 | RedHat_9.yml -------------------------------------------------------------------------------- /vars/Fedora.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/vars/Fedora.yml -------------------------------------------------------------------------------- /vars/Fedora_39.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/vars/Fedora_39.yml -------------------------------------------------------------------------------- /vars/RedHat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/vars/RedHat.yml -------------------------------------------------------------------------------- /vars/RedHat_10.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/vars/RedHat_10.yml -------------------------------------------------------------------------------- /vars/RedHat_7.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/vars/RedHat_7.yml -------------------------------------------------------------------------------- /vars/RedHat_8.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/vars/RedHat_8.yml -------------------------------------------------------------------------------- /vars/RedHat_9.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/vars/RedHat_9.yml -------------------------------------------------------------------------------- /vars/Rocky_10.yml: -------------------------------------------------------------------------------- 1 | RedHat_10.yml -------------------------------------------------------------------------------- /vars/Rocky_8.yml: -------------------------------------------------------------------------------- 1 | RedHat_8.yml -------------------------------------------------------------------------------- /vars/Rocky_9.yml: -------------------------------------------------------------------------------- 1 | RedHat_9.yml -------------------------------------------------------------------------------- /vars/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-system-roles/postfix/HEAD/vars/main.yml --------------------------------------------------------------------------------