log "$(printf 'action %02d' $lineno) starting: '${action}' $checkmsg "
eval $action
log "$(printf 'action %02d' $lineno) finished: '${action}' $checkmsg"
log "$(printf 'action %02d' $lineno) starting: '${action}' $checkmsg "
eval $action
log "$(printf 'action %02d' $lineno) finished: '${action}' $checkmsg"