diff options
author | lassulus <lass@aidsballs.de> | 2016-02-27 17:28:46 +0100 |
---|---|---|
committer | lassulus <lass@aidsballs.de> | 2016-02-27 17:28:46 +0100 |
commit | 024de57e7b1918a617685b65a0c5c45ee4592e47 (patch) | |
tree | 2f0a9168b4569650619f334b597733ae10216b66 /tv/2configs/default.nix | |
parent | acd5d7cceeeb96c182a963ba0c564821a36c8938 (diff) | |
parent | 8c859335a879c515a1415bc8b15b5cb7eb519efc (diff) |
Merge remote-tracking branch 'cd/master'
Diffstat (limited to 'tv/2configs/default.nix')
-rw-r--r-- | tv/2configs/default.nix | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/tv/2configs/default.nix b/tv/2configs/default.nix index 9b83997bb..0a3e40a5c 100644 --- a/tv/2configs/default.nix +++ b/tv/2configs/default.nix @@ -14,8 +14,7 @@ with config.krebs.lib; stockholm = "/home/tv/stockholm"; nixpkgs = { url = https://github.com/NixOS/nixpkgs; - rev = "77f8f35d57618c1ba456d968524f2fb2c3448295"; - dev = "/home/tv/nixpkgs"; + rev = "40c586b7ce2c559374df435f46d673baf711c543"; }; } // optionalAttrs config.krebs.build.host.secure { secrets-master = "/home/tv/secrets/master"; @@ -55,15 +54,14 @@ with config.krebs.lib; ''; time.timeZone = "Europe/Berlin"; } + { # TODO check if both are required: nix.chrootDirs = [ "/etc/protocols" pkgs.iana_etc.outPath ]; - nix.trustedBinaryCaches = [ - "https://cache.nixos.org" - "http://cache.nixos.org" - "http://hydra.nixos.org" - ]; + nix.requireSignedBinaryCaches = true; + + nix.binaryCaches = ["https://cache.nixos.org"]; nix.useChroot = true; } @@ -179,12 +177,6 @@ with config.krebs.lib; } { - # TODO: exim - security.setuidPrograms = [ - "sendmail" # for sudo - ]; - } - { environment.systemPackages = [ pkgs.get pkgs.krebszones |