Jörg Thalheim
|
ffc9c2c78c
|
module: add defaultSopsFormat option
|
2020-07-23 08:36:38 +01:00 |
|
Jörg Thalheim
|
2fa9c1a948
|
README: document different file formats & symlinks
|
2020-07-23 08:34:18 +01:00 |
|
Jörg Thalheim
|
98afd85ef8
|
sops-ini-gpg-key: add install check
|
2020-07-23 08:20:08 +01:00 |
|
Jörg Thalheim
|
c8eaa32f00
|
README.md: make niv path less weird
|
2020-07-23 07:11:43 +01:00 |
|
Jörg Thalheim
|
04a2eaf220
|
README: describe installation methods
fixes #20
|
2020-07-23 07:10:24 +01:00 |
|
Jörg Thalheim
|
298b235f66
|
Merge pull request #19 from Mic92/macos-ci
|
2020-07-22 23:52:36 +01:00 |
|
Jörg Thalheim
|
b8d91d61ac
|
restrict sops-install-secrets to linux
ramfs is not available elswhere.
|
2020-07-22 23:46:05 +01:00 |
|
Jörg Thalheim
|
71db50d5eb
|
add a release.nix
|
2020-07-22 23:34:56 +01:00 |
|
Jörg Thalheim
|
4a41039ab3
|
mark sops-install-secrets as Linux only
|
2020-07-22 23:12:13 +01:00 |
|
Jörg Thalheim
|
5e95616f0f
|
use a shorter tempdir on macOS
By default macOS does something like this:
/var/folders/08/j4g_jn953lngpvgmyg8dygk00000gn/T/
breaking unix socket paths of gnupg.
|
2020-07-22 23:10:22 +01:00 |
|
Andreas Fuchs
|
1279274ddc
|
Use /tmp as the temporary dir for ssh-to-gpg
This isn't great: but it might prevent the agent from complaining.
|
2020-07-22 23:10:22 +01:00 |
|
Andreas Fuchs
|
0d885b439f
|
Create a temporary GNUPGHOME dir
This should prevent the paths from getting unwieldy, we'll see.
|
2020-07-22 23:10:22 +01:00 |
|
Jörg Thalheim
|
8c33651e0c
|
ci: add macOS support
|
2020-07-22 23:10:22 +01:00 |
|
Jörg Thalheim
|
3095053dd4
|
darwin fixes
|
2020-07-22 22:29:01 +01:00 |
|
Jörg Thalheim
|
ca550a4c65
|
Merge pull request #18 from Mic92/fix-subkeys
|
2020-07-22 22:12:25 +01:00 |
|
Jörg Thalheim
|
66393a1c82
|
sops-pgp-hook: ignore subkeys
fixes #17
|
2020-07-22 15:07:51 +01:00 |
|
Jörg Thalheim
|
e39f83d86e
|
Merge pull request #16 from Mic92/fix-test
sops-pgp-hook: make test robust against file order
|
2020-07-22 14:36:48 +01:00 |
|
Jörg Thalheim
|
0729c15de3
|
sops-pgp-hook: make test robust against file order
There is no guarantee that keys will be returned in a certain order
|
2020-07-22 14:32:08 +01:00 |
|
Jörg Thalheim
|
b7ce70d49e
|
README: make adding users to keys group consistent
|
2020-07-21 14:55:18 +01:00 |
|
Jörg Thalheim
|
99ed276eb4
|
README: document access control
|
2020-07-21 12:30:53 +01:00 |
|
Jörg Thalheim
|
2fb90c84a6
|
Merge pull request #13 from Mic92/fix-existing-files
|
2020-07-20 00:16:31 +01:00 |
|
Jörg Thalheim
|
0f17dbc4bb
|
tests: add golangci-lint
|
2020-07-20 00:13:26 +01:00 |
|
Jörg Thalheim
|
f0b4003560
|
Merge pull request #12 from Mic92/fix-existing-files
|
2020-07-19 23:31:00 +01:00 |
|
Jörg Thalheim
|
fd28d45f10
|
make golangci-lint happy
|
2020-07-19 23:30:28 +01:00 |
|
Jörg Thalheim
|
16c3c3e39c
|
README.md: add more placeholder
|
2020-07-19 23:24:44 +01:00 |
|
Jörg Thalheim
|
bffb0afb48
|
fix replace existing files
|
2020-07-19 23:23:38 +01:00 |
|
Jörg Thalheim
|
04b33fdb9e
|
Merge pull request #11 from Mic92/validate
|
2020-07-19 21:20:52 +01:00 |
|
Jörg Thalheim
|
59803f7530
|
fix user manifest validation in sandbox
we should not lookup users there
|
2020-07-19 21:04:58 +01:00 |
|
Jörg Thalheim
|
30ea9d3738
|
README.md: spell fixes
|
2020-07-19 19:31:45 +01:00 |
|
Jörg Thalheim
|
006756a4dc
|
Merge pull request #10 from Mic92/validate
|
2020-07-19 19:26:30 +01:00 |
|
Jörg Thalheim
|
b395301115
|
nixos: enable manifest validation
|
2020-07-19 19:21:28 +01:00 |
|
Jörg Thalheim
|
30c6879b42
|
add validation mode
|
2020-07-19 17:09:27 +01:00 |
|
Jörg Thalheim
|
76a4e5262a
|
Merge pull request #9 from Mic92/validate
|
2020-07-19 11:36:13 +01:00 |
|
Jörg Thalheim
|
4224ec9ede
|
add validate flag
|
2020-07-19 11:32:59 +01:00 |
|
Jörg Thalheim
|
241c7f1c07
|
add pass/krops migration
|
2020-07-18 11:13:46 +01:00 |
|
Jörg Thalheim
|
6fb287d872
|
add TODO for Hashicorp's vault
|
2020-07-18 10:57:38 +01:00 |
|
Jörg Thalheim
|
a6d21fe0d8
|
remove automerge
|
2020-07-14 13:53:25 +01:00 |
|
github-actions[bot]
|
2337d8f94e
|
Merge pull request #8 from Mic92/permission-fixes
Permission fixes
|
2020-07-14 12:52:01 +00:00 |
|
Jörg Thalheim
|
90db85428c
|
add automerge workflow
|
2020-07-14 13:50:47 +01:00 |
|
Jörg Thalheim
|
b1131e035d
|
sops-install-secrets: improve error message
|
2020-07-14 13:49:54 +01:00 |
|
Jörg Thalheim
|
6508df75b6
|
sops-install-secrets: include newline in log
|
2020-07-14 13:48:30 +01:00 |
|
Jörg Thalheim
|
5fbb075966
|
Merge pull request #7 from Mic92/permission-fixes
|
2020-07-14 13:45:50 +01:00 |
|
Jörg Thalheim
|
cf34042dc2
|
sops-install-secrets: log gpg fingerprint
|
2020-07-14 13:42:32 +01:00 |
|
Jörg Thalheim
|
8cdca9dd6d
|
secring: open with more secure umask
|
2020-07-14 13:41:03 +01:00 |
|
Jörg Thalheim
|
31f8881819
|
Merge pull request #6 from Mic92/permission-fixes
|
2020-07-14 13:26:12 +01:00 |
|
Jörg Thalheim
|
4eda6711ba
|
fix /etc/secrets.d permissions
|
2020-07-14 13:21:07 +01:00 |
|
Jörg Thalheim
|
36ad7672c9
|
add nixus
|
2020-07-14 11:52:22 +01:00 |
|
Jörg Thalheim
|
348dda0afe
|
buildkite stages
|
2020-07-14 11:50:07 +01:00 |
|
Jörg Thalheim
|
b7b4f1f4d6
|
add test badge
|
2020-07-14 11:46:18 +01:00 |
|
Jörg Thalheim
|
9b3c57d534
|
Merge pull request #5 from Mic92/sops-pgp-hook
add integration test for sops-pgp-hook
|
2020-07-14 11:42:27 +01:00 |
|