Secrets on procul
This commit is contained in:
parent
1041a63ec3
commit
9b4b68935b
|
@ -99,12 +99,6 @@ in {
|
||||||
target-file = "/srv/gitea/secure/database.passwd";
|
target-file = "/srv/gitea/secure/database.passwd";
|
||||||
user = config.fudo.git.user;
|
user = config.fudo.git.user;
|
||||||
};
|
};
|
||||||
|
|
||||||
# host-keytab = {
|
|
||||||
# source-file = /state/secrets/kerberos/procul.keytab;
|
|
||||||
# target-file = "/etc/krb5.keytab";
|
|
||||||
# user = "root";
|
|
||||||
# };
|
|
||||||
};
|
};
|
||||||
|
|
||||||
client.dns = {
|
client.dns = {
|
||||||
|
|
|
@ -22,6 +22,12 @@ in {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
fudo.secrets = {
|
||||||
|
secret-group = "fudo-secrets";
|
||||||
|
secret-users = [ "niten" ];
|
||||||
|
secret-paths = [ "/state/secrets" ];
|
||||||
|
};
|
||||||
|
|
||||||
systemd.tmpfiles.rules = [
|
systemd.tmpfiles.rules = [
|
||||||
"L /root/.gnupg - - - - /state/root/gnupg"
|
"L /root/.gnupg - - - - /state/root/gnupg"
|
||||||
"L /root/.ssh/id_rsa - - - - /state/root/ssh/id_rsa"
|
"L /root/.ssh/id_rsa - - - - /state/root/ssh/id_rsa"
|
||||||
|
|
Loading…
Reference in New Issue