From 04fbf1c4e31302319c64bc0c0ef65e79baf9acf0 Mon Sep 17 00:00:00 2001 From: Michael Buluma Date: Mon, 27 Feb 2023 09:32:41 +0300 Subject: [PATCH] fix #126 No CI for test so far. https://github.com/buluma/ansible-role-bootstrap/issues/126 --- vars/main.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vars/main.yml b/vars/main.yml index 401f4a0..e27f03a 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -6,6 +6,7 @@ _bootstrap_packages: Archlinux: python sudo Debian: python3 sudo gnupg python3-apt FreeBSD: python sudo + OpenBSD: python3 sudo gnupg Gentoo: python sudo gentoolkit RedHat: &redhat_packages python3 sudo Suse: python3 python3-xml sudo @@ -33,6 +34,9 @@ _bootstrap_install: FreeBSD: raw: "env LANG=C pkg install -y {{ bootstrap_packages }}" stdout_regex: 'New packages to be INSTALLED' + OpenBSD: + raw: "env LANG=C pkg_add -U -I -y {{ bootstrap_packages }}" + stdout_regex: 'New packages to be INSTALLED' Gentoo: raw: "LANG=C equery l {{ bootstrap_packages }} || (emaint -a sync ; emerge -qkv {{ bootstrap_packages }} ; echo 'changed')" @@ -58,6 +62,7 @@ bootstrap_os_family_map: Linux Mint, SteamOS, Devuan, Kali, Cumulus Linux, 'Pop!_OS', Parrot, Pardus GNU/Linux] FreeBSD: [FreeBSD] + OpenBSD: [OpenBSD] Gentoo: [Gentoo, Funtoo] RedHat: [RedHat, Fedora, CentOS, Scientific, SLC, Ascendos, CloudLinux, PSBM, Rocky, OracleLinux,