1
0
Fork 0
mirror of https://github.com/Mic92/sops-nix.git synced 2024-12-14 11:57:52 +00:00
Commit graph

277 commits

Author SHA1 Message Date
dependabot[bot]
e2a04693db
Bump cachix/install-nix-action from 15 to 16
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 15 to 16.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v15...v16)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 22:04:35 +00:00
Jörg Thalheim
3c53d012ac
Merge pull request #140 from Mic92/dependabot/github_actions/cachix/install-nix-action-15
Bump cachix/install-nix-action from 14 to 15
2021-11-16 08:13:44 +00:00
Jörg Thalheim
9989dfc9e0 unify ci jobs 2021-11-16 09:03:10 +01:00
dependabot[bot]
cd88d2f8d0
Bump cachix/install-nix-action from 14 to 15
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 14 to 15.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v14...v15)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-15 22:02:58 +00:00
Jörg Thalheim
9a961ab91c
Merge pull request #138 from Mic92/fix/user-secrets
Fix user passwords disappearing
2021-11-13 22:27:26 +00:00
Janne Heß
bac2a891b7
Fix user passwords disappearing
Also add a test case for this.
Closes #137
2021-11-13 14:17:51 +01:00
Jörg Thalheim
a8cbd0c796
Merge pull request #135 from Mic92/feat/environment
Support arbitrary environment variables
2021-11-09 22:45:17 +00:00
Janne Heß
80eb349cc8
Support arbitrary environment variables
Should hopefully fix #23
2021-11-09 23:33:49 +01:00
Jörg Thalheim
a0d8428a8a
Merge pull request #130 from Mic92/feat/delete-old-generations
Prune old secrets generations
2021-11-09 22:28:54 +00:00
Janne Heß
af29ac4d84
Prune old secrets generations
Closes #128
2021-11-09 23:17:55 +01:00
Jörg Thalheim
517628cc1d
Merge pull request #127 from Mic92/feat/set-user-passwords
Allow setting user passwords
2021-11-07 14:34:44 +00:00
Janne Heß
05e3732758
Merge pull request #134 from Mic92/ci
fix nix flake check on macOS
2021-11-07 14:45:49 +01:00
Jörg Thalheim
8bdf7d0993 fix nix flake check on macOS 2021-11-07 14:34:26 +01:00
Janne Heß
bac08f6919
Allow setting user passwords 2021-11-07 13:53:16 +01:00
Janne Heß
79706f6748
Fix secrets mount point and remove default 2021-11-07 13:00:05 +01:00
Jörg Thalheim
16e94d49ea
Merge pull request #113 from helsinki-systems/feat/restart-and-reload
Add actual support for restarting/reloading units, change detection, dry mode
2021-11-07 11:57:24 +00:00
Janne Heß
9683d128bd
Add support for restarting/reloading units 2021-11-07 12:37:57 +01:00
Jörg Thalheim
e37ef9dda5
Merge pull request #133 from Mic92/drone-updates
Drone updates
2021-11-07 11:28:25 +00:00
Jörg Thalheim
da426dcdd6 update flakes 2021-11-07 12:20:50 +01:00
Jörg Thalheim
c9cdb0cabe update drone channel 2021-11-07 12:19:58 +01:00
Jörg Thalheim
9ada3684e8
Merge pull request #131 from Mic92/drone
Drone ci
2021-11-07 09:21:26 +00:00
Jörg Thalheim
bd818c21e4 change drone pipeline type 2021-11-07 09:52:10 +01:00
Jörg Thalheim
17c4771b21 remove nixos tests from test set 2021-11-07 09:28:52 +01:00
Jörg Thalheim
73ca793539 Revert "remove drone (replaced by github ci)"
This reverts commit d717ee155e.
2021-11-07 09:27:15 +01:00
Jörg Thalheim
8318a036fe another test commit 2021-11-04 22:35:35 +01:00
Jörg Thalheim
b85ea605cd test commit 2021-11-04 22:20:59 +01:00
Jörg Thalheim
2e86e1698d README.md: add link to infrastructure repository 2021-10-03 17:10:32 +02:00
Jörg Thalheim
095fca0581
Merge pull request #124 from Mic92/feat/nixos-instead-of-nixpkgs
workflow: Replace nixpkgs channel with nixos
2021-09-30 21:20:39 +01:00
Janne Heß
0078d93306
Merge branch 'master' into feat/nixos-instead-of-nixpkgs 2021-09-30 22:19:54 +02:00
Jörg Thalheim
8ccc5c7605
Merge pull request #114 from helsinki-systems/feat/nested-secrets
Implement nested secrets
2021-09-30 21:19:23 +01:00
Janne Heß
64e8411831
workflow: Replace nixpkgs channel with nixos 2021-09-30 21:58:40 +02:00
Janne Heß
2b9a0815ca
Implement nested secrets 2021-09-30 21:49:47 +02:00
Janne Heß
827696f6a2
Merge pull request #121 from Mic92/improve-assertions
Improve assertions
2021-09-30 21:37:47 +02:00
Jörg Thalheim
e0e57da497 fix documentation and assertions for age.keyFile 2021-09-30 21:10:08 +02:00
Jörg Thalheim
c5e0f55d8d nixos-tests: fix identations 2021-09-30 21:09:26 +02:00
Jörg Thalheim
d7a6402532
Merge pull request #123 from Mic92/feat/import-age-keyfile-and-ssh
Import age keyfile and ssh keys at the same time
2021-09-30 20:05:18 +01:00
Janne Heß
4cebc08062
Fix age key generation and test it 2021-09-30 15:28:39 +02:00
Janne Heß
5db02f2939
Import age keyfile and ssh keys at the same time 2021-09-30 15:07:30 +02:00
Jörg Thalheim
a3e3dc7710
Merge pull request #122 from Mic92/feat/swap-age-keys
Swap order of age ssh keys and the key file
2021-09-30 14:04:10 +01:00
Janne Heß
9083e64fb9
Swap order of age ssh keys and the key file
It makes more sense to import the key when we have one and ignore the
SSH keys instead of only importing the key when we have no SSH keys.
This is because we import all SSH keys by default in the module and
using a key file means the use has to explicitly unset the SSH keys.
2021-09-30 14:05:38 +02:00
Jörg Thalheim
ae84c313c5
Merge pull request #119 from VergeDX/master
[F] Fix typo in README.md, 2a -> 2b.
2021-09-29 07:17:42 +01:00
Vanilla
1f947f9fa4
[F] Fix typo in README.md, 2a -> 2b. 2021-09-29 11:01:06 +08:00
Janne Heß
8c5c313b56
Merge pull request #117 from Mic92/age-fix
import ssh keys both for gpg and age
2021-09-28 14:38:07 +02:00
Jörg Thalheim
a38ba56ca2 import ssh keys both for gpg and age 2021-09-28 14:07:26 +02:00
Jörg Thalheim
38e9270b77 README: improve age config 2021-09-25 22:37:58 +02:00
Jörg Thalheim
64235a958b
Merge pull request #107 from helsinki-systems/feat/age-support-2
Add age support, second attempt
2021-09-24 13:15:30 +01:00
Janne Heß
0b99142c90
Rename ssh-*-to-age to ssh-to-age 2021-09-24 12:09:54 +02:00
Janne Heß
77d0fa5920
Simplify age logic in sops-install-secrets 2021-09-24 12:09:54 +02:00
Janne Heß
0cad90d763
Update all go dependencies 2021-09-24 12:09:54 +02:00
Janne Heß
f636296aff
Switch the libs to now external ones 2021-09-24 12:09:53 +02:00