nixpkgs/nixos/modules/tasks
Florian Klink 13be37662d kernel config: explicitly enable CONFIG_IPV6
We currently build CONFIG_IPV6=m.

This seems to be not really well-supported in mainline kernels - see
https://lore.kernel.org/netdev/20201115224509.2020651-1-flokli@flokli.de/T/#u

Compiling it as a module doesn't give too much benefit - even for people
who did explicitly set `enableIPv6` to false, the `ipv6` module was
still loaded, as soon as another module was loaded that requires it
(bridge,br_netfilter,wireguard,ip6table_mangle,sctp,…).

By compiling it in, we only loose the possibility to not add it to
`boot.kernelModules` anymore (as it's part of the kernel directly). The
space savings are negligible.

People wanting to disable IPv6 still get the appropriate sysctls and
options set (while having the kernel code loaded), nothing is really
changing here.
2020-11-16 13:07:49 +01:00
..
filesystems nixos: boot.zfsImportAll = false; by default 2020-11-11 18:46:05 +01:00
auto-upgrade.nix nixos/autoUpgrade: add flake support 2020-07-09 23:03:56 +02:00
bcache.nix nixos/modules: remove trailing whitespace 2020-08-07 14:45:39 +01:00
cpu-freq.nix nixos/cpufreq: Remove the alias to set the cpu frequency governor 2019-01-03 20:57:49 +09:00
encrypted-devices.nix treewide: completely remove types.loaOf 2020-09-02 00:42:50 +02:00
filesystems.nix treewide: completely remove types.loaOf 2020-09-02 00:42:50 +02:00
lvm.nix nixos/tasks/lvm: fix systemd tmpfiles 2020-07-25 20:43:12 +02:00
network-interfaces-scripted.nix nixos/systemd: fix TUN networking in LXC containers (#81481) 2020-08-05 21:12:57 -05:00
network-interfaces-systemd.nix nixos/networking: fix setting .macAddress and .mtu with networkd 2020-04-13 22:03:35 +02:00
network-interfaces.nix kernel config: explicitly enable CONFIG_IPV6 2020-11-16 13:07:49 +01:00
powertop.nix nixos/powertop: wait for hardware to initialize 2020-01-09 19:45:41 +08:00
scsi-link-power-management.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
swraid.nix systemd service: remove generator-packages option 2019-08-01 00:55:35 +03:00
trackpoint.nix trackpoint: Make the device name configurable 2018-08-06 02:56:32 +02:00
tty-backgrounds-combine.sh Another attempt to eradicate ensureDir 2014-06-30 14:56:10 +02:00