feat(role): Initial commit

This commit is contained in:
2025-04-02 02:39:25 +02:00
parent 523022da40
commit d72ad298b2
14 changed files with 177 additions and 9 deletions

View File

@@ -1,3 +1,36 @@
# role-common-bash_convenience
[//]: # (SPDX-License-Identifier: MIT)
# Role Name
An Ansible role that does basic bashrc setup for Linux machines
Does basic `.bashrc` setup for Linux machines.
Requirements
------------
Your target machines must be Linux.
Role Variables
--------------
Per [defaults/main.yml](defaults/main.yml) this role will operate on the target machine's local `root` account by default. Change list elements in `local_accounts_that_need_bash_settings` as needed. Better yet, override this with host vars.
Dependencies
------------
None.
Example Playbook
----------------
In your `playbook.yml` call it like so:
```
- name: 'Awesome playbook'
hosts: all
roles:
- 'role_common_local-os-password'
```
License
-------
MIT