Compare commits

..

No commits in common. "main" and "refactor_for_fedora42" have entirely different histories.

3 changed files with 4 additions and 26 deletions

View file

@ -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'

View file

@ -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'

View file

@ -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