--- - name: Install mullvad. become: true become_user: "{{ user_name }}" kewlfft.aur.aur: name: mullvad-vpn-bin state: present - name: Mullvad login. command: mullvad account set {{ mullvad_account }} changed_when: true - name: Enable local networking. command: mullvad lan set allow changed_when: true - name: Enable on startup. command: mullvad auto-connect set on changed_when: true - name: Always require mullvad. command: mullvad always-require-vpn set on changed_when: true - name: Set dns settings. command: mullvad dns set default --block-ads --block-trackers changed_when: true - name: Enable ipv6 command: mullvad tunnel ipv6 set on changed_when: true - name: Set tunnel location. command: mullvad relay set location se got changed_when: true - name: Connect. command: mullvad connect --wait changed_when: true