From ac25e5152c45565d548b99d182a19a33984b0170 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Sun, 31 Dec 2023 02:19:02 +0300 Subject: fix(tazjin/nixos): disable stub-ld This thing has been introduced recently and prints annoying warnings when running manually patchelfed binaries with the default loader path (which used to work fine!). This doesn't actually fix running the binaries, which now segfault, but at least it doesn't print a paragraph of annoying text in the terminal instead. Change-Id: Ie0d8c3cc124b71d244e10f3755431fb3401ff81b Reviewed-on: https://cl.tvl.fyi/c/depot/+/10479 Autosubmit: tazjin Reviewed-by: tazjin Tested-by: BuildkiteCI --- users/tazjin/nixos/modules/physical.nix | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'users/tazjin/nixos/modules/physical.nix') diff --git a/users/tazjin/nixos/modules/physical.nix b/users/tazjin/nixos/modules/physical.nix index b4c3797697..6d48a076bf 100644 --- a/users/tazjin/nixos/modules/physical.nix +++ b/users/tazjin/nixos/modules/physical.nix @@ -92,6 +92,10 @@ in # Disable the broken NetworkManager-wait-online.service systemd.services.NetworkManager-wait-online.enable = lib.mkForce false; + # Disable the thing that prints annoying warnings when trying to + # run manually patchelfed binaries + environment.stub-ld.enable = false; + programs = { fish.enable = true; mosh.enable = true; -- cgit 1.4.1