Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#72906 - Vault PKGBUILD does not build the bundled plugins.

Attached to Project: Community Packages
Opened by Andrew Tyler (assimilat) - Thursday, 02 December 2021, 21:19 GMT
Last edited by Justin Kromlinger (hashworks) - Friday, 10 December 2021, 08:51 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Christian Rebischke (Shibumi)
Tim (bastelfreak)
Justin Kromlinger (hashworks)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

The PKGBUILD for Hashicorp Vault (community/vault) does not build each of the database plugins. These plugins can be included later, but it is a single binary go package and the js for the web UI that is bundled in only reflects the plugins that were built at compile time and bundled into the package. I was able to fix this with the attached patch, and have included screenshots showing the current PKGBUILD's functionality (vault-without-db-plugins.png) vs full functionality (vault-with-db-plugins.png), as well as the full patched pkgbuild. Im not sure if pulling the plugin names out of the Makefile and building them in a for loop is kosher, but it worked for me!

Thanks so much for everything you do!
Andrew Tyler
This task depends upon

Closed by  Justin Kromlinger (hashworks)
Friday, 10 December 2021, 08:51 GMT
Reason for closing:  Fixed
Additional comments about closing:  vault-1.9.1-1
Comment by Justin Kromlinger (hashworks) - Sunday, 05 December 2021, 12:42 GMT
Thanks! Will be included in 1.9.0-2. I'll close this when it's out.

Loading...