Fix deps for nix run

This commit is contained in:
ryan 2025-08-05 23:39:57 -07:00
parent 7b5c653ed4
commit 2c46141e47

View File

@ -15,12 +15,12 @@ beamPackages.mixRelease rec {
# Create wrapper script that sets proper environment including COOKIE # Create wrapper script that sets proper environment including COOKIE
mv $out/bin/systant $out/bin/.systant-wrapped mv $out/bin/systant $out/bin/.systant-wrapped
cat > $out/bin/systant << EOF cat > $out/bin/systant << EOF
#!/bin/sh #!/bin/sh
export RELEASE_DISTRIBUTION=none export RELEASE_DISTRIBUTION=none
export RELEASE_NODE=nonode@nohost export RELEASE_NODE=nonode@nohost
export RELEASE_COOKIE=dummy_cookie_for_single_node export RELEASE_COOKIE=dummy_cookie_for_single_node
exec "$out/bin/.systant-wrapped" "\$@" exec "$out/bin/.systant-wrapped" "\$@"
EOF EOF
chmod +x $out/bin/systant chmod +x $out/bin/systant
''; '';
@ -28,10 +28,9 @@ EOF
mixFodDeps = beamPackages.fetchMixDeps { mixFodDeps = beamPackages.fetchMixDeps {
pname = "systant-mix-deps"; pname = "systant-mix-deps";
inherit src version; inherit src version;
sha256 = "sha256-g8L/ZzCaXznrd+YLCMgvV94NVTKoFnK/Y/RXXPIMAjg="; sha256 = "sha256-99aIYuSEO7V0Scgh6c4+FIStQpM2ccUvY1NwBArvhi8=";
}; };
meta = with lib; { meta = with lib; {
description = "Systant - System stats MQTT daemon for monitoring system metrics"; description = "Systant - System stats MQTT daemon for monitoring system metrics";
homepage = "https://git.ryanpandya.com/ryan/systant"; homepage = "https://git.ryanpandya.com/ryan/systant";