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: