nixpkgs/nixos/modules/system/activation
r-vdp 57a30e4cbd
specialisation: limit the allowed characters in specialisation names
Since the systemd boot counting PR was merged, dashes in specialisation
names cause issues when installing the boot loader entries, since dashes
are also used as separator for the different components of the file name
of the boot loader entries on disk.

The assertion avoids this footgun which is pretty annoying to recover
from.
2024-08-11 19:07:44 +02:00
..
lib nixos/activation-script: Add lib.sh with warn() 2024-07-16 20:42:06 +02:00
activatable-system.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
activation-script.nix nixos/activation-script: Add lib.sh with warn() 2024-07-16 20:42:06 +02:00
bootspec.cue
bootspec.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
no-clone.nix
specialisation.nix specialisation: limit the allowed characters in specialisation names 2024-08-11 19:07:44 +02:00
switch-to-configuration.pl nixos/switch-to-configuration: add a note for future modifications 2024-06-21 23:22:57 -07:00
switchable-system.nix nixos/switch-to-configuration: add new implementation 2024-05-10 16:33:06 -07:00
test.nix nixos/top-level: Rename system.forbiddenDependenciesRegex to system.forbiddenDependenciesRegexes 2024-05-02 21:08:39 +03:00
top-level.nix nixos/top-level: Rename system.forbiddenDependenciesRegex to system.forbiddenDependenciesRegexes 2024-05-02 21:08:39 +03:00