+3
-4
nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
+3
-4
nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
···
+9
nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
+9
nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
···
+2
-2
nixos/doc/manual/release-notes/rl-2205.section.md
+2
-2
nixos/doc/manual/release-notes/rl-2205.section.md
···- [services.logrotate.enable](#opt-services.logrotate.enable) now defaults to true if any rotate path has-- The logrotate module also has been updated to freeform syntax: [services.logrotate.paths](#opt-services.logrotate.paths)-and [services.logrotate.extraConfig](#opt-services.logrotate.extraConfig) will work, but issue deprecationwarnings and [services.logrotate.settings](#opt-services.logrotate.settings) should now be used instead.
+4
nixos/doc/manual/release-notes/rl-2211.section.md
+4
nixos/doc/manual/release-notes/rl-2211.section.md
···This got partially copied over from the minimal profile and reduces the final system size by up to 200MB.- The `isPowerPC` predicate, found on `platform` attrsets (`hostPlatform`, `buildPlatform`, `targetPlatform`, etc) has been removed in order to reduce confusion. The predicate was was defined such that it matches only the 32-bit big-endian members of the POWER/PowerPC family, despite having a name which would imply a broader set of systems. If you were using this predicate, you can replace `foo.isPowerPC` with `(with foo; isPower && is32bit && isBigEndian)`.- The `fetchgit` fetcher now uses [cone mode](https://www.git-scm.com/docs/git-sparse-checkout/2.37.0#_internalscone_mode_handling) by default for sparse checkouts. [Non-cone mode](https://www.git-scm.com/docs/git-sparse-checkout/2.37.0#_internalsnon_cone_problems) can be enabled by passing `nonConeMode = true`, but note that non-cone mode is deprecated and this option may be removed alongside a future Git update without notice.
+1
-1
nixos/modules/programs/fish.nix
+1
-1
nixos/modules/programs/fish.nix
+23
-179
nixos/modules/services/logging/logrotate.nix
+23
-179
nixos/modules/services/logging/logrotate.nix
············-(mkRenamedOptionModule [ "services" "logrotate" "config" ] [ "services" "logrotate" "extraConfig" ])+(mkRemovedOptionModule [ "services" "logrotate" "config" ] "Modify services.logrotate.settings.header instead")+(mkRemovedOptionModule [ "services" "logrotate" "extraConfig" ] "Modify services.logrotate.settings.header instead")+(mkRemovedOptionModule [ "services" "logrotate" "paths" ] "Add attributes to services.logrotate.settings instead")······-Attribute set of paths to rotate. The order each block appears in the generated configuration file-This setting has been deprecated in favor of [logrotate settings](#opt-services.logrotate.settings).-If either of `services.logrotate.paths.${name}.user` or `services.logrotate.paths.${name}.group` are specified then *both* must be specified.-Using config.services.logrotate.paths.${name} is deprecated and will become unsupported in a future release.-Using config.services.logrotate.extraConfig is deprecated and will become unsupported in a future release.
+1
-10
nixos/modules/services/misc/gitlab.nix
+1
-10
nixos/modules/services/misc/gitlab.nix
···(mkRenamedOptionModule [ "services" "gitlab" "stateDir" ] [ "services" "gitlab" "statePath" ])(mkRenamedOptionModule [ "services" "gitlab" "backupPath" ] [ "services" "gitlab" "backup" "path" ])+(mkRemovedOptionModule [ "services" "gitlab" "logrotate" "extraConfig" ] "Modify services.logrotate.settings.gitlab directly instead")······
-29
nixos/tests/logrotate.nix
-29
nixos/tests/logrotate.nix
······-"[[ $(sed -ne '/\"compat_keep\" {/,/}/p' /tmp/logrotate.conf | grep -w rotate) = \" rotate 1\" ]]",
+2
-2
pkgs/applications/misc/calibre/default.nix
+2
-2
pkgs/applications/misc/calibre/default.nix
···
+2
-2
pkgs/applications/networking/cluster/terragrunt/default.nix
+2
-2
pkgs/applications/networking/cluster/terragrunt/default.nix
···
+2
-2
pkgs/applications/version-management/got/default.nix
+2
-2
pkgs/applications/version-management/got/default.nix
···
+3
-3
pkgs/data/misc/v2ray-geoip/default.nix
+3
-3
pkgs/data/misc/v2ray-geoip/default.nix
···
+2
-2
pkgs/development/libraries/aws-c-sdkutils/default.nix
+2
-2
pkgs/development/libraries/aws-c-sdkutils/default.nix
···
+2
-2
pkgs/development/libraries/jellyfin-ffmpeg/default.nix
+2
-2
pkgs/development/libraries/jellyfin-ffmpeg/default.nix
···
+2
-2
pkgs/development/python-modules/aiomysensors/default.nix
+2
-2
pkgs/development/python-modules/aiomysensors/default.nix
······
+18
-12
pkgs/development/python-modules/asyncio_mqtt/default.nix
+18
-12
pkgs/development/python-modules/asyncio_mqtt/default.nix
···
+2
-2
pkgs/development/python-modules/canonicaljson/default.nix
+2
-2
pkgs/development/python-modules/canonicaljson/default.nix
···
+2
-2
pkgs/development/python-modules/jsonmerge/default.nix
+2
-2
pkgs/development/python-modules/jsonmerge/default.nix
···
+28
-4
pkgs/development/python-modules/mockupdb/default.nix
+28
-4
pkgs/development/python-modules/mockupdb/default.nix
···
+2
-2
pkgs/development/python-modules/shtab/default.nix
+2
-2
pkgs/development/python-modules/shtab/default.nix
······
+2
-2
pkgs/development/python-modules/slither-analyzer/default.nix
+2
-2
pkgs/development/python-modules/slither-analyzer/default.nix
······
+2
-2
pkgs/development/tools/oh-my-posh/default.nix
+2
-2
pkgs/development/tools/oh-my-posh/default.nix
···
+3
-3
pkgs/development/tools/pgloader/default.nix
+3
-3
pkgs/development/tools/pgloader/default.nix
···{ lib, stdenv, fetchurl, makeWrapper, sbcl_2_2_6, sqlite, freetds, libzip, curl, git, cacert, openssl }:
+3
-3
pkgs/development/tools/ruff/default.nix
+3
-3
pkgs/development/tools/ruff/default.nix
···
+2
-2
pkgs/development/web/nodejs/v14.nix
+2
-2
pkgs/development/web/nodejs/v14.nix
···
+2
-2
pkgs/development/web/nodejs/v16.nix
+2
-2
pkgs/development/web/nodejs/v16.nix
···
+2
-2
pkgs/development/web/nodejs/v18.nix
+2
-2
pkgs/development/web/nodejs/v18.nix
···
+2
-2
pkgs/development/web/nodejs/v19.nix
+2
-2
pkgs/development/web/nodejs/v19.nix
···
+2
-2
pkgs/tools/admin/syft/default.nix
+2
-2
pkgs/tools/admin/syft/default.nix
···
+2
-2
pkgs/tools/misc/debootstrap/default.nix
+2
-2
pkgs/tools/misc/debootstrap/default.nix
···
+4
-4
pkgs/tools/misc/mutagen/default.nix
+4
-4
pkgs/tools/misc/mutagen/default.nix
······
+3
-21
pkgs/tools/misc/vector/default.nix
+3
-21
pkgs/tools/misc/vector/default.nix
······-url = "https://github.com/vectordotdev/vector/commit/e7437df97711b6a660a3532fe5026244472a900f.patch";-url = "https://github.com/vectordotdev/vector/commit/e80c7afaf7601cf936c7c3468bd7b4b230ef6149.patch";
+2
-2
pkgs/tools/networking/netbird/default.nix
+2
-2
pkgs/tools/networking/netbird/default.nix
···
+3
-3
pkgs/tools/networking/s3cmd/default.nix
+3
-3
pkgs/tools/networking/s3cmd/default.nix
···
+3
-3
pkgs/tools/virtualization/cloud-init/default.nix
+3
-3
pkgs/tools/virtualization/cloud-init/default.nix
···