From ec75fc14e30eb3f090fcc146518f6a6dc978af6a Mon Sep 17 00:00:00 2001 From: Zehka Date: Sun, 7 Nov 2021 18:37:10 +0100 Subject: [PATCH 1/4] another bug bites the dust --- foodoor-update-keydb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/foodoor-update-keydb b/foodoor-update-keydb index f0c3b6c..9af7cee 100755 --- a/foodoor-update-keydb +++ b/foodoor-update-keydb @@ -41,7 +41,7 @@ rm -f ${temp_outfile} fi if [ "$valid" = true ]; then - echo "command=\"/usr/sbin/foodoor \$action \",no-port-forwarding,no-X11-forwarding,no-agent-forwarding ${keyfile}" >> ${temp_outfile} + echo "command=\"/usr/sbin/foodoor \$action \",no-port-forwarding,no-X11-forwarding,no-agent-forwarding $(cat ${keyfile})" >> ${temp_outfile} fi fi done From 3995b4b2890b6a7597a0d4892c114f427289564f Mon Sep 17 00:00:00 2001 From: Zehka Date: Sun, 7 Nov 2021 18:47:08 +0100 Subject: [PATCH 2/4] some more fixes, reboot-safeness and default trigger response --- foodoor | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/foodoor b/foodoor index 46f09e7..1fe9eb6 100755 --- a/foodoor +++ b/foodoor @@ -20,7 +20,7 @@ fi case $action in close|open) - echo $action | tee $PIPE_PATH > /tmp/state + echo $action | tee $PIPE_PATH |sed 's/open/UNLOCKED/' 's/close/LOCKED' > /tmp/state ;; status) ;; From 3583fddb7b84628f2c3df0e30bb62a74b8d378fd Mon Sep 17 00:00:00 2001 From: Zehka Date: Sun, 7 Nov 2021 18:49:54 +0100 Subject: [PATCH 3/4] the same as above, now with changes --- foodoor | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/foodoor b/foodoor index 1fe9eb6..9f4cb3d 100755 --- a/foodoor +++ b/foodoor @@ -20,7 +20,7 @@ fi case $action in close|open) - echo $action | tee $PIPE_PATH |sed 's/open/UNLOCKED/' 's/close/LOCKED' > /tmp/state + echo $action | tee $PIPE_PATH |sed 's/open/UNLOCKED/' 's/close/LOCKED/' > /state ;; status) ;; @@ -32,6 +32,6 @@ esac if [ $isTriggerActivated -eq 1 ] then - cat /tmp/state + cat /state sleep 2 fi From 897c3a442a27eeb59c1e33f5940168b19027e077 Mon Sep 17 00:00:00 2001 From: Zehka Date: Sun, 7 Nov 2021 18:52:41 +0100 Subject: [PATCH 4/4] fix den fix gefixed --- foodoor | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/foodoor b/foodoor index 9f4cb3d..b050583 100755 --- a/foodoor +++ b/foodoor @@ -20,7 +20,7 @@ fi case $action in close|open) - echo $action | tee $PIPE_PATH |sed 's/open/UNLOCKED/' 's/close/LOCKED/' > /state + echo $action | tee $PIPE_PATH |sed 's/open/UNLOCKED/;s/close/LOCKED/' > /state ;; status) ;;