Собственно сабж. Есть XUL приложение работающее в xulrunner, надо из него выполнять shell команды (например mplayer запускать). Минимально достаточно просто запустить команду, но хорошо-бы так-же иметь возможность дождаться её завершения, проверить код завершения, получить stdout/stderr.
Беглый просмотр доков и гуглинг результатов не дали.