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

Add info about hash passwords

This commit is contained in:
Haru02w 2024-01-20 20:29:06 -03:00 committed by Jörg Thalheim
parent ae171b54e7
commit 4606d9b159

View file

@ -574,6 +574,12 @@ To work around this issue, it's possible to set `neededForUsers = true` in a sec
This will cause the secret to be decrypted to `/run/secrets-for-users` instead of `/run/secrets` before NixOS creates users.
As users are not created yet, it's not possible to set an owner for these secrets.
The password must be stored as a hash for this to work, which can be created with the command `mkpasswd`
```console
$ echo "password" | mkpasswd -s
$y$j9T$WFoiErKnEnMcGq0ruQK4K.$4nJAY3LBeBsZBTYSkdTOejKU6KlDmhnfUV3Ll1K/1b.
```
```nix
{ config, ... }: {
sops.secrets.my-password.neededForUsers = true;