system() blocks, let's call sh -c ourselves...