Merge pull request #164584 from Luflosi/revert-one-of-two-similar-prs
Revert one of two similar prs
This commit is contained in:
commit
f998110c6d
4 changed files with 5 additions and 28 deletions
|
@ -1319,10 +1319,10 @@
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
A new option
|
The options <literal>boot.extraModprobeConfig</literal> and
|
||||||
<literal>boot.initrd.extraModprobeConfig</literal> has been
|
<literal>boot.blacklistedKernelModules</literal> now also take
|
||||||
added which can be used to configure kernel modules that are
|
effect in the initrd by copying the file
|
||||||
loaded in the initrd.
|
<literal>/etc/modprobe.d/nixos.conf</literal> into the initrd.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
|
|
|
@ -491,7 +491,7 @@ In addition to numerous new and upgraded packages, this release has the followin
|
||||||
|
|
||||||
- The option `services.duplicati.dataDir` has been added to allow changing the location of duplicati's files.
|
- The option `services.duplicati.dataDir` has been added to allow changing the location of duplicati's files.
|
||||||
|
|
||||||
- A new option `boot.initrd.extraModprobeConfig` has been added which can be used to configure kernel modules that are loaded in the initrd.
|
- The options `boot.extraModprobeConfig` and `boot.blacklistedKernelModules` now also take effect in the initrd by copying the file `/etc/modprobe.d/nixos.conf` into the initrd.
|
||||||
|
|
||||||
- `nixos-generate-config` now puts the dhcp configuration in `hardware-configuration.nix` instead of `configuration.nix`.
|
- `nixos-generate-config` now puts the dhcp configuration in `hardware-configuration.nix` instead of `configuration.nix`.
|
||||||
|
|
||||||
|
|
|
@ -34,23 +34,6 @@ with lib;
|
||||||
type = types.lines;
|
type = types.lines;
|
||||||
};
|
};
|
||||||
|
|
||||||
boot.initrd.extraModprobeConfig = mkOption {
|
|
||||||
default = "";
|
|
||||||
example =
|
|
||||||
''
|
|
||||||
options zfs zfs_arc_max=1073741824
|
|
||||||
'';
|
|
||||||
description = ''
|
|
||||||
Does exactly the same thing as
|
|
||||||
<option>boot.extraModprobeConfig</option>, except
|
|
||||||
that the generated <filename>modprobe.conf</filename>
|
|
||||||
file is also included in the initrd.
|
|
||||||
This is useful for setting module options for kernel
|
|
||||||
modules that are loaded during early boot in the initrd.
|
|
||||||
'';
|
|
||||||
type = types.lines;
|
|
||||||
};
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -67,9 +50,6 @@ with lib;
|
||||||
'')}
|
'')}
|
||||||
${config.boot.extraModprobeConfig}
|
${config.boot.extraModprobeConfig}
|
||||||
'';
|
'';
|
||||||
environment.etc."modprobe.d/nixos-initrd.conf".text = ''
|
|
||||||
${config.boot.initrd.extraModprobeConfig}
|
|
||||||
'';
|
|
||||||
environment.etc."modprobe.d/debian.conf".source = pkgs.kmod-debian-aliases;
|
environment.etc."modprobe.d/debian.conf".source = pkgs.kmod-debian-aliases;
|
||||||
|
|
||||||
environment.etc."modprobe.d/systemd.conf".source = "${pkgs.systemd}/lib/modprobe.d/systemd.conf";
|
environment.etc."modprobe.d/systemd.conf".source = "${pkgs.systemd}/lib/modprobe.d/systemd.conf";
|
||||||
|
|
|
@ -338,9 +338,6 @@ let
|
||||||
{ object = pkgs.writeText "mdadm.conf" config.boot.initrd.mdadmConf;
|
{ object = pkgs.writeText "mdadm.conf" config.boot.initrd.mdadmConf;
|
||||||
symlink = "/etc/mdadm.conf";
|
symlink = "/etc/mdadm.conf";
|
||||||
}
|
}
|
||||||
{ object = config.environment.etc."modprobe.d/nixos-initrd.conf".source;
|
|
||||||
symlink = "/etc/modprobe.d/nixos-initrd.conf";
|
|
||||||
}
|
|
||||||
{ object = pkgs.runCommand "initrd-kmod-blacklist-ubuntu" {
|
{ object = pkgs.runCommand "initrd-kmod-blacklist-ubuntu" {
|
||||||
src = "${pkgs.kmod-blacklist-ubuntu}/modprobe.conf";
|
src = "${pkgs.kmod-blacklist-ubuntu}/modprobe.conf";
|
||||||
preferLocalBuild = true;
|
preferLocalBuild = true;
|
||||||
|
|
Loading…
Reference in a new issue