Fixes for the laptop role merged before.

Packages need to be installed before messing around
with network configurations.
This commit is contained in:
Andreas B. Mundt 2024-02-07 16:42:09 +01:00
parent cb41f2cbac
commit 72a134fcbf
4 changed files with 5 additions and 17 deletions

View file

@ -47,6 +47,7 @@
- nmap - nmap
- pdf-presenter-console - pdf-presenter-console
- php-cli - php-cli
- pipx
- planner - planner
- pulseview - pulseview
- python3-websockets - python3-websockets

View file

@ -1,6 +1,5 @@
--- ---
# temporary disable network manager # temporary disable network manager
# in future network manager will be used for wifi sticks
- name: Use iwd but ignore interfaces managed by systemd-networkd (wlan0,en*) - name: Use iwd but ignore interfaces managed by systemd-networkd (wlan0,en*)
blockinfile: blockinfile:
dest: /etc/NetworkManager/NetworkManager.conf dest: /etc/NetworkManager/NetworkManager.conf
@ -20,13 +19,6 @@
#state: started #state: started
enabled: true enabled: true
- name: install firmware for wifi-sticks
apt:
name:
- firmware-realtek
state: latest
autoremove: true
- name: Configure systemd-networkd virbr1.netdev - name: Configure systemd-networkd virbr1.netdev
ansible.builtin.copy: ansible.builtin.copy:
dest: "/etc/systemd/network/30-{{ item }}.netdev" dest: "/etc/systemd/network/30-{{ item }}.netdev"

View file

@ -235,12 +235,6 @@
- /usr/local/share/desktop-directories - /usr/local/share/desktop-directories
notify: Run update-desktop-database notify: Run update-desktop-database
- name: Set owner lmnsynci for menu entry directory
file:
path: /usr/local/share/applications
state: directory
owner: lmnsynci
- name: Copy fvs.directory - name: Copy fvs.directory
ansible.builtin.copy: ansible.builtin.copy:
src: fvs.directory src: fvs.directory

View file

@ -2,11 +2,12 @@
## wget https://cdimage.debian.org/cdimage/firmware/testing/current/firmware.cpio.gz ## wget https://cdimage.debian.org/cdimage/firmware/testing/current/firmware.cpio.gz
## cat initrd.gz firmware.cpio.gz > initrd-fw.gz ## cat initrd.gz firmware.cpio.gz > initrd-fw.gz
--- ---
- name: Install iwd - name: Install packages related to iwd
ansible.builtin.apt: ansible.builtin.apt:
name: name:
- iwd - iwd
- systemd-resolved - systemd-resolved
- firmware-realtek # for our wifi sticks
state: latest state: latest
- name: Disable wpa-supplicant - name: Disable wpa-supplicant