nixpkgs/modules
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
..
config Merge remote-tracking branch 'origin/master' into systemd 2012-10-08 13:47:37 -04:00
hardware Add new 'hardware.cpu.amd.updateMicrocode' option. 2012-09-11 18:44:37 +02:00
installer ISO image: Fix graphical GRUB menu 2012-10-04 16:14:44 -04:00
misc Merge remote-tracking branch 'origin/master' into systemd 2012-09-28 11:35:27 -04:00
profiles headless.nix: Mountall is gone 2012-10-04 23:25:33 -04:00
programs Fix the dependencies of the vboxnet0 service 2012-08-20 16:19:57 -04:00
security Merge branch 'master' of github.com:NixOS/nixos into systemd 2012-08-20 11:27:38 -04:00
services Split the monolithic network-interface service into multiple units 2012-10-10 17:55:42 -04:00
system Split the monolithic network-interface service into multiple units 2012-10-10 17:55:42 -04:00
tasks Split the monolithic network-interface service into multiple units 2012-10-10 17:55:42 -04:00
testing Automatically append ".service" to the name of service units 2012-08-23 10:25:27 -04:00
virtualisation Use optionalAttrs 2012-10-10 16:49:47 -04:00
module-list.nix Enable klogd on Linux < 3.5 2012-10-05 13:44:15 -04:00
rename.nix Adding a rename line for rt73 -> ralink. 2012-08-11 14:54:43 +02:00