From 11fa993a82fa3e8fcf79cd69ef704536b9f2a051 Mon Sep 17 00:00:00 2001 From: Postmodern Date: Tue, 30 Apr 2024 19:52:30 -0700 Subject: [PATCH] Add support for OpenBSD's `pkg_add` (issue #21). --- ronin-install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ronin-install.sh b/ronin-install.sh index 4d79a43..22a6cdf 100755 --- a/ronin-install.sh +++ b/ronin-install.sh @@ -123,6 +123,8 @@ function detect_package_manager() *BSD) if command -v pkg >/dev/null; then package_manager="pkg" + elif command -v pkg_add >/dev/null; then + package_manager="pkg_add" fi ;; esac @@ -179,6 +181,7 @@ function install_packages() dnf|yum)$sudo $package_manager install -y "$@" || return $? ;; port) $sudo port install "$@" || return $? ;; pkg) $sudo pkg install -y "$@" || return $? ;; + pkg_add)$sudo pkg_add "$@" || return $? ;; brew) local brew_owner="$(/usr/bin/stat -f %Su "$(command -v brew)")" sudo -u "$brew_owner" brew install "$@" ||