From 108a6f181afc629d95c18543adc2a4c9d71a55f1 Mon Sep 17 00:00:00 2001 From: grindhold Date: Tue, 4 Apr 2023 16:45:17 +0200 Subject: [PATCH] nixos/containers: check nixos-container names for underscores --- nixos/modules/virtualisation/nixos-containers.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nixos/modules/virtualisation/nixos-containers.nix b/nixos/modules/virtualisation/nixos-containers.nix index 669981da5974..2dff65d47bbe 100644 --- a/nixos/modules/virtualisation/nixos-containers.nix +++ b/nixos/modules/virtualisation/nixos-containers.nix @@ -509,6 +509,12 @@ in for details). ''; } + { + assertion = !lib.strings.hasInfix "_" name; + message = '' + Names containing underscores are not allowed in nixos-containers. Please rename the container '${name}' + ''; + } ]; }; };