From c6b04ca554c9f22732e65a2441442b9b1bcc3f37 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Fri, 16 Sep 2016 17:38:28 +0200 Subject: machines/katara/xmpp-client: fix fifo Now it really does use a fifo and not a file --- machines/profpatsch/xmpp-client.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'machines/profpatsch') diff --git a/machines/profpatsch/xmpp-client.nix b/machines/profpatsch/xmpp-client.nix index a5dfdb79..2310e85d 100644 --- a/machines/profpatsch/xmpp-client.nix +++ b/machines/profpatsch/xmpp-client.nix @@ -5,10 +5,10 @@ writeScriptBin "xmpp-client" '' #!/usr/bin/env bash PASS=$(${lib.getBin pass}/bin/pass "${passwordentry}" | head -n1) - # pipe cofnig with password in fifo - TMP=$(mktemp) + # pipe config with password in fifo + TMP="$(mktemp -d)/fifo" mkfifo "$TMP" - sed "s/@PASS@/$PASS/" ${home}/.config/xmpp-client/config > "$TMP" + sed "s/@PASS@/$PASS/" ${home}/.config/xmpp-client/config > "$TMP" & # execute the client with logging enabled -- cgit 1.4.1