From fed7df0e762792cb671232fd23a619d72f5682f2 Mon Sep 17 00:00:00 2001 From: Markus Katharina Brechtel Date: Tue, 1 Jan 2019 21:57:26 +0000 Subject: [PATCH] custom modules --- defaults/main.yml | 3 +++ files/modules/y0_remove-ssh-host-keys.sh | 6 ++++++ tasks/prepare.yml | 8 ++++++++ 3 files changed, 17 insertions(+) create mode 100644 files/modules/y0_remove-ssh-host-keys.sh diff --git a/defaults/main.yml b/defaults/main.yml index 2580a95..09339d2 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -20,6 +20,9 @@ debirf_default_modules: - z0_remove-locales - z1_clean-root +debirf_custom_modules: + - y0_remove-ssh-host-keys + debirf_packages: # packages - ifupdown diff --git a/files/modules/y0_remove-ssh-host-keys.sh b/files/modules/y0_remove-ssh-host-keys.sh new file mode 100644 index 0000000..7a7396a --- /dev/null +++ b/files/modules/y0_remove-ssh-host-keys.sh @@ -0,0 +1,6 @@ +#!/bin/sh -e + +# debirf module: remove-locales + +cd "$DEBIRF_ROOT"/etc/ssh/ +rm ssh_host_* diff --git a/tasks/prepare.yml b/tasks/prepare.yml index 48f2361..f8a8d58 100644 --- a/tasks/prepare.yml +++ b/tasks/prepare.yml @@ -30,6 +30,14 @@ group: debirf with_items: "{{ debirf_default_modules }}" +- name: custom modules + copy: + src: "modules/{{item}}.sh" + dest: "{{ debirf_profile_directory }}/modules/{{item}}.sh" + owner: debirf + group: debirf + with_items: "{{ debirf_custom_modules }}" + - name: packages template: src: packages.j2