From f8c64c4f27a4d57dd3dbfd25c0d39a025960f7af Mon Sep 17 00:00:00 2001 From: Yaroslav Halchenko Date: Wed, 8 Jul 2015 08:54:56 -0400 Subject: [PATCH] ssh_filter_btrbk: fail if any command fails, or var is undefined --- ssh_filter_btrbk.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) mode change 100644 => 100755 ssh_filter_btrbk.sh diff --git a/ssh_filter_btrbk.sh b/ssh_filter_btrbk.sh old mode 100644 new mode 100755 index ed24614..9e5746d --- a/ssh_filter_btrbk.sh +++ b/ssh_filter_btrbk.sh @@ -1,8 +1,12 @@ #!/bin/sh +set -e +set -u + export PATH=/sbin:/bin:/usr/sbin:/usr/bin -if [ "$1" = "-l" ]; then +enable_log= +if [ "$#" -ge 1 ] && [ "$1" = "-l" ]; then enable_log=1 fi