service=$1
shift
-c=$cbase/$service
+c=$cbase/$service # c for command file path base
glob="$c[0-9]*"
arr=($glob); file="${arr[0]}"; [[ $glob != "$file" ]] || file=
else
file=${c}1
printf "%s\n" "$cursor" >$file
+ if (( errors == 1 )); then
+ journalctl -u $service.service --after-cursor=$(<$file) | \
+ mail -s "$HOSTNAME: $service failure" $u@localhost
+ fi
fi
fi