Automic VaultAutomic Vault

brew

Install openbao with Homebrew, apk, dnf, MacPorts, Nix, pacman, zypper

Provides a software solution to manage, store, and distribute sensitive data. Version 2.5.5 via Homebrew; verified 2026-06-22.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install openbao

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install openbao

MacPorts ports tree · security/openbao/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add openbao

Alpine Linux edge package indexes · openbao · source: dl-cdn.alpinelinux.org

Fedora dnfverified · 92%
sudo dnf install openbao

Fedora Rawhide package metadata · openbao · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#openbao

nixpkgs package indexes · pkgs/by-name/op/openbao/package.nix · source: api.github.com

Arch Linux pacmanverified · 92%
sudo pacman -S openbao

Arch Linux sync databases · openbao · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install openbao

openSUSE Tumbleweed package metadata · openbao · source: download.opensuse.org

overview

Package summary

Provides a software solution to manage, store, and distribute sensitive data

Commands and aliases

No executable aliases were found in the local package database.

history

Project history and usage

OpenBao is an open source, community-governed fork of HashiCorp Vault for managing secrets, certificates, keys, identity-based access, leasing, dynamic credentials, and encryption services.

Project history

OpenBao began after HashiCorp's Vault ecosystem split over licensing. The project forked from the MPL-licensed Vault 1.14.x line and set its mission around preserving an OSI-approved open source secrets-management system under open governance.

The project produced its initial general-availability release as OpenBao v2.0.0, with release notes listing July 16, 2024 as the 2.0.0 release date and the project blog announcing general availability on July 25, 2024. That first GA release emphasized stabilizing the fork, reducing binary size, and giving the community room to make governance and ecosystem decisions.

OpenBao later moved from LF Edge into the Open Source Security Foundation. The OpenBao blog announced OpenSSF sandbox acceptance on June 17, 2025, describing the move as a better alignment with security professionals and open source maintainers.

Adoption history

The project's homepage lists supporters including EdgeX Foundry Development, Open Horizon Development, IOTech Systems, Viaccess-Orca, WALLIX, GitLab, SAP, NeoNephos, Adfinis, and Liquid Reply. That roster reflects why the fork mattered: organizations already using Vault-like workflows wanted a governed open source continuation point.

OpenBao's migration guide explicitly targets in-place migration from Vault Community Edition clusters and states that OpenBao's API should be compatible with Vault enough that existing clients should not register a difference. That compatibility promise shaped adoption by making OpenBao a packaging and operations substitution rather than a ground-up secrets-manager migration.

How it is used

Operators run the `bao` server and CLI to store key/value secrets, issue dynamic credentials for systems such as Kubernetes and SQL databases, manage PKI/certificates, lease and revoke secrets, and expose encryption-as-a-service behind authentication and authorization policies.

Developers integrate OpenBao through the HTTP API, the Go API module, existing Vault-compatible client patterns, and package-manager deployments. Its documentation describes use through UI, CLI, and API, but release notes for 2.0.x also warned that early OpenBao 2.0 releases did not include the built-in Web UI, making CLI and API operation central for the initial GA line.

Why package nerds care

OpenBao is significant because it turned a license-change event into a distro-visible package. Package maintainers got a new upstream with MPL-2.0 licensing, OpenSSF governance, native packages for common Linux distributions, and a binary named `bao` that deliberately avoids colliding with `vault` while keeping familiar operational behavior.

It also shows the practical side of forks: compatibility, migration guides, release cadence, CVE process, plugin policy, and package distribution matter at least as much as the fork announcement. For security-sensitive packages, governance and release process are part of the artifact.

Timeline

  • 2023-06-21: HashiCorp announced Vault 1.14.0, part of the MPL-licensed branch OpenBao later targeted.
  • 2024-03-29: OpenBao published its 2.0.0 alpha release.
  • 2024-07-16: OpenBao v2.0.0 GA release date in the project release notes.
  • 2024-07-25: The OpenBao blog announced v2.0.0 as the initial GA release.
  • 2025-06-17: OpenBao announced acceptance as an OpenSSF sandbox project.

Related projects

  • OpenBao is historically tied to HashiCorp Vault and operationally tied to Vault-compatible clients, auth methods, secret engines, and migration workflows. Its governance home links it to OpenSSF and the Linux Foundation, while infrastructure users often compare it with OpenTofu because both emerged as open source continuity projects after HashiCorp license changes.

security posture

Risk level: orange

formula declares a Homebrew service.

Risk classifier

orange risk · medium confidence · infrastructure

Why

  • formula declares a Homebrew service

Signals

  • metadata:service

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Formula metadata declares a service or daemon block.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Build metadata lists 3 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.bao

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
~/.vault-token

executables

Installed executables

CommandKindExposureNote
No executable data was present.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version2.5.5
manager updated2026-06-22
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/openbao/openbao

install metadata

Package metadata

Package keybrew:openbao
Version2.5.5
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/openbao
Homepagehttps://openbao.org/
Repositoryhttps://github.com/openbao/openbao
Upstream docshttps://openbao.org/docs
LicenseMPL-2.0
Source archivehttps://github.com/openbao/openbao.git
Last updated2026-06-22T14:05:41-07:00
Pulseupdated
Build dependenciesgo, node@22, yarn
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicedeclared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameopenbao
Version Scheme0
Revision0
Head VersionHEAD
Conflicts With
  • bao
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

