FIXME: check that the required commands are available and work properly, both at startup of the leecher and during config time
