nixos treewide: don't set MODULE_DIR

Changed files
+1 -17
nixos
modules
hardware
services
hardware
system
virtualisation
-1
nixos/modules/hardware/video/bumblebee.nix
···
serviceConfig = {
ExecStart = "${bumblebee}/bin/bumblebeed --use-syslog -g ${cfg.group} --driver ${cfg.driver}";
};
-
environment.MODULE_DIR="/run/current-system/kernel-modules/lib/modules/";
};
};
}
-1
nixos/modules/hardware/video/webcam/facetimehd.nix
···
# and load it back on resume
powerManagement.resumeCommands = ''
-
export MODULE_DIR=/run/current-system/kernel-modules/lib/modules
${pkgs.kmod}/bin/modprobe -v facetimehd
'';
-4
nixos/modules/services/hardware/tlp.nix
···
ExecStart = "${tlp}/bin/tlp init start";
ExecStop = "${tlp}/bin/tlp init stop";
};
-
-
environment.MODULE_DIR="/run/current-system/kernel-modules/lib/modules/";
};
tlp-sleep = {
···
ExecStart = "${tlp}/bin/tlp suspend";
ExecStop = "${tlp}/bin/tlp resume";
};
-
-
environment.MODULE_DIR="/run/current-system/kernel-modules/lib/modules/";
};
};
+1 -2
nixos/modules/services/hardware/udev.nix
···
'';
systemd.services.systemd-udevd =
-
{ environment.MODULE_DIR = "/run/booted-system/kernel-modules/lib/modules";
-
restartTriggers = cfg.packages;
+
{ restartTriggers = cfg.packages;
};
};
-5
nixos/modules/system/boot/kernel.nix
···
systemd.services."systemd-modules-load" =
{ wantedBy = [ "multi-user.target" ];
restartTriggers = [ kernelModulesConf ];
-
environment.MODULE_DIR = "/run/booted-system/kernel-modules/lib/modules";
serviceConfig =
{ # Ignore failed module loads. Typically some of the
# modules in ‘boot.kernelModules’ are "nice to have but
···
# barf on those.
SuccessExitStatus = "0 1";
};
-
};
-
-
systemd.services.kmod-static-nodes =
-
{ environment.MODULE_DIR = "/run/booted-system/kernel-modules/lib/modules";
};
lib.kernelConfig = {
-2
nixos/modules/system/boot/modprobe.nix
···
echo ${pkgs.kmod}/bin/modprobe > /proc/sys/kernel/modprobe
'';
-
environment.sessionVariables.MODULE_DIR = "/run/current-system/kernel-modules/lib/modules";
-
};
}
-1
nixos/modules/system/boot/stage-2-init.sh
···
# Start systemd.
echo "starting systemd..."
PATH=/run/current-system/systemd/lib/systemd \
-
MODULE_DIR=/run/booted-system/kernel-modules/lib/modules \
LOCALE_ARCHIVE=/run/current-system/sw/lib/locale/locale-archive \
exec systemd
-1
nixos/modules/virtualisation/docker.nix
···
} // proxy_env;
path = [ pkgs.kmod ] ++ (optional (cfg.storageDriver == "zfs") pkgs.zfs);
-
environment.MODULE_DIR = "/run/current-system/kernel-modules/lib/modules";
postStart = if cfg.socketActivation then "" else cfg.postStart;