diff --git a/default.nix b/default.nix index 0e39100..cb10ddc 100644 --- a/default.nix +++ b/default.nix @@ -33,12 +33,12 @@ meta.mainProgram = pname; }; script = pkgs.writeShellScriptBin pname '' - set -eu + set -e ${pkgs.coreutils}/bin/mkdir -p $FRAJTANO_DIR file="$FRAJTANO_DIR/cookie" (umask 077; [ -f "$file" ] || ${pkgs.coreutils}/bin/head -c 128 /dev/urandom | ${pkgs.coreutils}/bin/base64 -w0 > "$file") export RELEASE_COOKIE=$(${pkgs.coreutils}/bin/cat "$file") - [ -n $RELEASE_NODE ] || export RELEASE_NODE="frajtano-$(${pkgs.coreutils}/bin/whoami)@$(${pkgs.coreutils}/bin/cat /etc/hostname)" + [ -z $RELEASE_NODE ] && export RELEASE_NODE="frajtano-$(${pkgs.coreutils}/bin/whoami)@$(${pkgs.coreutils}/bin/cat /etc/hostname)" run() { exec ${lib.getExe pkg} "$@" }