More TODO
Use sudo for ods-control and more TODO
Use externa reset_timeout watcher in UpdateControlStart and UpdateControlStop because we can't wait for stdout data since its duped to other processes we wont get a close on it and the run_cmd hangs.