Release Notes
Added
- The
passprovider accepts astore_dirquery parameter (e.g.
pass://?store_dir=/path/to/store) to use a password store directory other
than the default~/.password-store. It is applied asPASSWORD_STORE_DIR
scoped to eachpassinvocation.
Fixed
- Provider URIs now correctly round-trip query parameters whose values contain
characters that are significant in a query string (&,+,#,%, and
spaces). Previously such characters in theawssmprefix(and the newpass
store_dir) were emitted unescaped, so the value could be silently truncated
or altered when the URI was parsed back. secretspec import <FROM>now accepts a provider alias (from[providers]or
the global[defaults.providers]) as its source, not just a literal provider
URI. Passing an unknown provider or alias now reports the available aliases.
Install secretspec 0.12.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cachix/secretspec/releases/download/v0.12.2/secretspec-installer.sh | shDownload secretspec 0.12.2
| File | Platform | Checksum |
|---|---|---|
| secretspec-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| secretspec-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| secretspec-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| secretspec-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| secretspec-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |