nixos/udev: verify udev rules using udevadm (#404323)

This commit is contained in:
Leona Maroni
2025-05-09 13:03:30 +02:00
committed by GitHub
+9
View File
@@ -55,6 +55,10 @@ let
preferLocalBuild = true;
allowSubstitutes = false;
packages = lib.unique (map toString udevPackages);
nativeBuildInputs = [
pkgs.systemdMinimal
];
}
''
mkdir -p $out
@@ -147,6 +151,11 @@ let
exit 1
fi
# Verify all the udev rules
echo "Verifying udev rules using udevadm verify..."
udevadm verify --resolve-names=never --no-style $out
echo "OK"
# If auto-configuration is disabled, then remove
# udev's 80-drivers.rules file, which contains rules for
# automatically calling modprobe.