liminix

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

commit ce56c9e1f49a24427670c43f04653c0bd9662297
parent 639e924ce2321c92257633c63c845187a0e5eaeb
Author: Daniel Barlow <dan@telent.net>
Date:   Sun,  3 May 2026 13:35:23 +0100

Merge remote-tracking branch 'pcc/fix10'

Diffstat:
Mpkgs/ifwait/default.nix | 4++++
Mpkgs/ifwait/ifwait.fnl | 2+-
2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/pkgs/ifwait/default.nix b/pkgs/ifwait/default.nix @@ -3,6 +3,8 @@ writeFennel, runCommand, anoia, + lualinux, + s6-rc-up-tree, }: runCommand "ifwait" { } '' mkdir -p $out/bin @@ -10,7 +12,9 @@ runCommand "ifwait" { } '' writeFennel "ifwait" { packages = [ anoia + lualinux netlink-lua + s6-rc-up-tree ]; } ./ifwait.fnl } $out/bin/ifwait diff --git a/pkgs/ifwait/ifwait.fnl b/pkgs/ifwait/ifwait.fnl @@ -37,7 +37,7 @@ (when (not (= up wanted?)) (set up (if wanted? - (pcall system (.. "s6-rc -b -u change " service)) + (pcall system (.. "s6-rc-up-tree " service)) (not (pcall system (.. "s6-rc -b -d change " service))))) ))