From 8ba70c22bd912ed75253203222dc93437b9273d4 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Sun, 26 Jul 2026 15:57:41 +0200 Subject: ... --- accounts/gkleen@sif/systemd.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'accounts') diff --git a/accounts/gkleen@sif/systemd.nix b/accounts/gkleen@sif/systemd.nix index 7aee29c5..a2d6e4ff 100644 --- a/accounts/gkleen@sif/systemd.nix +++ b/accounts/gkleen@sif/systemd.nix @@ -27,7 +27,7 @@ let newpid="" i=200 - while ! newpid=$(${lib.getExe pkgs.lsof} -Pi @localhost:"''${port}" -sTCP:LISTEN -t); do + while ! { newpid=$(${lib.getExe' pkgs.iproute2 "ss"} -HO -pln "src localhost sport ''${port}" | ${lib.getExe pkgs.gnused} -r 's/^.*pid=([0-9]+).*$/\1/'); [[ -n $newpid ]] }; do if ! kill -0 "''${pid}"; then wait "''${pid}" exit $? @@ -403,7 +403,7 @@ in { PollLimitBurst = 6; }; Install = { - WantedBy = ["default.target"]; + WantedBy = ["sockets.target"]; }; }) [8118 8122 8124 8126]) // { "proxy-to-autossh-socks@8120" = { @@ -414,7 +414,7 @@ in { PollLimitBurst = 20; }; Install = { - WantedBy = ["default.target"]; + WantedBy = ["sockets.target"]; }; }; "yt-dlp" = { -- cgit v1.2.3