Path to this page:
./
security/sops,
Simple and flexible tool for managing secrets
Branch: CURRENT,
Version: 3.9.3,
Package name: sops-3.9.3,
Maintainer: leotsops is an editor of encrypted files that supports YAML, JSON, ENV, INI
and BINARY formats and encrypts with AWS KMS, GCP KMS, Azure Key Vault,
age, and PGP.
Master sites:
Filesize: 244.145 KB
Version history: (Expand)
- (2025-01-19) Updated to version: sops-3.9.3
- (2024-09-06) Updated to version: sops-3.8.1nb8
- (2024-08-11) Updated to version: sops-3.8.1nb7
- (2024-07-03) Updated to version: sops-3.8.1nb6
- (2024-06-13) Updated to version: sops-3.8.1nb5
- (2024-06-01) Updated to version: sops-3.8.1nb4
CVS history: (Expand)
2025-01-22 23:39:42 by Leonardo Taccari | Files touched by this commit (1) |
Log message:
sops: Commit accidentally missed patch
No PKGREVISION bump given that without it it was broken.
Thanks to <wiz> for pointing that out!
|
2025-01-19 19:21:07 by Leonardo Taccari | Files touched by this commit (3) | |
Log message:
sops: Update to 3.9.3
Changes:
3.9.3
-----
Improvements:
* Dependency updates
* Add ``persist-credentials: false`` to checkouts in GitHub workflows
Bugfixes:
* GnuPG: do not incorrectly trim fingerprint in presence of exclamation marks
for specific subkey selection
3.9.2
-----
Improvements:
* Dependency updates
* Update compiled Protobuf definitions
* Remove unused variables and simplify conditional
Bugfixes:
* Handle whitespace in Azure Key Vault URLs
* Correctly handle comments during JSON serialization
3.9.1
-----
Improvements:
* Dependency updates
* Clarify naming of the configuration file in the documentation
* Build with Go 1.22
* Specify filename of missing file in error messages
* ``updatekeys`` subcommand: show changes in ``shamir_threshold``
Bugfixes:
* Fix the URL used for determining the latest SOPS version
* ``updatekeys`` subcommand: actually use option
``--shamir-secret-sharing-threshold``
* Fix ``--config`` being ignored in subcommands by ``loadConfig``
* Allow ``edit`` subcommand to create files
* Do not encrypt if a key group is empty, or there are no key groups
* Do not ignore config errors when trying to parse a config file
3.9.0
-----
Features:
* Add ``--mac-only-encrypted`` to compute MAC only over values which end up
encrypted
* Allow configuration of indentation for YAML and JSON stores
* Introduce a ``--pristine`` flag to ``sops exec-env``
* Allow to pass multiple paths to ``sops updatekeys``
* Allow to override ``fileName`` with different value
* Sort masterkeys according to ``--decryption-order``
* Add separate subcommands for encryption, decryption, rotating, editing,
and setting values
* Add ``filestatus`` command
* Add command ``unset``
* Merge key for key groups and make keys unique
* Support using comments to select parts to encrypt
Deprecations:
* Deprecate the ``--background`` option to ``exec-env`` and ``exec-file``
Improvements:
* Warn/fail if the wrong number of arguments is provided
* Warn if more than one command is used
* Dependency updates
* Build with Go 1.21
* Polish the ``sops help`` output a bit
* Create a constant for the ``sops`` metadata key
Bug fixes:
* Respect ``aws_profile`` from keygroup config
* Fix a bug where not having a config results in a panic
* Consolidate Flatten/Unflatten pre/post processing
* INI and DotEnv stores: ``shamir_threshold`` is an integer
* Make check whether file contains invalid keys for encryption dependent on
output store
* Do not panic if ``updatekeys`` is used with a config that has no creation
rules defined
* ``exec-file``: if ``--filename`` is used, use the provided filename
without random suffix
* Do not use DotEnv store for ``exec-env``, but specialized environment
serializing code
* Decryption: do not fail if no matching ``creation_rule`` is present in
config file
|
2024-09-06 20:49:02 by Benny Siegert | Files touched by this commit (180) | |
Log message:
Revbump all Go packages after go122 update
|
2024-08-11 17:57:15 by Benny Siegert | Files touched by this commit (176) | |
Log message:
Revbump all Go packages after update
|
2024-07-03 08:59:36 by Benny Siegert | Files touched by this commit (169) | |
Log message:
Revbump all Go packages after go122 security update
|
2024-06-13 15:47:13 by Benny Siegert | Files touched by this commit (169) | |
Log message:
Revbump all Go packages after go122 update
|
2024-06-01 16:03:06 by Benny Siegert | Files touched by this commit (168) |
Log message:
Revbump all Go packages, default Go version is now 1.22.
|
2024-04-05 21:14:14 by Benny Siegert | Files touched by this commit (161) | |
Log message:
Revbump all Go packages after go121 update
|