liminix

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

default.nix (223B)


      1 {
      2   ifwait,
      3   serviceFns,
      4 }:
      5 {
      6   ifup = name: ifname: ''
      7     . ${serviceFns}
      8     ${ifwait}/bin/ifwait -v ${ifname} present
      9     ip link set up dev ${ifname}
     10     (in_outputs ${name}
     11      echo ${ifname} > ifname
     12     )
     13   '';
     14 }