From 3b5dabc3aa0c135d5a9b851ba8646bf43fc5dcc8 Mon Sep 17 00:00:00 2001 From: Jens Heinrich Date: Fri, 29 Mar 2019 18:37:59 +0100 Subject: [PATCH] =?UTF-8?q?Fr.=2029=20M=C3=A4rz=202019=2018:37:59=20CET=20?= =?UTF-8?q?in=20/home/jens/Development/ansible/roles/tweaks=20on=20deathbo?= =?UTF-8?q?lt.927589452.space?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tasks/FreeBSD-ipv6.yml | 25 ++++++++++++++++++++----- tasks/keyboard.yml | 4 ++++ tasks/main.yml | 1 + tasks/vars.yml | 2 ++ 4 files changed, 27 insertions(+), 5 deletions(-) diff --git a/tasks/FreeBSD-ipv6.yml b/tasks/FreeBSD-ipv6.yml index f17ce40..8dddf3b 100644 --- a/tasks/FreeBSD-ipv6.yml +++ b/tasks/FreeBSD-ipv6.yml @@ -23,17 +23,32 @@ vars: sysctl_setting: - name: "ifconfig_DEFAULT" - val: " inet6 DHCP" - - name: "ifconfig_DEFAULT" - val: "DHCP accept_rtadv" - - name: "ifconfig_DEFAULT" - val: "DHCP accept_rtadv" + val: " inet6 DHCP accept_rtadv" + # - name: "ifconfig_DEFAULT" + # val: "DHCP accept_rtadv" + #- name: "ifconfig_DEFAULT" + #val: "DHCP accept_rtadv" - name: " ipv6_activate_all_interfaces" val: "YES" - name: "dhclient_program" val: "/usr/local/sbin/dual-dhclient" notify: restart dhclient +- name: "request rt_adv by default" + sysctl: + name: "net.inet6.ip6.accept_rtadv" + value: 1 + become: true + tags: + - configuration + +- name: "forward v6 packages" + sysctl: + name: "net.inet6.ip6.forward" + value: 1 + become: true + tags: + - configuration # do i ned to disable the old dhclient? diff --git a/tasks/keyboard.yml b/tasks/keyboard.yml index 828b05a..5ccb75c 100644 --- a/tasks/keyboard.yml +++ b/tasks/keyboard.yml @@ -1,4 +1,8 @@ --- +- include_tasks: vars.yml + tags: + - vars + - name: configure keyboard template: src: keyboard-conf.j2 diff --git a/tasks/main.yml b/tasks/main.yml index 92d1ae6..fe97166 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -12,6 +12,7 @@ loop_var: tweak loop: - FreeBSD-ipv6.yml + - FreeBSD-printing.yml - FreeBSD-localunbound.yml - FreeBSD-bluetooth.yml - FreeBSD-sound.yml diff --git a/tasks/vars.yml b/tasks/vars.yml index 9b5a386..ca4c4b8 100644 --- a/tasks/vars.yml +++ b/tasks/vars.yml @@ -5,6 +5,8 @@ - name: Load OS specific vars, if available include_vars: "{{ lookup('first_found', params)}}" + tags: + - vars vars: params: files: