config = {
gnupg = {
enable = true;
+ dir.var = toString ../../../sec/gnupg;
keys = {
- "Millogic, Coop. <contact@millogic.coop>" = {
- uid = "Millogic, Coop. <contact@millogic.coop>";
+ "Commonsoft <root@commonsoft.org>" = {
+ uid = "Commonsoft <root@commonsoft.org>";
algo = "rsa4096";
- expire = "1y";
+ expire = "3y";
usage = ["cert" "sign"];
- passPath = "millogic.coop/gnupg/contact@";
+ passPath = "commonsoft/gpg/root";
subKeys = [
- { algo = "rsa4096"; expire = "1y"; usage = ["sign"];}
- { algo = "rsa4096"; expire = "1y"; usage = ["encrypt"];}
- { algo = "rsa4096"; expire = "1y"; usage = ["auth"];}
+ { algo = "rsa4096"; expire = "3y"; usage = ["sign"];}
+ { algo = "rsa4096"; expire = "3y"; usage = ["encrypt"];}
+ { algo = "rsa4096"; expire = "3y"; usage = ["auth"];}
];
- backupRecipients = ["@julm@autogeree.net"];
+ backupRecipients = [""];
};
};
};