diff --git a/.gitattributes b/.gitattributes index 6ae4113..505af13 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,2 @@ cargo_credentials.toml filter=git-crypt diff=git-crypt -wireguard_configs/ filter=git-crypt diff=git-crypt +**/wireguard_configs/** filter=git-crypt diff=git-crypt diff --git a/ansible/environments/laptop/host_vars/odofreebsd b/ansible/environments/laptop/host_vars/odofreebsd index 90dafca..2e2ac18 100644 --- a/ansible/environments/laptop/host_vars/odofreebsd +++ b/ansible/environments/laptop/host_vars/odofreebsd @@ -50,3 +50,6 @@ efi_dev: /dev/gpt/EFI sound_default_unit: 5 sway_conf_files: - launch_gpg +wireguard_directory: odo +enabled_wireguard: + - wgh diff --git a/ansible/roles/wireguard/files/wireguard_configs/odo/wgf.conf b/ansible/roles/wireguard/files/wireguard_configs/odo/wgf.conf new file mode 100644 index 0000000..51001a1 Binary files /dev/null and b/ansible/roles/wireguard/files/wireguard_configs/odo/wgf.conf differ diff --git a/ansible/roles/wireguard/files/wireguard_configs/odo/wgh.conf b/ansible/roles/wireguard/files/wireguard_configs/odo/wgh.conf new file mode 100644 index 0000000..13893b8 Binary files /dev/null and b/ansible/roles/wireguard/files/wireguard_configs/odo/wgh.conf differ diff --git a/ansible/roles/wireguard/tasks/freebsd.yaml b/ansible/roles/wireguard/tasks/freebsd.yaml index 6a6688f..6b8b3fe 100644 --- a/ansible/roles/wireguard/tasks/freebsd.yaml +++ b/ansible/roles/wireguard/tasks/freebsd.yaml @@ -13,14 +13,6 @@ group: root with_fileglob: "files/wireguard_configs/{{ wireguard_directory }}/*.conf" -- name: Enable Wireguard - when: enabled_wireguard is defined - systemd: - enabled: yes - name: "wg-quick@{{ item }}" - daemon_reload: yes - loop: "{{ enabled_wireguard }}" - - name: Enable gateway when: wireguard_gateway is defined and wireguard_gateway == true community.general.sysrc: