Merge pull request #199395 from owm111/physlock-m

nixos/physlock: add muteKernelMessages option

authored by Ryan Lahfa and committed by GitHub 39f399f6 da5ef17a

+9 -1
+9 -1
nixos/modules/services/security/physlock.nix
··· 57 ''; 58 }; 59 60 lockOn = { 61 62 suspend = mkOption { ··· 116 ++ cfg.lockOn.extraTargets; 117 serviceConfig = { 118 Type = "forking"; 119 - ExecStart = "${pkgs.physlock}/bin/physlock -d${optionalString cfg.disableSysRq "s"}${optionalString (cfg.lockMessage != "") " -p \"${cfg.lockMessage}\""}"; 120 }; 121 }; 122
··· 57 ''; 58 }; 59 60 + muteKernelMessages = mkOption { 61 + type = types.bool; 62 + default = false; 63 + description = lib.mdDoc '' 64 + Disable kernel messages on console while physlock is running. 65 + ''; 66 + }; 67 + 68 lockOn = { 69 70 suspend = mkOption { ··· 124 ++ cfg.lockOn.extraTargets; 125 serviceConfig = { 126 Type = "forking"; 127 + ExecStart = "${pkgs.physlock}/bin/physlock -d${optionalString cfg.muteKernelMessages "m"}${optionalString cfg.disableSysRq "s"}${optionalString (cfg.lockMessage != "") " -p \"${cfg.lockMessage}\""}"; 128 }; 129 }; 130