fix: minor changes to dev template
This commit is contained in:
parent
ba6531f124
commit
853bbaa6a5
2 changed files with 18 additions and 5 deletions
15
README.md
15
README.md
|
|
@ -1,3 +1,18 @@
|
||||||
# Ansible playbooks
|
# Ansible playbooks
|
||||||
|
|
||||||
Intended to make homelab management easier.
|
Intended to make homelab management easier.
|
||||||
|
|
||||||
|
Git clone this repo to the Fedora 42 GNOME template.
|
||||||
|
|
||||||
|
Ensure prequisite packages are installed:
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo dnf install ansible
|
||||||
|
```
|
||||||
|
|
||||||
|
Execute the playbook:
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo ansible-playbook fedora-42-gnome.yaml
|
||||||
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,17 +25,15 @@
|
||||||
vars:
|
vars:
|
||||||
enable_webgl: false
|
enable_webgl: false
|
||||||
|
|
||||||
- name: 'Install wireguard-tools and neovim'
|
- name: 'Install wireguard-tools and neovim and gdb and podman'
|
||||||
ansible.builtin.dnf5:
|
ansible.builtin.dnf5:
|
||||||
name:
|
name:
|
||||||
- wireguard-tools
|
- wireguard-tools
|
||||||
- neovim
|
- neovim
|
||||||
|
- gdb
|
||||||
|
- podman
|
||||||
state: 'present'
|
state: 'present'
|
||||||
|
|
||||||
- name: 'Install devtools'
|
|
||||||
ansible.builtin.include_role:
|
|
||||||
name: devtools
|
|
||||||
|
|
||||||
- name: 'Handle SUID binaries'
|
- name: 'Handle SUID binaries'
|
||||||
ansible.builtin.script:
|
ansible.builtin.script:
|
||||||
cmd: ./remove_suid.sh
|
cmd: ./remove_suid.sh
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue