https://github.com/backerman/poudriereakv
Azure Key Vault client for Poudriere to sign packages with an AKV-backed key.
https://github.com/backerman/poudriereakv
azure dragonflybsd freebsd freebsd-ports keyvault poudriere
Last synced: about 2 months ago
JSON representation
Azure Key Vault client for Poudriere to sign packages with an AKV-backed key.
- Host: GitHub
- URL: https://github.com/backerman/poudriereakv
- Owner: backerman
- License: mit
- Created: 2021-04-30T06:24:24.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-07-03T04:48:42.000Z (almost 2 years ago)
- Last Synced: 2025-02-03T19:16:42.528Z (4 months ago)
- Topics: azure, dragonflybsd, freebsd, freebsd-ports, keyvault, poudriere
- Language: Go
- Homepage:
- Size: 61.5 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# poudriereakv
This program can be configured as an external signing command in `poudriere.conf`
to sign package repositories using a key stored in Azure Key Vault.It takes one parameter: the key URI to be used for signing. Credentials can be passed
in via the `AZURE_CLIENT_ID`, `AZURE_CLIENT_SECRET`, and `AZURE_TENANT_ID` variables; but
unless it's for testing you'll want to use a managed service identity, which is used
by default as long as there's only one (system- or user-managed) available.This is not an official Microsoft project.
## Badges
[](https://github.com/tterb/atomic-design-ui/blob/master/LICENSEs)
## License
[MIT](https://choosealicense.com/licenses/mit/)