vault/scripts
goingforstudying-ctrl 6e9e5af091 wip: docker entrypoint mlock fix for non-root containers
The entrypoint scripts assumed they always started as root.  After the
Dockerfile switched to USER vault, setcap fails with EPERM and the
container exits before vault ever runs.

This change adds an explicit non-root branch so that:
- SKIP_SETCAP / SKIP_CHOWN warnings are still printed
- VAULT_DISABLE_MLOCK is honoured
- the vault binary is executed directly instead of via su-exec

Fixes #31919

Signed-off-by: goingforstudying-ctrl <goingforstudying-ctrl@users.noreply.github.com>
2026-06-26 18:05:48 -04:00
..
cross license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
docker wip: docker entrypoint mlock fix for non-root containers 2026-06-26 18:05:48 -04:00
windows Add buildvcs=false to revert to older behavior of not embedding VCS info into Vault binary (#30926) 2025-06-11 15:58:16 -04:00
assetcheck.sh license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
build.sh license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
ci-helper.sh [UI] - migrate to pnpm for JS package management (#11651) (#11661) 2026-01-09 11:45:14 -06:00
copywrite-exceptions.sh license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
coverage.sh license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
deprecations-checker.sh license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
dist.sh license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
gen_openapi.sh Backport Import PKI External CA plugin into vault-enterprise into ce/main (#12671) 2026-03-03 16:28:04 -05:00
go-helper.sh pipeline: various small things (#11450) (#11473) 2025-12-18 10:58:13 -07:00
semgrep_plugin_repos.sh license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
testciphers.sh license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
update_plugin_modules.sh license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
upload-test-results-to-instana.sh Fix Instana test tracing configuration and add package documentation (#15529) (#15783) 2026-06-26 09:50:01 -04:00