https://github.com/unleftie/ansible-role-linux
Ansible role for Linux setup
https://github.com/unleftie/ansible-role-linux
ansible auditd hardening linux ssh
Last synced: about 1 month ago
JSON representation
Ansible role for Linux setup
- Host: GitHub
- URL: https://github.com/unleftie/ansible-role-linux
- Owner: unleftie
- License: mit
- Created: 2023-01-19T14:10:20.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-03-26T22:08:23.000Z (3 months ago)
- Last Synced: 2026-03-27T10:10:24.009Z (2 months ago)
- Topics: ansible, auditd, hardening, linux, ssh
- Language: Jinja
- Homepage:
- Size: 245 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ansible Role for linux setup
[](https://github.com/unleftie/ansible-role-linux/actions/workflows/ci.yml)
[](https://securityscorecards.dev/viewer/?uri=github.com/unleftie/ansible-role-linux)
## Compatibility
| Platform | Version |
| -------- | ------- |
| debian | 12 |
## Dependencies
- [Ansible](https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html) (v2.14+)
- [Molecule](https://molecule.readthedocs.io/en/latest/installation.html) + (v4.0.4+) + [docker plugin](https://github.com/ansible-community/molecule-plugins) (for local testing)
- [Docker](https://docs.docker.com/get-docker/) (for local testing)
## Local Testing
```sh
git clone https://github.com/unleftie/ansible-role-linux.git
cd ansible-role-linux/
molecule test
```
## Installation
> Upgradability notice: When upgrading from old version of this role, be aware that some files may be lost.
```yml
- name: Sample 1
hosts: all
become: true
tasks:
- include_role:
name: "ansible-role-linux"
```