nixpkgs/modules/tasks
Eelco Dolstra d7458b5fc2 Split the monolithic network-interface service into multiple units
For each statically configured interface, we now create a unit
‘<interface>-cfg.service’ which gets started as soon as the network
device comes up.  Similarly, each bridge defined in
‘networking.bridges’ and virtual interface in ‘networking.interfaces’
is created by a service ‘<interface>.service’.

So if we have

  networking.bridges.br0.interfaces = [ "eth0" "eth1" ];
  networking.interfaces =
    [ { name = "br0";
        ipAddress = "192.168.1.1";
      }
    ];

then there will be a unit ‘br0.service’ that depends on
‘sys-subsystem-net-devices-eth0.device’ and
‘sys-subsystem-net-devices-eth1.device’, and a unit ‘br0-cfg.service’
that depends on ‘sys-subsystem-net-devices-br0.device’.
2012-10-10 17:55:42 -04:00
..
filesystems Use busybox mount instead of klibc nfsmount for nfs mounts in initrd. 2012-08-06 16:25:22 -04:00
cpu-freq.nix cpufreq: Don't complain if a CPU doesn't support the desired governor 2012-08-23 12:12:25 -04:00
filesystems.nix Remove ‘autocreate’ FS option 2012-10-01 14:34:39 -04:00
kbd.nix Create /etc/locale.conf and /etc/vconsole.conf 2012-07-24 13:53:17 -04:00
lvm.nix Remove the lvm job 2012-08-23 10:23:41 -04:00
network-interfaces.nix Split the monolithic network-interface service into multiple units 2012-10-10 17:55:42 -04:00
scsi-link-power-management.nix scsi-link-pm: Don't fail if there are no matching SCSI hosts 2012-10-04 23:25:11 -04:00
swraid.nix strip trailing whitespace; no functional change 2011-09-14 18:20:50 +00:00
tty-backgrounds-combine.sh * Get rid of a cyclic symlink to the default theme. 2011-04-06 11:58:13 +00:00
tty-backgrounds.nix * Disable all fbcondecor-related stuff if boot.vesa is disabled. 2011-11-08 19:43:15 +00:00