openbao

nix profile install nixpkgs#openbao
  • normalized package name match
  • Matched by: Openbao
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/op/openbao/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

openbao 2.5.4-r0

solution to manage, store, and distribute sensitive data including secrets, certificates, and keys

https://openbao.org/

sudo apk add openbao
  • License: MPL-2.0
  • Architecture: x86_64
  • Source Package: openbao
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Openbao
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: openbao from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

openbao-openrc 2.5.4-r0

solution to manage, store, and distribute sensitive data including secrets, certificates, and keys (OpenRC init scripts)

https://openbao.org/

sudo apk add openbao-openrc
  • License: MPL-2.0
  • Architecture: x86_64
  • Source Package: openbao
  • normalized package name match
  • Matched by: Openbao
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: openbao-openrc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

openbao 2.5.4-1.fc45

A tool for securely accessing secrets

https://openbao.org

sudo dnf install openbao
  • License: MPL-2.0 AND (BSD-3-Clause OR MIT) AND (MIT OR Apache-2.0) AND (MIT OR CC0-1.0) AND (MPL-2.0 OR Apache-2.0) AND 0BSD AND AFL-2.0 AND Apache-2.0 AND BSD-2-Clause
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: openbao
  • 5 dependencies
  • 5 provides
  • normalized package name match
  • Matched by: Openbao
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: openbao from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

openbao-vault-compat 2.5.4-1.fc45

Vault-compatible command and service

https://openbao.org

sudo dnf install openbao-vault-compat
  • License: MPL-2.0 AND (BSD-3-Clause OR MIT) AND (MIT OR Apache-2.0) AND (MIT OR CC0-1.0) AND (MPL-2.0 OR Apache-2.0) AND 0BSD AND AFL-2.0 AND Apache-2.0 AND BSD-2-Clause
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: openbao
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Openbao
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: openbao-vault-compat from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

openbao 2.5.4-1

solution to manage, store, and distribute sensitive data

https://openbao.org

sudo pacman -S openbao
  • License: MPL-2.0
  • Architecture: x86_64
  • 10 optional deps
  • normalized package name match
  • Matched by: Openbao
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: openbao from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

openbao 2.5.4-1.1

Manage, store, and distribute sensitive data

https://github.com/openbao/openbao

sudo zypper install openbao
  • License: MPL-2.0
  • Category: Productivity/Security
  • Architecture: x86_64
  • Source Package: openbao
  • 1 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Openbao
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: openbao from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

openbao-agent 2.5.4-1.1

OpenBao agent

https://github.com/openbao/openbao

sudo zypper install openbao-agent
  • License: MPL-2.0
  • Category: Productivity/Security
  • Architecture: noarch
  • Source Package: openbao
  • 4 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Openbao
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: openbao-agent from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

openbao-cassandra-database-plugin 2.5.4-1.1

OpenBao database plugin for Cassandra

https://github.com/openbao/openbao

sudo zypper install openbao-cassandra-database-plugin
  • License: MPL-2.0
  • Category: Productivity/Security
  • Architecture: x86_64
  • Source Package: openbao
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Openbao
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: openbao-cassandra-database-plugin from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

openbao-influxdb-database-plugin 2.5.4-1.1

OpenBao database plugin for InfluxDB

https://github.com/openbao/openbao

sudo zypper install openbao-influxdb-database-plugin
  • License: MPL-2.0
  • Category: Productivity/Security
  • Architecture: x86_64
  • Source Package: openbao
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Openbao
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: openbao-influxdb-database-plugin from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

openbao-mysql-database-plugin 2.5.4-1.1

OpenBao database plugin for MySQL

https://github.com/openbao/openbao

sudo zypper install openbao-mysql-database-plugin
  • License: MPL-2.0
  • Category: Productivity/Security
  • Architecture: x86_64
  • Source Package: openbao
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Openbao
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: openbao-mysql-database-plugin from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

openbao-mysql-legacy-database-plugin 2.5.4-1.1

OpenBao database plugin for MySQL Legacy

https://github.com/openbao/openbao

sudo zypper install openbao-mysql-legacy-database-plugin
  • License: MPL-2.0
  • Category: Productivity/Security
  • Architecture: x86_64
  • Source Package: openbao
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Openbao
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: openbao-mysql-legacy-database-plugin from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

openbao-postgresql-database-plugin 2.5.4-1.1

OpenBao database plugin for PostgreSQL

https://github.com/openbao/openbao

sudo zypper install openbao-postgresql-database-plugin
  • License: MPL-2.0
  • Category: Productivity/Security
  • Architecture: x86_64
  • Source Package: openbao
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Openbao
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: openbao-postgresql-database-plugin from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

openbao-server 2.5.4-1.1

OpenBao server

https://github.com/openbao/openbao

sudo zypper install openbao-server
  • License: MPL-2.0
  • Category: Productivity/Security
  • Architecture: noarch
  • Source Package: openbao
  • 4 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Openbao
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: openbao-server from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

openbao

sudo port install openbao
  • normalized package name match
  • Matched by: Openbao
MacPorts ports tree · api.github.com · MacPorts ports tree: security/openbao/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment