diff options
Diffstat (limited to 'nixos/modules/services/system')
-rw-r--r-- | nixos/modules/services/system/automatic-timezoned.nix | 2 | ||||
-rw-r--r-- | nixos/modules/services/system/bpftune.nix | 2 | ||||
-rw-r--r-- | nixos/modules/services/system/cachix-agent/default.nix | 12 | ||||
-rw-r--r-- | nixos/modules/services/system/cachix-watch-store.nix | 16 | ||||
-rw-r--r-- | nixos/modules/services/system/cloud-init.nix | 14 | ||||
-rw-r--r-- | nixos/modules/services/system/dbus.nix | 10 | ||||
-rw-r--r-- | nixos/modules/services/system/earlyoom.nix | 20 | ||||
-rw-r--r-- | nixos/modules/services/system/kerberos/default.nix | 12 | ||||
-rw-r--r-- | nixos/modules/services/system/localtimed.nix | 2 | ||||
-rw-r--r-- | nixos/modules/services/system/nix-daemon.nix | 14 | ||||
-rw-r--r-- | nixos/modules/services/system/nscd.nix | 12 | ||||
-rw-r--r-- | nixos/modules/services/system/saslauthd.nix | 6 | ||||
-rw-r--r-- | nixos/modules/services/system/self-deploy.nix | 18 | ||||
-rw-r--r-- | nixos/modules/services/system/systembus-notify.nix | 4 | ||||
-rw-r--r-- | nixos/modules/services/system/systemd-lock-handler.nix | 2 | ||||
-rw-r--r-- | nixos/modules/services/system/uptimed.nix | 2 | ||||
-rw-r--r-- | nixos/modules/services/system/zram-generator.nix | 4 |
17 files changed, 76 insertions, 76 deletions
diff --git a/nixos/modules/services/system/automatic-timezoned.nix b/nixos/modules/services/system/automatic-timezoned.nix index 7d3cd004a7ba1..6150aa22cfbdf 100644 --- a/nixos/modules/services/system/automatic-timezoned.nix +++ b/nixos/modules/services/system/automatic-timezoned.nix @@ -11,7 +11,7 @@ in enable = mkOption { type = types.bool; default = false; - description = mdDoc '' + description = '' Enable `automatic-timezoned`, simple daemon for keeping the system timezone up-to-date based on the current location. It uses geoclue2 to determine the current location and systemd-timedated to actually set diff --git a/nixos/modules/services/system/bpftune.nix b/nixos/modules/services/system/bpftune.nix index 7106d5e4f78e3..295aba28c05f9 100644 --- a/nixos/modules/services/system/bpftune.nix +++ b/nixos/modules/services/system/bpftune.nix @@ -9,7 +9,7 @@ in options = { services.bpftune = { - enable = lib.mkEnableOption (lib.mdDoc "bpftune BPF driven auto-tuning"); + enable = lib.mkEnableOption "bpftune BPF driven auto-tuning"; package = lib.mkPackageOption pkgs "bpftune" { }; }; diff --git a/nixos/modules/services/system/cachix-agent/default.nix b/nixos/modules/services/system/cachix-agent/default.nix index f8020fe970f1b..a6fe9f0cfed4d 100644 --- a/nixos/modules/services/system/cachix-agent/default.nix +++ b/nixos/modules/services/system/cachix-agent/default.nix @@ -8,31 +8,31 @@ in { meta.maintainers = [ lib.maintainers.domenkozar ]; options.services.cachix-agent = { - enable = mkEnableOption (lib.mdDoc "Cachix Deploy Agent: https://docs.cachix.org/deploy/"); + enable = mkEnableOption "Cachix Deploy Agent: https://docs.cachix.org/deploy/"; name = mkOption { type = types.str; - description = lib.mdDoc "Agent name, usually same as the hostname"; + description = "Agent name, usually same as the hostname"; default = config.networking.hostName; defaultText = "config.networking.hostName"; }; verbose = mkOption { type = types.bool; - description = lib.mdDoc "Enable verbose output"; + description = "Enable verbose output"; default = false; }; profile = mkOption { type = types.nullOr types.str; default = null; - description = lib.mdDoc "Profile name, defaults to 'system' (NixOS)."; + description = "Profile name, defaults to 'system' (NixOS)."; }; host = mkOption { type = types.nullOr types.str; default = null; - description = lib.mdDoc "Cachix uri to use."; + description = "Cachix uri to use."; }; package = mkPackageOption pkgs "cachix" { }; @@ -40,7 +40,7 @@ in { credentialsFile = mkOption { type = types.path; default = "/etc/cachix-agent.token"; - description = lib.mdDoc '' + description = '' Required file that needs to contain CACHIX_AGENT_TOKEN=... ''; }; diff --git a/nixos/modules/services/system/cachix-watch-store.nix b/nixos/modules/services/system/cachix-watch-store.nix index d48af29465aa5..ead3503d7e035 100644 --- a/nixos/modules/services/system/cachix-watch-store.nix +++ b/nixos/modules/services/system/cachix-watch-store.nix @@ -9,23 +9,23 @@ in meta.maintainers = [ lib.maintainers.jfroche lib.maintainers.domenkozar ]; options.services.cachix-watch-store = { - enable = mkEnableOption (lib.mdDoc "Cachix Watch Store: https://docs.cachix.org"); + enable = mkEnableOption "Cachix Watch Store: https://docs.cachix.org"; cacheName = mkOption { type = types.str; - description = lib.mdDoc "Cachix binary cache name"; + description = "Cachix binary cache name"; }; cachixTokenFile = mkOption { type = types.path; - description = lib.mdDoc '' + description = '' Required file that needs to contain the cachix auth token. ''; }; signingKeyFile = mkOption { type = types.nullOr types.path; - description = lib.mdDoc '' + description = '' Optional file containing a self-managed signing key to sign uploaded store paths. ''; default = null; @@ -33,25 +33,25 @@ in compressionLevel = mkOption { type = types.nullOr types.int; - description = lib.mdDoc "The compression level for ZSTD compression (between 0 and 16)"; + description = "The compression level for ZSTD compression (between 0 and 16)"; default = null; }; jobs = mkOption { type = types.nullOr types.int; - description = lib.mdDoc "Number of threads used for pushing store paths"; + description = "Number of threads used for pushing store paths"; default = null; }; host = mkOption { type = types.nullOr types.str; default = null; - description = lib.mdDoc "Cachix host to connect to"; + description = "Cachix host to connect to"; }; verbose = mkOption { type = types.bool; - description = lib.mdDoc "Enable verbose output"; + description = "Enable verbose output"; default = false; }; diff --git a/nixos/modules/services/system/cloud-init.nix b/nixos/modules/services/system/cloud-init.nix index 689e0000fdd54..5d7258cac7780 100644 --- a/nixos/modules/services/system/cloud-init.nix +++ b/nixos/modules/services/system/cloud-init.nix @@ -27,7 +27,7 @@ in enable = mkOption { type = types.bool; default = false; - description = mdDoc '' + description = '' Enable the cloud-init service. This services reads configuration metadata in a cloud environment and configures the machine according to this metadata. @@ -47,7 +47,7 @@ in type = types.bool; default = hasFs "btrfs"; defaultText = literalExpression ''hasFs "btrfs"''; - description = mdDoc '' + description = '' Allow the cloud-init service to operate `btrfs` filesystem. ''; }; @@ -56,7 +56,7 @@ in type = types.bool; default = hasFs "ext4"; defaultText = literalExpression ''hasFs "ext4"''; - description = mdDoc '' + description = '' Allow the cloud-init service to operate `ext4` filesystem. ''; }; @@ -65,7 +65,7 @@ in type = types.bool; default = hasFs "xfs"; defaultText = literalExpression ''hasFs "xfs"''; - description = mdDoc '' + description = '' Allow the cloud-init service to operate `xfs` filesystem. ''; }; @@ -73,14 +73,14 @@ in network.enable = mkOption { type = types.bool; default = false; - description = mdDoc '' + description = '' Allow the cloud-init service to configure network interfaces through systemd-networkd. ''; }; settings = mkOption { - description = mdDoc '' + description = '' Structured cloud-init configuration. ''; type = types.submodule { @@ -92,7 +92,7 @@ in config = mkOption { type = types.str; default = ""; - description = mdDoc '' + description = '' raw cloud-init configuration. Takes precedence over the `settings` option if set. diff --git a/nixos/modules/services/system/dbus.nix b/nixos/modules/services/system/dbus.nix index e57a13e8de96b..a9fc88e320c6b 100644 --- a/nixos/modules/services/system/dbus.nix +++ b/nixos/modules/services/system/dbus.nix @@ -22,7 +22,7 @@ in options = { boot.initrd.systemd.dbus = { - enable = mkEnableOption (lib.mdDoc "dbus in stage 1"); + enable = mkEnableOption "dbus in stage 1"; }; services.dbus = { @@ -31,7 +31,7 @@ in type = types.bool; default = false; internal = true; - description = lib.mdDoc '' + description = '' Whether to start the D-Bus message bus daemon, which is required by many other system services and applications. ''; @@ -40,7 +40,7 @@ in implementation = mkOption { type = types.enum [ "dbus" "broker" ]; default = "broker"; - description = lib.mdDoc '' + description = '' The implementation to use for the message bus defined by the D-Bus specification. Can be either the classic dbus daemon or dbus-broker, which aims to provide high performance and reliability, while keeping compatibility to the D-Bus @@ -52,7 +52,7 @@ in packages = mkOption { type = types.listOf types.path; default = [ ]; - description = lib.mdDoc '' + description = '' Packages whose D-Bus configuration files should be included in the configuration of the D-Bus system-wide or session-wide message bus. Specifically, files in the following directories @@ -68,7 +68,7 @@ in apparmor = mkOption { type = types.enum [ "enabled" "disabled" "required" ]; - description = lib.mdDoc '' + description = '' AppArmor mode for dbus. `enabled` enables mediation when it's diff --git a/nixos/modules/services/system/earlyoom.nix b/nixos/modules/services/system/earlyoom.nix index 38805eba2ca10..bcdf7d6512d5a 100644 --- a/nixos/modules/services/system/earlyoom.nix +++ b/nixos/modules/services/system/earlyoom.nix @@ -11,12 +11,12 @@ let in { options.services.earlyoom = { - enable = mkEnableOption (lib.mdDoc "early out of memory killing"); + enable = mkEnableOption "early out of memory killing"; freeMemThreshold = mkOption { type = types.ints.between 1 100; default = 10; - description = lib.mdDoc '' + description = '' Minimum available memory (in percent). If the available memory falls below this threshold (and the analog is true for @@ -32,7 +32,7 @@ in freeMemKillThreshold = mkOption { type = types.nullOr (types.ints.between 1 100); default = null; - description = lib.mdDoc '' + description = '' Minimum available memory (in percent) before sending SIGKILL. If unset, this defaults to half of {option}`freeMemThreshold`. @@ -43,7 +43,7 @@ in freeSwapThreshold = mkOption { type = types.ints.between 1 100; default = 10; - description = lib.mdDoc '' + description = '' Minimum free swap space (in percent) before sending SIGTERM. See the description of [](#opt-services.earlyoom.freeMemThreshold). @@ -53,7 +53,7 @@ in freeSwapKillThreshold = mkOption { type = types.nullOr (types.ints.between 1 100); default = null; - description = lib.mdDoc '' + description = '' Minimum free swap space (in percent) before sending SIGKILL. If unset, this defaults to half of {option}`freeSwapThreshold`. @@ -64,7 +64,7 @@ in enableDebugInfo = mkOption { type = types.bool; default = false; - description = lib.mdDoc '' + description = '' Enable debugging messages. ''; }; @@ -72,7 +72,7 @@ in enableNotifications = mkOption { type = types.bool; default = false; - description = lib.mdDoc '' + description = '' Send notifications about killed processes via the system d-bus. WARNING: enabling this option (while convenient) should *not* be done on a @@ -95,7 +95,7 @@ in echo "Process $EARLYOOM_NAME ($EARLYOOM_PID) was killed" >> /path/to/log ''' ''; - description = lib.mdDoc '' + description = '' An absolute path to an executable to be run for each process killed. Some environment variables are available, see [README](https://github.com/rfjakob/earlyoom#notifications) and @@ -108,14 +108,14 @@ in type = types.int; default = 3600; example = 0; - description = lib.mdDoc "Interval (in seconds) at which a memory report is printed (set to 0 to disable)."; + description = "Interval (in seconds) at which a memory report is printed (set to 0 to disable)."; }; extraArgs = mkOption { type = types.listOf types.str; default = []; example = [ "-g" "--prefer '(^|/)(java|chromium)$'" ]; - description = lib.mdDoc "Extra command-line arguments to be passed to earlyoom."; + description = "Extra command-line arguments to be passed to earlyoom."; }; }; diff --git a/nixos/modules/services/system/kerberos/default.nix b/nixos/modules/services/system/kerberos/default.nix index 486d4b49c195a..7fe970c9609a9 100644 --- a/nixos/modules/services/system/kerberos/default.nix +++ b/nixos/modules/services/system/kerberos/default.nix @@ -9,19 +9,19 @@ let options = { principal = mkOption { type = types.str; - description = lib.mdDoc "Which principal the rule applies to"; + description = "Which principal the rule applies to"; }; access = mkOption { type = types.either (types.listOf (types.enum ["add" "cpw" "delete" "get" "list" "modify"])) (types.enum ["all"]); default = "all"; - description = lib.mdDoc "The changes the principal is allowed to make."; + description = "The changes the principal is allowed to make."; }; target = mkOption { type = types.str; default = "*"; - description = lib.mdDoc "The principals that 'access' applies to."; + description = "The principals that 'access' applies to."; }; }; }; @@ -34,7 +34,7 @@ let { principal = "*/admin"; access = "all"; } { principal = "admin"; access = "all"; } ]; - description = lib.mdDoc '' + description = '' The privileges granted to a user. ''; }; @@ -51,11 +51,11 @@ in ###### interface options = { services.kerberos_server = { - enable = lib.mkEnableOption (lib.mdDoc "the kerberos authentication server"); + enable = lib.mkEnableOption "the kerberos authentication server"; realms = mkOption { type = types.attrsOf (types.submodule realm); - description = lib.mdDoc '' + description = '' The realm(s) to serve keys for. ''; }; diff --git a/nixos/modules/services/system/localtimed.nix b/nixos/modules/services/system/localtimed.nix index 345bdbd8dda01..8af22892a117c 100644 --- a/nixos/modules/services/system/localtimed.nix +++ b/nixos/modules/services/system/localtimed.nix @@ -12,7 +12,7 @@ in { enable = mkOption { type = types.bool; default = false; - description = lib.mdDoc '' + description = '' Enable `localtimed`, a simple daemon for keeping the system timezone up-to-date based on the current location. It uses geoclue2 to determine the current location. diff --git a/nixos/modules/services/system/nix-daemon.nix b/nixos/modules/services/system/nix-daemon.nix index 550ef6b1e18c2..0a5b0e2fcb80a 100644 --- a/nixos/modules/services/system/nix-daemon.nix +++ b/nixos/modules/services/system/nix-daemon.nix @@ -54,7 +54,7 @@ in enable = mkOption { type = types.bool; default = true; - description = lib.mdDoc '' + description = '' Whether to enable Nix. Disabling Nix makes the system hard to modify and the Nix programs and configuration will not be made available by NixOS itself. ''; @@ -64,7 +64,7 @@ in type = types.package; default = pkgs.nix; defaultText = literalExpression "pkgs.nix"; - description = lib.mdDoc '' + description = '' This option specifies the Nix package instance to use throughout the system. ''; }; @@ -73,7 +73,7 @@ in type = types.enum [ "other" "batch" "idle" ]; default = "other"; example = "batch"; - description = lib.mdDoc '' + description = '' Nix daemon process CPU scheduling policy. This policy propagates to build processes. `other` is the default scheduling policy for regular tasks. The `batch` policy is @@ -103,7 +103,7 @@ in type = types.enum [ "best-effort" "idle" ]; default = "best-effort"; example = "idle"; - description = lib.mdDoc '' + description = '' Nix daemon process I/O scheduling class. This class propagates to build processes. `best-effort` is the default class for regular tasks. The `idle` class is for @@ -126,7 +126,7 @@ in type = types.int; default = 4; example = 1; - description = lib.mdDoc '' + description = '' Nix daemon process I/O scheduling priority. This priority propagates to build processes. The supported priorities depend on the scheduling policy: With idle, priorities are not used in scheduling @@ -140,12 +140,12 @@ in type = types.attrs; internal = true; default = { }; - description = lib.mdDoc "Environment variables used by Nix."; + description = "Environment variables used by Nix."; }; nrBuildUsers = mkOption { type = types.int; - description = lib.mdDoc '' + description = '' Number of `nixbld` user accounts created to perform secure concurrent builds. If you receive an error message saying that “all build users are currently in use”, diff --git a/nixos/modules/services/system/nscd.nix b/nixos/modules/services/system/nscd.nix index 971dffbadc132..1bf3583336e2e 100644 --- a/nixos/modules/services/system/nscd.nix +++ b/nixos/modules/services/system/nscd.nix @@ -20,7 +20,7 @@ in enable = mkOption { type = types.bool; default = true; - description = lib.mdDoc '' + description = '' Whether to enable the Name Service Cache Daemon. Disabling this is strongly discouraged, as this effectively disables NSS Lookups from all non-glibc NSS modules, including the ones provided by systemd. @@ -30,7 +30,7 @@ in enableNsncd = mkOption { type = types.bool; default = true; - description = lib.mdDoc '' + description = '' Whether to use nsncd instead of nscd from glibc. This is a nscd-compatible daemon, that proxies lookups, without any caching. Using nscd from glibc is discouraged. @@ -40,7 +40,7 @@ in user = mkOption { type = types.str; default = "nscd"; - description = lib.mdDoc '' + description = '' User account under which nscd runs. ''; }; @@ -48,7 +48,7 @@ in group = mkOption { type = types.str; default = "nscd"; - description = lib.mdDoc '' + description = '' User group under which nscd runs. ''; }; @@ -56,7 +56,7 @@ in config = mkOption { type = types.lines; default = builtins.readFile ./nscd.conf; - description = lib.mdDoc '' + description = '' Configuration to use for Name Service Cache Daemon. Only used in case glibc-nscd is used. ''; @@ -73,7 +73,7 @@ in then pkgs.stdenv.cc.libc.bin else pkgs.glibc.bin; ''; - description = lib.mdDoc '' + description = '' package containing the nscd binary to be used by the service. Ignored when enableNsncd is set to true. ''; diff --git a/nixos/modules/services/system/saslauthd.nix b/nixos/modules/services/system/saslauthd.nix index 9424b6c51fc1f..0c198792b1e78 100644 --- a/nixos/modules/services/system/saslauthd.nix +++ b/nixos/modules/services/system/saslauthd.nix @@ -16,20 +16,20 @@ in services.saslauthd = { - enable = mkEnableOption (lib.mdDoc "saslauthd, the Cyrus SASL authentication daemon"); + enable = mkEnableOption "saslauthd, the Cyrus SASL authentication daemon"; package = mkPackageOption pkgs [ "cyrus_sasl" "bin" ] { }; mechanism = mkOption { type = types.str; default = "pam"; - description = lib.mdDoc "Auth mechanism to use"; + description = "Auth mechanism to use"; }; config = mkOption { type = types.lines; default = ""; - description = lib.mdDoc "Configuration to use for Cyrus SASL authentication daemon."; + description = "Configuration to use for Cyrus SASL authentication daemon."; }; }; diff --git a/nixos/modules/services/system/self-deploy.nix b/nixos/modules/services/system/self-deploy.nix index b5d8ea3f56e79..06d1644fec646 100644 --- a/nixos/modules/services/system/self-deploy.nix +++ b/nixos/modules/services/system/self-deploy.nix @@ -23,14 +23,14 @@ let in { options.services.self-deploy = { - enable = lib.mkEnableOption (lib.mdDoc "self-deploy"); + enable = lib.mkEnableOption "self-deploy"; nixFile = lib.mkOption { type = lib.types.path; default = "/default.nix"; - description = lib.mdDoc '' + description = '' Path to nix file in repository. Leading '/' refers to root of git repository. ''; @@ -41,7 +41,7 @@ in default = null; - description = lib.mdDoc '' + description = '' Attribute of `nixFile` that builds the current system. ''; }; @@ -51,7 +51,7 @@ in default = { }; - description = lib.mdDoc '' + description = '' Arguments to `nix-build` passed as `--argstr` or `--arg` depending on the type. ''; @@ -62,7 +62,7 @@ in default = "switch"; - description = lib.mdDoc '' + description = '' The `switch-to-configuration` subcommand used. ''; }; @@ -70,7 +70,7 @@ in repository = lib.mkOption { type = with lib.types; oneOf [ path str ]; - description = lib.mdDoc '' + description = '' The repository to fetch from. Must be properly formatted for git. If this value is set to a path (must begin with `/`) then it's @@ -88,7 +88,7 @@ in default = null; - description = lib.mdDoc '' + description = '' Path to SSH private key used to fetch private repositories over SSH. ''; @@ -99,7 +99,7 @@ in default = "master"; - description = lib.mdDoc '' + description = '' Branch to track Technically speaking any ref can be specified here, as this is @@ -113,7 +113,7 @@ in default = "hourly"; - description = lib.mdDoc '' + description = '' The schedule on which to run the `self-deploy` service. Format specified by `systemd.time 7`. diff --git a/nixos/modules/services/system/systembus-notify.nix b/nixos/modules/services/system/systembus-notify.nix index f79879fa13606..073885732b4b4 100644 --- a/nixos/modules/services/system/systembus-notify.nix +++ b/nixos/modules/services/system/systembus-notify.nix @@ -8,13 +8,13 @@ let in { options.services.systembus-notify = { - enable = mkEnableOption (lib.mdDoc '' + enable = mkEnableOption '' System bus notification support WARNING: enabling this option (while convenient) should *not* be done on a machine where you do not trust the other users as it allows any other local user to DoS your session by spamming notifications - ''); + ''; }; config = mkIf cfg.enable { diff --git a/nixos/modules/services/system/systemd-lock-handler.nix b/nixos/modules/services/system/systemd-lock-handler.nix index 1ecb13b75bb3e..0d3e33236adb0 100644 --- a/nixos/modules/services/system/systemd-lock-handler.nix +++ b/nixos/modules/services/system/systemd-lock-handler.nix @@ -9,7 +9,7 @@ let in { options.services.systemd-lock-handler = { - enable = mkEnableOption (lib.mdDoc "systemd-lock-handler"); + enable = mkEnableOption "systemd-lock-handler"; package = mkPackageOption pkgs "systemd-lock-handler" { }; }; diff --git a/nixos/modules/services/system/uptimed.nix b/nixos/modules/services/system/uptimed.nix index df08c0f26e986..d844e5d83e369 100644 --- a/nixos/modules/services/system/uptimed.nix +++ b/nixos/modules/services/system/uptimed.nix @@ -12,7 +12,7 @@ in enable = mkOption { type = types.bool; default = false; - description = lib.mdDoc '' + description = '' Enable `uptimed`, allowing you to track your highest uptimes. ''; diff --git a/nixos/modules/services/system/zram-generator.nix b/nixos/modules/services/system/zram-generator.nix index 429531e5743d8..987f1775ccccb 100644 --- a/nixos/modules/services/system/zram-generator.nix +++ b/nixos/modules/services/system/zram-generator.nix @@ -9,7 +9,7 @@ in }; options.services.zram-generator = { - enable = lib.mkEnableOption (lib.mdDoc "Systemd unit generator for zram devices"); + enable = lib.mkEnableOption "Systemd unit generator for zram devices"; package = lib.mkPackageOption pkgs "zram-generator" { }; @@ -18,7 +18,7 @@ in freeformType = settingsFormat.type; }; default = { }; - description = lib.mdDoc '' + description = '' Configuration for zram-generator, see https://github.com/systemd/zram-generator for documentation. ''; |