From 88d8ffe8c109da5532ff9d583e5b552779d9fa6b Mon Sep 17 00:00:00 2001 From: Nemo Date: Wed, 26 Aug 2020 19:24:04 +0200 Subject: [PATCH] OpenBSD updates --- inventory_template/group_vars/os_openbsd.yml | 22 ++++++++------------ roles/auto_reboot/tasks/main.yml | 1 + roles/auto_reboot/vars/OpenBSD.yml | 3 +++ roles/auto_upgrade/tasks/main.yml | 1 + roles/auto_upgrade/vars/OpenBSD.yml | 3 +++ 5 files changed, 17 insertions(+), 13 deletions(-) create mode 100644 roles/auto_reboot/vars/OpenBSD.yml create mode 100644 roles/auto_upgrade/vars/OpenBSD.yml diff --git a/inventory_template/group_vars/os_openbsd.yml b/inventory_template/group_vars/os_openbsd.yml index 0c1bfd5..41be411 100644 --- a/inventory_template/group_vars/os_openbsd.yml +++ b/inventory_template/group_vars/os_openbsd.yml @@ -1,15 +1,11 @@ -# Command to run to execute a Gentoo update -cron_upgrade_job: emerge --sync --quiet && emerge --quiet-build -uvDN @world && /usr/sbin/perl-cleaner --all -q && emerge --quiet-build @preserved-rebuild && emerge --depclean && eselect news read +# Command to run to execute a OpenBSD update +cron_upgrade_job: syspatch; pkg_add -Uu -# Tools to install on Gentoo hosts -tools_package: [] -# - vim -# - tcpdump -# - tmux -# - htop -# - sudo -# - curl -# - awk -# - jq -# - mailutils +# Tools to install on OpenBSD hosts +#tools_package: [] +tools_package: + - vim + - curl + - jq + - git diff --git a/roles/auto_reboot/tasks/main.yml b/roles/auto_reboot/tasks/main.yml index 189f35f..0031f28 100644 --- a/roles/auto_reboot/tasks/main.yml +++ b/roles/auto_reboot/tasks/main.yml @@ -6,4 +6,5 @@ when: auto_reboot - import_tasks: package.yml + when: ansible_os_family != 'OpenBSD' - import_tasks: crontask.yml diff --git a/roles/auto_reboot/vars/OpenBSD.yml b/roles/auto_reboot/vars/OpenBSD.yml new file mode 100644 index 0000000..ee95880 --- /dev/null +++ b/roles/auto_reboot/vars/OpenBSD.yml @@ -0,0 +1,3 @@ +--- +cron_service_name: cron +cron_package: cron diff --git a/roles/auto_upgrade/tasks/main.yml b/roles/auto_upgrade/tasks/main.yml index 049aa6a..f119876 100644 --- a/roles/auto_upgrade/tasks/main.yml +++ b/roles/auto_upgrade/tasks/main.yml @@ -6,4 +6,5 @@ when: auto_upgrade - import_tasks: package.yml + when: ansible_os_family != 'OpenBSD' - import_tasks: crontask.yml diff --git a/roles/auto_upgrade/vars/OpenBSD.yml b/roles/auto_upgrade/vars/OpenBSD.yml new file mode 100644 index 0000000..ee95880 --- /dev/null +++ b/roles/auto_upgrade/vars/OpenBSD.yml @@ -0,0 +1,3 @@ +--- +cron_service_name: cron +cron_package: cron