Error checking for external commands fails on systems where /bin/sh doesn't point to bash
|Reported by:||Victor Julien||Owned by:||Victor Julien|
The pipe_command function uses a pipe to execute external scripts and commands. It uses the shell for this. If /bin/sh is set to dash, like on Ubuntu Hardy, the error checking fails. system() will likely fail for the same reason.