#!/usr/bin/env bash # Scenario A: list the names stored in the personal/ KV engine. set -euo pipefail ADDR="${BAO_ADDR:-http://127.0.0.1:8200}" TOKF="$HOME/.config/openbao/personal-kv.token" [ -r "$TOKF" ] || { echo "no token at $TOKF" >&2; exit 1; } curl -sS -H "X-Vault-Token: $(cat "$TOKF")" "$ADDR/v1/personal/metadata?list=true" \ | jq -r '.data.keys[]? // empty'