Use mcollective run() function instead of system()

Looking that the documentation, this seems to be the prefered way to run
external commands