From 854bf8d1e953b710d68160e4d78309163cc5de38 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Tue, 20 Sep 2022 22:51:54 +0100 Subject: [PATCH] Add wget role for macOS & Debian --- roles/wget/tasks/Darwin.yaml | 5 +++++ roles/wget/tasks/Debian.yaml | 5 +++++ roles/wget/tasks/main.yaml | 16 ++++++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 roles/wget/tasks/Darwin.yaml create mode 100644 roles/wget/tasks/Debian.yaml create mode 100644 roles/wget/tasks/main.yaml diff --git a/roles/wget/tasks/Darwin.yaml b/roles/wget/tasks/Darwin.yaml new file mode 100644 index 0000000..2749d01 --- /dev/null +++ b/roles/wget/tasks/Darwin.yaml @@ -0,0 +1,5 @@ +--- +- name: install homebrew package + homebrew: + name: wget + state: latest diff --git a/roles/wget/tasks/Debian.yaml b/roles/wget/tasks/Debian.yaml new file mode 100644 index 0000000..9acd232 --- /dev/null +++ b/roles/wget/tasks/Debian.yaml @@ -0,0 +1,5 @@ +--- +- name: install apt package + apt: + name: wget + state: latest diff --git a/roles/wget/tasks/main.yaml b/roles/wget/tasks/main.yaml new file mode 100644 index 0000000..c7fa19e --- /dev/null +++ b/roles/wget/tasks/main.yaml @@ -0,0 +1,16 @@ +--- +- include_tasks: '{{ansible_os_family}}.yaml' + +- name: create directories + file: + state: directory + dest: '{{item}}' + with_items: + - ~/.config/wget + - ~/.cache/wget + +- name: create config file + copy: + content: | + hsts-file = {{ansible_env.HOME}}/.cache/wget/hsts + dest: ~/.config/wget/rc