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