Compare commits
No commits in common. "main" and "refactor_for_fedora42" have entirely different histories.
main
...
refactor_f
3 changed files with 4 additions and 26 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
- name: Configure Fedora 42 Dev Template
|
- name: Configure Fedora 42 Gnome Template
|
||||||
hosts: 127.0.0.1
|
hosts: 127.0.0.1
|
||||||
connection: local
|
connection: local
|
||||||
tasks:
|
tasks:
|
||||||
|
|
@ -6,10 +6,10 @@
|
||||||
ansible.builtin.include_role:
|
ansible.builtin.include_role:
|
||||||
name: 'baseline'
|
name: 'baseline'
|
||||||
vars:
|
vars:
|
||||||
umask_changes: false
|
umask_changes: true
|
||||||
manage_network: true
|
manage_network: true
|
||||||
allow_ptrace: true
|
allow_ptrace: true
|
||||||
use_hardened_malloc: false
|
use_hardened_malloc: true
|
||||||
|
|
||||||
- name: 'Gnome package stuff'
|
- name: 'Gnome package stuff'
|
||||||
ansible.builtin.include_role:
|
ansible.builtin.include_role:
|
||||||
|
|
@ -30,18 +30,10 @@
|
||||||
name:
|
name:
|
||||||
- wireguard-tools
|
- wireguard-tools
|
||||||
- neovim
|
- neovim
|
||||||
- clangd
|
|
||||||
- cmake
|
|
||||||
- sequoia-sq
|
|
||||||
- gdb
|
- gdb
|
||||||
- podman
|
- podman
|
||||||
- golang
|
|
||||||
- golang-gvisor # outdated, but sufficient for playing around with gvisor
|
|
||||||
- glibc-devel
|
- glibc-devel
|
||||||
- opentofu
|
- opentofu
|
||||||
- podman-compose
|
|
||||||
- java-21-openjdk-devel
|
|
||||||
- python3-pip
|
|
||||||
state: 'present'
|
state: 'present'
|
||||||
|
|
||||||
- name: 'Handle SUID binaries'
|
- name: 'Handle SUID binaries'
|
||||||
|
|
|
||||||
|
|
@ -25,13 +25,11 @@
|
||||||
vars:
|
vars:
|
||||||
enable_webgl: false
|
enable_webgl: false
|
||||||
|
|
||||||
- name: 'Install wireguard-tools and neovim and PGP tooling and opentofu'
|
- name: 'Install wireguard-tools and neovim'
|
||||||
ansible.builtin.dnf5:
|
ansible.builtin.dnf5:
|
||||||
name:
|
name:
|
||||||
- wireguard-tools
|
- wireguard-tools
|
||||||
- neovim
|
- neovim
|
||||||
- sequoia-sq
|
|
||||||
- opentofu
|
|
||||||
state: 'present'
|
state: 'present'
|
||||||
|
|
||||||
- name: 'Handle SUID binaries'
|
- name: 'Handle SUID binaries'
|
||||||
|
|
|
||||||
|
|
@ -99,12 +99,6 @@
|
||||||
- 'etc/dconf/db/local.d/locks/privacy'
|
- 'etc/dconf/db/local.d/locks/privacy'
|
||||||
- 'etc/dconf/db/local.d/privacy'
|
- 'etc/dconf/db/local.d/privacy'
|
||||||
|
|
||||||
- name: Fix dconf perms
|
|
||||||
ansible.builtin.file:
|
|
||||||
path: '/etc/dconf'
|
|
||||||
state: 'directory'
|
|
||||||
mode: '0755'
|
|
||||||
|
|
||||||
- name: Update dconf
|
- name: Update dconf
|
||||||
shell: 'dconf update'
|
shell: 'dconf update'
|
||||||
|
|
||||||
|
|
@ -186,9 +180,3 @@
|
||||||
regexp: '^(metalink=.*)$'
|
regexp: '^(metalink=.*)$'
|
||||||
line: '\1&protocol=https'
|
line: '\1&protocol=https'
|
||||||
loop: '{{ found_files.files }}'
|
loop: '{{ found_files.files }}'
|
||||||
|
|
||||||
- name: 'Install zram'
|
|
||||||
ansible.builtin.dnf5:
|
|
||||||
name:
|
|
||||||
- zram-generator
|
|
||||||
- zram-generator-defaults
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue