+38
-1
doc/builders/images/dockertools.section.md
+38
-1
doc/builders/images/dockertools.section.md
···This constant string is a helper for setting up the base files for managing users and groups, only if such files don't exist already. It is suitable for being used in a [`buildImage` `runAsRoot`](#ex-dockerTools-buildImage-runAsRoot) script for cases like in the example below:
···This constant string is a helper for setting up the base files for managing users and groups, only if such files don't exist already. It is suitable for being used in a [`buildImage` `runAsRoot`](#ex-dockerTools-buildImage-runAsRoot) script for cases like in the example below:
+3
-1
lib/modules.nix
+3
-1
lib/modules.nix
···
···
+1
lib/tests/modules.sh
+1
lib/tests/modules.sh
···checkConfigError "The option .*enable.* does not exist. Definition values:\n\s*- In .*: true" "$@" ./disable-declare-enable.nixcheckConfigError "attribute .*enable.* in selection path .*config.enable.* not found" "$@" ./disable-define-enable.nix ./disable-declare-enable.nixcheckConfigError "attribute .*enable.* in selection path .*config.enable.* not found" "$@" ./disable-enable-modules.nix
···checkConfigError "The option .*enable.* does not exist. Definition values:\n\s*- In .*: true" "$@" ./disable-declare-enable.nixcheckConfigError "attribute .*enable.* in selection path .*config.enable.* not found" "$@" ./disable-define-enable.nix ./disable-declare-enable.nixcheckConfigError "attribute .*enable.* in selection path .*config.enable.* not found" "$@" ./disable-enable-modules.nix
+5
lib/tests/modules/disable-define-enable-string-path.nix
+5
lib/tests/modules/disable-define-enable-string-path.nix
+6
maintainers/maintainer-list.nix
+6
maintainers/maintainer-list.nix
···
+6
nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
+6
nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
···
+2
nixos/doc/manual/release-notes/rl-2211.section.md
+2
nixos/doc/manual/release-notes/rl-2211.section.md
···<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
+52
-4
nixos/modules/services/cluster/k3s/default.nix
+52
-4
nixos/modules/services/cluster/k3s/default.nix
······-description = lib.mdDoc "The k3s server to connect to. This option only makes sense for an agent.";···-description = lib.mdDoc "File path containing k3s token to use when connecting to the server. This option only makes sense for an agent.";···assertion = cfg.role == "agent" -> cfg.configPath != null || cfg.tokenFile != null || cfg.token != "";message = "token or tokenFile or configPath (with 'token' or 'token-file' keys) should be set if role is 'agent'";···
······+[the networking docs](https://rancher.com/docs/k3s/latest/en/installation/installation-requirements/#networking)···+description = lib.mdDoc "File path containing k3s token to use when connecting to the server.";···assertion = cfg.role == "agent" -> cfg.configPath != null || cfg.tokenFile != null || cfg.token != "";message = "token or tokenFile or configPath (with 'token' or 'token-file' keys) should be set if role is 'agent'";···
+4
-2
nixos/modules/services/web-apps/keycloak.nix
+4
-2
nixos/modules/services/web-apps/keycloak.nix
·········
·········
+27
-4
nixos/tests/k3s/multi-node.nix
+27
-4
nixos/tests/k3s/multi-node.nix
···extraFlags = "--no-deploy coredns,servicelb,traefik,local-storage,metrics-server --pause-image test.local/pause:local --node-ip 192.168.1.1";·········
···extraFlags = "--no-deploy coredns,servicelb,traefik,local-storage,metrics-server --pause-image test.local/pause:local --node-ip 192.168.1.1";···+extraFlags = "--no-deploy coredns,servicelb,traefik,local-storage,metrics-server --pause-image test.local/pause:local --node-ip 192.168.1.3";······
+3
-3
pkgs/applications/audio/amberol/default.nix
+3
-3
pkgs/applications/audio/amberol/default.nix
···
···
+3
-3
pkgs/applications/blockchains/lnd/default.nix
+3
-3
pkgs/applications/blockchains/lnd/default.nix
···
···
+2
-2
pkgs/applications/graphics/digikam/default.nix
+2
-2
pkgs/applications/graphics/digikam/default.nix
···
···
+2
-2
pkgs/applications/misc/anytype/default.nix
+2
-2
pkgs/applications/misc/anytype/default.nix
···
···
+5
-5
pkgs/applications/misc/styx/default.nix
+5
-5
pkgs/applications/misc/styx/default.nix
······
······
+3
-3
pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
+3
-3
pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
······"https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz"···"https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz"
······"https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz"···"https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz"
+3
-3
pkgs/applications/networking/cluster/fluxctl/default.nix
+3
-3
pkgs/applications/networking/cluster/fluxctl/default.nix
···
···
+2
-2
pkgs/applications/networking/instant-messengers/alfaview/default.nix
+2
-2
pkgs/applications/networking/instant-messengers/alfaview/default.nix
···
···
+2
-2
pkgs/applications/networking/instant-messengers/discord/default.nix
+2
-2
pkgs/applications/networking/instant-messengers/discord/default.nix
······
······
+2
-2
pkgs/applications/virtualization/docker-slim/default.nix
+2
-2
pkgs/applications/virtualization/docker-slim/default.nix
+10
pkgs/build-support/docker/default.nix
+10
pkgs/build-support/docker/default.nix
···
+2
-2
pkgs/development/compilers/fennel/default.nix
+2
-2
pkgs/development/compilers/fennel/default.nix
+2
-1
pkgs/development/coq-modules/gaia/default.nix
+2
-1
pkgs/development/coq-modules/gaia/default.nix
···
···
+2
-1
pkgs/development/coq-modules/hierarchy-builder/default.nix
+2
-1
pkgs/development/coq-modules/hierarchy-builder/default.nix
···
···
+11
-7
pkgs/development/coq-modules/mathcomp-analysis/default.nix
+11
-7
pkgs/development/coq-modules/mathcomp-analysis/default.nix
······
······
+1
-1
pkgs/development/coq-modules/mathcomp-bigenough/default.nix
+1
-1
pkgs/development/coq-modules/mathcomp-bigenough/default.nix
+1
-1
pkgs/development/coq-modules/mathcomp-finmap/default.nix
+1
-1
pkgs/development/coq-modules/mathcomp-finmap/default.nix
···
···
+2
pkgs/development/coq-modules/mathcomp-real-closed/default.nix
+2
pkgs/development/coq-modules/mathcomp-real-closed/default.nix
······
······
+2
pkgs/development/coq-modules/mathcomp/default.nix
+2
pkgs/development/coq-modules/mathcomp/default.nix
······
······
+3
-2
pkgs/development/coq-modules/odd-order/default.nix
+3
-2
pkgs/development/coq-modules/odd-order/default.nix
···
···
+3
pkgs/development/libraries/qpdf/default.nix
+3
pkgs/development/libraries/qpdf/default.nix
+3
-5
pkgs/development/ocaml-modules/resource-pooling/default.nix
+3
-5
pkgs/development/ocaml-modules/resource-pooling/default.nix
···
···
+2
-2
pkgs/development/python-modules/chex/default.nix
+2
-2
pkgs/development/python-modules/chex/default.nix
···
···
+54
pkgs/development/python-modules/google-cloud-compute/default.nix
+54
pkgs/development/python-modules/google-cloud-compute/default.nix
···
···
+2
-2
pkgs/development/python-modules/minikerberos/default.nix
+2
-2
pkgs/development/python-modules/minikerberos/default.nix
···
···
+2
-2
pkgs/development/python-modules/peaqevcore/default.nix
+2
-2
pkgs/development/python-modules/peaqevcore/default.nix
+2
-2
pkgs/development/python-modules/pypdf2/default.nix
+2
-2
pkgs/development/python-modules/pypdf2/default.nix
+2
-2
pkgs/development/python-modules/python-gitlab/default.nix
+2
-2
pkgs/development/python-modules/python-gitlab/default.nix
···
···
+8
-5
pkgs/development/python-modules/screeninfo/default.nix
+8
-5
pkgs/development/python-modules/screeninfo/default.nix
···+--replace 'load_library("Xinerama")' 'ctypes.cdll.LoadLibrary("${libXinerama}/lib/libXinerama.so")'
+4
pkgs/development/python-modules/sphinxcontrib-openapi/default.nix
+4
pkgs/development/python-modules/sphinxcontrib-openapi/default.nix
······
······
+2
-2
pkgs/development/python-modules/versioneer/default.nix
+2
-2
pkgs/development/python-modules/versioneer/default.nix
···
···
+3
-3
pkgs/development/tools/analysis/cargo-tarpaulin/default.nix
+3
-3
pkgs/development/tools/analysis/cargo-tarpaulin/default.nix
······
······
+3
-3
pkgs/development/tools/cbfmt/default.nix
+3
-3
pkgs/development/tools/cbfmt/default.nix
···
···
+3
-3
pkgs/development/tools/continuous-integration/dagger/default.nix
+3
-3
pkgs/development/tools/continuous-integration/dagger/default.nix
···
···
+3
-3
pkgs/development/tools/dprint/default.nix
+3
-3
pkgs/development/tools/dprint/default.nix
···
···
+2
-2
pkgs/development/tools/pipenv/default.nix
+2
-2
pkgs/development/tools/pipenv/default.nix
+85
pkgs/development/tools/verible/default.nix
+85
pkgs/development/tools/verible/default.nix
···
···+description = "Suite of SystemVerilog developer tools. Including a style-linter, indexer, formatter, and language server.";
+22
pkgs/development/tools/verible/remove-unused-deps.patch
+22
pkgs/development/tools/verible/remove-unused-deps.patch
···
···+- url = "https://github.com/lexxmark/winflexbison/releases/download/v2.5.18/win_flex_bison-2.5.18.zip",
+2
-2
pkgs/games/purpur/default.nix
+2
-2
pkgs/games/purpur/default.nix
···url = "https://api.purpurmc.org/v2/purpur/${builtins.replaceStrings [ "r" ] [ "/" ] version}/download";
···url = "https://api.purpurmc.org/v2/purpur/${builtins.replaceStrings [ "r" ] [ "/" ] version}/download";
+7
-10
pkgs/servers/keycloak/default.nix
+7
-10
pkgs/servers/keycloak/default.nix
···url = "https://github.com/keycloak/keycloak/releases/download/${version}/keycloak-${version}.zip";···-find "$1" -type f \( -iname \*.ear -o -iname \*.jar \) -exec install -m 0500 "{}" "providers/" \;
···url = "https://github.com/keycloak/keycloak/releases/download/${version}/keycloak-${version}.zip";···+find "$1" -type f \( -iname \*.ear -o -iname \*.jar \) -exec install -m 0500 "{}" "providers/" \;
+3
-2
pkgs/servers/matrix-synapse/default.nix
+3
-2
pkgs/servers/matrix-synapse/default.nix
······
······
+3
-3
pkgs/servers/monitoring/prometheus/gitlab-ci-pipelines-exporter.nix
+3
-3
pkgs/servers/monitoring/prometheus/gitlab-ci-pipelines-exporter.nix
······
······
+19
-4
pkgs/servers/monitoring/prometheus/sql-exporter.nix
+19
-4
pkgs/servers/monitoring/prometheus/sql-exporter.nix
···
···
+3
-3
pkgs/tools/misc/czkawka/default.nix
+3
-3
pkgs/tools/misc/czkawka/default.nix
···
···
+2
-2
pkgs/tools/misc/goreleaser/default.nix
+2
-2
pkgs/tools/misc/goreleaser/default.nix
···
···
+39
pkgs/tools/misc/manga-cli/default.nix
+39
pkgs/tools/misc/manga-cli/default.nix
···
···
+22
pkgs/tools/misc/pandoc-katex/default.nix
+22
pkgs/tools/misc/pandoc-katex/default.nix
···
···
+6
pkgs/top-level/all-packages.nix
+6
pkgs/top-level/all-packages.nix
···# pandoc-*nos is a filter suite, where pandoc-xnos has all functionality and the others are used for only specific functionality······
···# pandoc-*nos is a filter suite, where pandoc-xnos has all functionality and the others are used for only specific functionality······
+2
pkgs/top-level/python-packages.nix
+2
pkgs/top-level/python-packages.nix
···
···