X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fupstream%2Fbackupninja.git;a=blobdiff_plain;f=handlers%2Fsys.in;fp=handlers%2Fsys.in;h=9e6343f79b8de792889b0a65ba4bbd7365a5cb11;hp=2c48883ce11576639a7ae7231249b59ccd840c6f;hb=4d81bb451c2cc8d5ffac5cf4ad64d524ae55c66f;hpb=33ff4f7506fcaab09fd7ad898507f37b7777ba8f diff --git a/handlers/sys.in b/handlers/sys.in index 2c48883..9e6343f 100755 --- a/handlers/sys.in +++ b/handlers/sys.in @@ -188,10 +188,12 @@ catiffile () { } catifexec () { - echo $HASHES >> $sysreportfile - echo "# $STATUS" >> $sysreportfile - echo $HASHES >> $sysreportfile - $1 >> $sysreportfile 2>&1 || info "executing of $1 failed" + if [ -x $1 ]; then + echo $HASHES >> $sysreportfile + echo "# $STATUS" >> $sysreportfile + echo $HASHES >> $sysreportfile + $* >> $sysreportfile 2>&1 || info "executing of $1 failed" + fi }