From 716f10c176d468ea4d9c4e6c48cbc26ea3bc6bef Mon Sep 17 00:00:00 2001 From: matthewcroughan Date: Sun, 24 Mar 2024 21:04:12 +0000 Subject: [PATCH] scion: rename binaries These are the names of the binaries as they are distributed in some places. Upstream systemd services even depend upon these names, it is going to be helpful to keep this naming consistent, for bootstrapping --- pkgs/by-name/sc/scion/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/sc/scion/package.nix b/pkgs/by-name/sc/scion/package.nix index 4ded8b2d98e1..af9b92d1cfd2 100644 --- a/pkgs/by-name/sc/scion/package.nix +++ b/pkgs/by-name/sc/scion/package.nix @@ -42,6 +42,16 @@ buildGoModule { ${skipTest 1 "TestOpensslCompatible" "scion-pki/trcs/sign_test.go"} ''; + postInstall = '' + set +e + mv $out/bin/gateway $out/bin/scion-ip-gateway + mv $out/bin/dispatcher $out/bin/scion-dispatcher + mv $out/bin/router $out/bin/scion-router + mv $out/bin/control $out/bin/scion-control + mv $out/bin/daemon $out/bin/scion-daemon + set -e + ''; + doCheck = true; patches = [