From d71052c306f394c72d9e70f76c7b4a15622c73c2 Mon Sep 17 00:00:00 2001 From: nimrod <nimrod@shore.co.il> Date: Sun, 31 Jul 2022 06:42:19 +0000 Subject: [PATCH] Update OpenBSD. --- Documents/bin/update | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Documents/bin/update b/Documents/bin/update index e02fdf6..3cd592b 100755 --- a/Documents/bin/update +++ b/Documents/bin/update @@ -55,14 +55,26 @@ _workbench() { fi } +_pkg_add() { + has pkg_add || fail pkg_add not found. + header Updating Workbench + if [ -n "${DOWNLOAD_ONLY:-}" ] + then + doas pkg_add -un + else + doas pkg_add -u +} + _all() { ! has apt-get || _apt + ! has pkg_add || _pkg_add ! has flatpak || _flatpak ! { has wb || wb -i; } || _workbench } list_supported() { ! has apt-get || echo apt + ! has pkg_add || echo pkg_add ! has flatpak || echo flatpak ! has wb || wb -i || echo workbench printf '%s' all @@ -93,6 +105,7 @@ else apt) _apt;; flatpak) _flatpak;; workbench|wb) _workbench;; + pkg|pkg_add) _pkg_add;; *) usage; exit 1;; esac fi -- GitLab