From 7b8958b6c57555764aa63b1262d38e37f6820c70 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 21 Feb 2013 11:32:51 +0100 Subject: [PATCH] Fix the boot.hardwareScan option Fixes #95. --- modules/services/hardware/udev.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/services/hardware/udev.nix b/modules/services/hardware/udev.nix index f793b9387db..0fce84fdd6d 100644 --- a/modules/services/hardware/udev.nix +++ b/modules/services/hardware/udev.nix @@ -86,6 +86,13 @@ let ${optionalString (!config.networking.usePredictableInterfaceNames) '' ln -s /dev/null $out/80-net-name-slot.rules ''} + + # If auto-configuration is disabled, then remove + # udev's 80-drivers.rules file, which contains rules for + # automatically calling modprobe. + ${optionalString (!config.boot.hardwareScan) '' + ln -s /dev/null $out/80-drivers.rules + ''} ''; # */ };