Nathan Henrie
eb1386f3b2
Use jq instead of sed
2023-09-15 11:56:22 -06:00
Ryan Mulligan
54693c91d9
version 0.14.0
2023-09-14 16:20:33 -07:00
Ryan Mulligan
d0b75ddf9a
contrib: use mkDerivation for agenix cli
...
* use mkDerivation
* separate shell code in own file
* use shellcheck to lint shell code
* remove rage version check since rage is greater than 0.5.0 on all
maintained nixpkgs
2023-02-11 13:18:31 -08:00
Ryan Mulligan
16bef569f4
contrib: format Nix code with Alejandra
2023-01-29 10:57:51 -08:00
Ryan Mulligan
6acb1fe5f8
version 0.13.0
2022-09-25 14:22:43 -07:00
Ryan Mulligan
84f0dc0a4f
doc: add version to agenix command
2022-09-25 14:14:27 -07:00
Tim Häring
0e2fb13ecf
remove newlines in recipient keys file
...
if not removed, empty lines will be added to the final encryption
command as --recipient '' which causes the command to fail with invalid
recipient ''
2022-05-15 20:03:52 +02:00
Chuang Zhu
c2f6bd077c
allow customizing ageBin
2021-12-06 07:08:18 +08:00
Michael Adler
5c1fbaabc2
Make 'diff' an explicit dependency
2021-07-22 13:58:29 +02:00
Ryan Mulligan
85da8b7366
add meta.description
...
closes #47
closes #48
2021-07-20 08:50:08 -07:00
Ryan Mulligan
204bd95d30
fix: pin more uses of sed
2021-05-04 20:28:24 -07:00
Ryan Mulligan
0b6987f914
fix: pin down all binaries outside of coreutils
...
The default sed was having trouble with newline splitting on MacOS.
2021-05-04 06:24:31 -07:00
Rien Maertens
017422ed4c
Conditionally build rage if version is below 0.5.0
2021-01-31 22:39:30 +01:00
Ryan Mulligan
920acdd8ff
add verbose flag
2020-12-19 08:53:44 -08:00
Ryan Mulligan
de625b5298
add friendlier error message in the event of no identity
...
fixes #6
2020-12-18 20:02:13 -08:00
Ryan Mulligan
be7bad2c12
use only ~/.ssh/id_rsa and ~/.ssh/id_ed25519 for decryption
...
fixes #5
2020-12-18 19:23:47 -08:00
Ryan Mulligan
5fcb31e390
show age binary version and path in help message
2020-09-18 13:13:54 -07:00
Ryan Mulligan
07ce686870
use unstable verison of rage in place of age
...
* age limits the number of recipients to 20
* the latest release of rage (0.4.0) doesn't work with ssh-rsa keys
2020-09-18 12:42:20 -07:00
Ryan Mulligan
c89ed72dc6
rename public_keys to publicKeys
...
more idiomatic
2020-09-03 21:13:10 -07:00
Ryan Mulligan
f38625001d
exit of sub commands fail; don't re-encrypt if there is no diff; apply some shellcheck suggestions
2020-09-03 16:51:23 -07:00
Ryan Mulligan
b381af08ec
use nix-instantiate instead of nix eval
...
it has a more stable API
2020-09-03 16:07:43 -07:00
Ryan Mulligan
7957842d88
use Nix instead of YAML
2020-09-03 15:18:20 -07:00
Ryan Mulligan
adc97bd3c5
add README and examples
2020-09-03 13:16:44 -07:00
Ryan Mulligan
79244b4fc3
add flake and default .nix files; add agenix command
2020-09-03 11:24:33 -07:00