Ticket #56 (closed defect: fixed)

Opened 3 months ago

Last modified 3 months ago

Error checking for external commands fails on systems where /bin/sh doesn't point to bash

Reported by: victor Assigned to: victor
Priority: blocker Milestone: 0.7
Component: libvuurmuur Version: 0.6
Keywords: Cc:

Description

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.

Change History

10/03/08 00:18:12 changed by victor

  • status changed from new to closed.
  • resolution set to fixed.

Closed by changeset:193.