added NetworkManager/resolv.conf/dnf config

This commit is contained in:
opal
2023-03-10 23:19:03 -08:00
parent 03d10f812b
commit c6bf769eed
4 changed files with 43 additions and 0 deletions

View File

@@ -46,3 +46,29 @@
type: collection
name: "{{ item }}"
loop: "{{ ansible_galaxy_collections }}"
- name: Add DNF configuration
template:
src: dnf.conf.j2
dest: /etc/dnf/dnf.conf
owner: root
group: root
- name: Add NFS share mountpoint to fstab
lineinfile:
dest: /etc/fstab
line: "cleric.opal.sh:/data/media /home/opal/share nfs sec=sys 0 0"
- name: Add /etc/resolv.conf template
template:
src: resolv.conf.j2
dest: /etc/resolv.conf
owner: root
group: root
- name: Add /etc/NetworkManager/NetworkManager.conf template
template:
src: NetworkManager.conf.j2
dest: /etc/NetworkManager/NetworkManager.conf
owner: root
group: root

View File

@@ -0,0 +1,11 @@
# This file is managed by Ansible #
# Configuration file for NetworkManager.
[main]
dns=none
rc-manager=unmanaged
[logging]
#level=TRACE
#domains=ALL

View File

@@ -0,0 +1,5 @@
# This file is managed by Ansible #
nameserver 1.1.1.2
nameserver 1.0.0.2
nameserver 2606:4700:4700:0:0:0:0:1112
nameserver 2606:4700:4700:0:0:0:0:1002

View File

@@ -9,6 +9,7 @@ wm_packages:
- dunst
- grim
- light
- bemenu
general_packages:
- git