17 src = fetchFromGitHub {
21 sha256 = "sha256-rwtXPR97MvNTjAsEb8lxkHhhbqX/TTryVc5ZBnDb3GM=";
24 vendorHash = "sha256-ldMzKLxhnN5h7JqtdAAnAV1ILDce+D1MYIjIthbcl6Q=";
31 # Usually either the agent or server is needed for a given use case, but not both
33 mkdir -vp $agent/bin $server/bin
34 mv -v $out/bin/spire-agent $agent/bin/
35 mv -v $out/bin/spire-server $server/bin/
37 ln -vs $agent/bin/spire-agent $out/bin/spire-agent
38 ln -vs $server/bin/spire-server $out/bin/spire-server
42 description = "SPIFFE Runtime Environment";
43 homepage = "https://github.com/spiffe/spire";
44 changelog = "https://github.com/spiffe/spire/releases/tag/v${version}";
45 license = licenses.asl20;
46 maintainers = with maintainers; [ fkautz ];