- a GUI ...
- send messages to /var/log/messages (use syslog, I guess)
- find grep, cut, awk ... using which
- remove ping_string (never used)
- handle upload failures
- when "getting config" fails, all tests should be suspended until it succeeds again
