nixpkgs/nixos/modules/misc
nikstur ff776981fe nixos/version: support UAPI Version Format in IMAGE_VERSION field
Add '~' and '^' to the supported characters for the field. These
characters are needed to be able to define all versions that are
compatible with the UAPI Version Format specification.

One example where this is used is the `%A` flag in systemd.unit. If we
don't allow these other characters, we for example cannot declare a
pre-relase version.

systemd, as far as I can tell, doesn't enforce any restrictions on the
os-release fields.

https://uapi-group.org/specifications/specs/version_format_specification/
2024-05-16 15:37:41 +02:00
..
documentation nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nixpkgs nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
assertions.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
crashdump.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
documentation.nix nixos/manual: apply cfg.warningsAreErrors to nix eval as well 2024-04-21 18:01:26 +02:00
extra-arguments.nix
ids.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
label.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
lib.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
locate.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
man-db.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
mandoc.nix nixos/mandoc: add leading slash to manPath 2024-03-20 00:56:18 +01:00
meta.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nixops-autoluks.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nixpkgs-flake.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nixpkgs.nix doc: link to Nixpkgs manual for global configuration options 2024-04-15 17:00:26 +02:00
passthru.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
version.nix nixos/version: support UAPI Version Format in IMAGE_VERSION field 2024-05-16 15:37:41 +02:00
wordlist.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00