added NetworkManager/resolv.conf/dnf config
This commit is contained in:
@@ -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
|
||||
|
||||
11
roles/base/templates/NetworkManager.conf.j2
Normal file
11
roles/base/templates/NetworkManager.conf.j2
Normal 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
|
||||
5
roles/base/templates/resolv.conf.j2
Normal file
5
roles/base/templates/resolv.conf.j2
Normal 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
|
||||
@@ -9,6 +9,7 @@ wm_packages:
|
||||
- dunst
|
||||
- grim
|
||||
- light
|
||||
- bemenu
|
||||
|
||||
general_packages:
|
||||
- git
|
||||
|
||||
Reference in New Issue
Block a user