Adds QNX to BSD platform check in sed function #446

Closed
wants to merge 1 commit into
from

Projects

None yet

2 participants

@rcmadruga

QNX's sed also need *BSD workaround

@bitprophet bitprophet was assigned Sep 30, 2011
@bitprophet
Member

Thanks for the patch! Also tickled to see somebody targeting QNX, I haven't used that in years. (Not intended as a slight, I think it's a really neat piece of tech, just never had a good reason to use it personally.)

@rcmadruga

Another thing to make Fabric work with QNX is change the env.shell:

env.shell = "/bin/sh -l -c"

as it does not have bash as the default shell.

@rcmadruga rcmadruga closed this Sep 30, 2011
@rcmadruga rcmadruga reopened this Sep 30, 2011
@bitprophet
Member

We cannot change the default value of env.shell w/o breaking backwards compat, and the average user's expectations -- but it's a known thing that users of BSD and other non-Linux Unixes often need to tweak it.

At some point I might need to update the install/about docs with some "Platform-specific errata" like this, to make it a little easier for people to see the pitfalls right away. (Purely organizational -- all known such pitfalls are documented, just not in a "Here are the problems with QNX, here are the problems with FreeBSD" way.)

@bitprophet bitprophet added a commit that closed this pull request Nov 23, 2011
@bitprophet bitprophet Add QNX to BSD, etc list re: sed.
Fixes #446
e5ad1a7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment