Skip to content
Snippets Groups Projects
Commit e1cd2e56 authored by Lars Beckers's avatar Lars Beckers Committed by Thomas Schneider
Browse files

client: remove network configuration

parent 895539a8
No related branches found
No related tags found
No related merge requests found
......@@ -2,4 +2,3 @@
client_use_proprietary_google_apps: False
client_provision_mozilla: True
static_network: False
......@@ -10,6 +10,3 @@
- name: reload systemd service files
systemd: daemon_reload=yes
- name: restart networkd
service: name=systemd-networkd state=restarted
---
# file: roles/client/tasks/desktop.yml
- name: ensure correct hosts file
template: src=hosts.j2 dest=/etc/hosts
- name: ensure i3 is able to lock the screen
# copy: src=i3lock dest=/usr/local/bin/i3lock owner=root group=root mode=0755
file:
......
---
- name: ensure networkd has a valid configuration
template:
src: 20-wired.network.j2
dest: /etc/systemd/network/20-wired.network
owner: root
group: root
mode: 0644
notify:
- reload systemd service files
- restart networkd
- meta: flush_handlers
- name: ensure networkd is enabled and running
service:
name: systemd-networkd
state: started
enabled: yes
- name: ensure legacy methods are disabled
systemd:
name: networking
enabled: no
- name: ensure we wait for network to be online
service:
name: systemd-networkd-wait-online
enabled: yes
- name: ensure ansible's copy module does not bullshit us (pt1)
file:
path: /etc/systemd/system/sddm.service.d
......
[Match]
Name={{ ansible_default_ipv4.interface }}
[Network]
{% if static_network %}
Address={{ ansible_default_ipv4.address }}/26
Gateway=137.226.231.193
DNS=134.130.4.1
DNS=134.130.5.1
{% else %}
DHCP=ipv4
{% endif %}
127.0.0.1 localhost
127.0.1.1 {{ inventory_hostname }}.{{ domain }} {{ inventory_hostname }}
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment