Merge remote-tracking branch 'lass/master'
This commit is contained in:
commit
fe0e878c1f
@ -65,8 +65,9 @@ in {
|
|||||||
config.environment.etc."exim.conf".source
|
config.environment.etc."exim.conf".source
|
||||||
];
|
];
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
ExecStart = "${pkgs.exim}/bin/exim -bdf -q30m";
|
ExecStart = "+${pkgs.exim}/bin/exim -bdf -q30m";
|
||||||
ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
|
ExecReload = "+${pkgs.coreutils}/bin/kill -HUP $MAINPID";
|
||||||
|
User = cfg.user.name;
|
||||||
};
|
};
|
||||||
wantedBy = [ "multi-user.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
};
|
};
|
||||||
|
4
krebs/3modules/external/default.nix
vendored
4
krebs/3modules/external/default.nix
vendored
@ -320,7 +320,7 @@ in {
|
|||||||
aliases = [
|
aliases = [
|
||||||
"zaatar.r"
|
"zaatar.r"
|
||||||
"zaatar.kmein.r"
|
"zaatar.kmein.r"
|
||||||
"radio.kmein.r"
|
"grocy.kmein.r"
|
||||||
"bvg.kmein.r"
|
"bvg.kmein.r"
|
||||||
"moodle.kmein.r"
|
"moodle.kmein.r"
|
||||||
];
|
];
|
||||||
@ -662,6 +662,7 @@ in {
|
|||||||
vDZ+BoHCjq9FfQrAu1+E83yCYyu+3fWrLSgYyrqjg0gPcCcnb1g6hqECAwEAAQ==
|
vDZ+BoHCjq9FfQrAu1+E83yCYyu+3fWrLSgYyrqjg0gPcCcnb1g6hqECAwEAAQ==
|
||||||
-----END RSA PUBLIC KEY-----
|
-----END RSA PUBLIC KEY-----
|
||||||
'';
|
'';
|
||||||
|
tinc.pubkey_ed25519 = "PiqJGofbo6941m20NJM3yhUoWKTNyLCtTPzsKcrvFSL";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@ -686,6 +687,7 @@ in {
|
|||||||
/n/eHElmKWoMCXhkV/mee1Cl2Y74XKivM6ov3lLvIDRxdXl46PvBFVkCAwEAAQ==
|
/n/eHElmKWoMCXhkV/mee1Cl2Y74XKivM6ov3lLvIDRxdXl46PvBFVkCAwEAAQ==
|
||||||
-----END RSA PUBLIC KEY-----
|
-----END RSA PUBLIC KEY-----
|
||||||
'';
|
'';
|
||||||
|
tinc.pubkey_ed25519 = "P9yurwK2l1npimgm3yk8WXigWLfEtJ6G1w/3kVCPG7F";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -75,7 +75,12 @@ let
|
|||||||
}
|
}
|
||||||
) cfg;
|
) cfg;
|
||||||
|
|
||||||
users.groups = mapAttrs (_: _: {}) cfg;
|
users.groups = mapAttrs' (name: htgen:
|
||||||
|
nameValuePair htgen.user.name {
|
||||||
|
name = htgen.user.name;
|
||||||
|
gid = htgen.user.uid;
|
||||||
|
}
|
||||||
|
) cfg;
|
||||||
|
|
||||||
};
|
};
|
||||||
in out
|
in out
|
||||||
|
@ -52,6 +52,7 @@ let
|
|||||||
type = typeOf x;
|
type = typeOf x;
|
||||||
reject = throw "cannot convert ${type}";
|
reject = throw "cannot convert ${type}";
|
||||||
in {
|
in {
|
||||||
|
int = toJSON x; # close enough
|
||||||
list = "{ ${concatStringsSep ", " (map toC x)} }";
|
list = "{ ${concatStringsSep ", " (map toC x)} }";
|
||||||
null = "NULL";
|
null = "NULL";
|
||||||
set = if isDerivation x then toJSON x else reject;
|
set = if isDerivation x then toJSON x else reject;
|
||||||
|
@ -73,9 +73,8 @@ with import <stockholm/lib>;
|
|||||||
|
|
||||||
services.xserver.desktopManager.plasma5.enable = true;
|
services.xserver.desktopManager.plasma5.enable = true;
|
||||||
|
|
||||||
services.xserver.displayManager.lightdm.autoLogin.enable = true;
|
services.xserver.displayManager.autoLogin.enable = true;
|
||||||
services.xserver.displayManager.lightdm.autoLogin.user = "itak";
|
services.xserver.displayManager.autoLogin.user = "itak";
|
||||||
services.xserver.displayManager.lightdm.enable = true;
|
|
||||||
|
|
||||||
users.users.itak = {
|
users.users.itak = {
|
||||||
inherit (config.krebs.users.itak) home uid;
|
inherit (config.krebs.users.itak) home uid;
|
||||||
|
Loading…
Reference in New Issue
Block a user