nixos/services.rsyslogd: remove with lib;

This commit is contained in:
Felix Buehler
2024-08-30 00:30:57 +02:00
parent 5b61b70082
commit bb1483bbc6
+9 -12
View File
@@ -1,7 +1,4 @@
{ config, lib, pkgs, ... }:
with lib;
let
cfg = config.services.rsyslogd;
@@ -36,8 +33,8 @@ in
services.rsyslogd = {
enable = mkOption {
type = types.bool;
enable = lib.mkOption {
type = lib.types.bool;
default = false;
description = ''
Whether to enable syslogd. Note that systemd also logs
@@ -45,8 +42,8 @@ in
'';
};
defaultConfig = mkOption {
type = types.lines;
defaultConfig = lib.mkOption {
type = lib.types.lines;
default = defaultConf;
description = ''
The default {file}`syslog.conf` file configures a
@@ -55,8 +52,8 @@ in
'';
};
extraConfig = mkOption {
type = types.lines;
extraConfig = lib.mkOption {
type = lib.types.lines;
default = "";
example = "news.* -/var/log/news";
description = ''
@@ -65,8 +62,8 @@ in
'';
};
extraParams = mkOption {
type = types.listOf types.str;
extraParams = lib.mkOption {
type = lib.types.listOf lib.types.str;
default = [ ];
example = [ "-m 0" ];
description = ''
@@ -81,7 +78,7 @@ in
###### implementation
config = mkIf cfg.enable {
config = lib.mkIf cfg.enable {
environment.systemPackages = [ pkgs.rsyslog ];