tags 601006 wontfix thanks So the fact of the matter is that turning off "set -e" is a very large change, with what I see as at most dubious benefit. The use or not of "set -e" may provide some benefit, or it may just be a personal preference, but in any event it guides some pretty fundamental assumptions in the structure of the code. Since all of monkeysphere scripts have been coded with the "set -e" assumptions, removing it would necessarily entail a lot of work.
We should obviously keep discussing this, and hopefully others will step up with some input, but until I'm convinced that there is some tangible benefit to removing "set -e", security or otherwise, I'm not going to act on it myself. If someone wants to submit a patch that makes such a transition, and the transition is demonstrably better, then we'll definitely consider it. In the mean time, issues that involve not properly capturing return codes should be filed as bugs against those particular calls, or against the effects thereof. jamie.
pgprAjzjNz8XE.pgp
Description: PGP signature