nixpkgs-suyu/nixos
Carl Richard Theodor Schneider 1526a1b041 adguardhome: Add schema_version
This will add `passthru.schema_version` to be used as default value for
the adguardhome module.
It will also update the `update.sh` to keep the `schema_version` in sync
with the version by inspecting the sourcecode.

This might break existing configs, if they use deprecated values that don't
appear in newer schema_versions and schema_version wasn't set explicitly.
Explicit declarations of schema_version always have higher priority.

This also removes the `host` and `config` settings in favour of using the
appropriate `settings`.

Fixes #173938

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-10-25 17:35:27 +02:00
..
doc adguardhome: Add schema_version 2022-10-25 17:35:27 +02:00
lib nixos/unitGenerator: fix generation for nspawn files 2022-10-23 15:57:55 +02:00
maintainers nixos/*: md-convert hidden plaintext options 2022-08-31 16:32:54 +02:00
modules adguardhome: Add schema_version 2022-10-25 17:35:27 +02:00
tests adguardhome: Add schema_version 2022-10-25 17:35:27 +02:00
COPYING
default.nix
README
release-combined.nix nixos/release: add acme to tested set 2022-10-25 07:22:27 +10:00
release-small.nix nixos/release: add acme to tested set 2022-10-25 07:22:27 +10:00
release.nix nixos/release-combined: Build graphical ISOs for aarch64-linux 2022-10-11 15:33:41 +02:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
https://nixos.org/nixos and in the manual in doc/manual.