diff options
author | Graham Christensen <graham@grahamc.com> | 2017-07-27 06:34:10 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-07-27 06:34:10 -0400 |
commit | 107d931b4431927b569ba3281bab2aaa4516bc76 (patch) | |
tree | 081eeaf5440ca25ed688642c3c6fe5e6c42586db /nixos | |
parent | fddd8869e65c1e316d20537e10dd579a338ed2b0 (diff) | |
parent | f5c0607f8d566a5aa2cf74346348bcdb492637e4 (diff) | |
download | nixpkgs-107d931b4431927b569ba3281bab2aaa4516bc76.tar nixpkgs-107d931b4431927b569ba3281bab2aaa4516bc76.tar.gz nixpkgs-107d931b4431927b569ba3281bab2aaa4516bc76.tar.bz2 nixpkgs-107d931b4431927b569ba3281bab2aaa4516bc76.tar.lz nixpkgs-107d931b4431927b569ba3281bab2aaa4516bc76.tar.xz nixpkgs-107d931b4431927b569ba3281bab2aaa4516bc76.tar.zst nixpkgs-107d931b4431927b569ba3281bab2aaa4516bc76.zip |
Merge pull request #27677 from peterhoeg/u/mcelog
mcelog: 148 -> 153
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/hardware/mcelog.nix | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/nixos/modules/hardware/mcelog.nix b/nixos/modules/hardware/mcelog.nix index e4ac7d39053..13ad238870c 100644 --- a/nixos/modules/hardware/mcelog.nix +++ b/nixos/modules/hardware/mcelog.nix @@ -3,7 +3,7 @@ with lib; { - meta.maintainers = [ maintainers.grahamc ]; + meta.maintainers = with maintainers; [ grahamc ]; options = { hardware.mcelog = { @@ -19,19 +19,17 @@ with lib; }; config = mkIf config.hardware.mcelog.enable { - systemd.services.mcelog = { - description = "Machine Check Exception Logging Daemon"; - wantedBy = [ "multi-user.target" ]; - - serviceConfig = { - ExecStart = "${pkgs.mcelog}/bin/mcelog --daemon --foreground"; - SuccessExitStatus = [ 0 15 ]; - - ProtectHome = true; - PrivateNetwork = true; - PrivateTmp = true; + systemd = { + packages = [ pkgs.mcelog ]; + + services.mcelog = { + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + ProtectHome = true; + PrivateNetwork = true; + PrivateTmp = true; + }; }; }; }; - } |