commit 3e1082ad18f3ed0ecd655a72d42e60283355f030
parent f2e5f651497ec546a3beed7958a0db1790c795e3
Author: Daniel Barlow <dan@telent.net>
Date: Wed, 22 Feb 2023 19:18:59 +0000
allow interface service to specify dependencies
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/pkgs/liminix-tools/networking/default.nix b/pkgs/liminix-tools/networking/default.nix
@@ -4,10 +4,11 @@
}:
let inherit (liminix.services) oneshot longrun;
in {
- interface = { type, device } @ args: oneshot {
+ interface = { type, device, dependencies ? [] } @ args: oneshot {
name = "${device}.link";
up = "ip link set up dev ${device}";
down = "ip link set down dev ${device}";
+ inherit dependencies;
} // {
inherit device;
};