procmail
[Top] [All Lists]

Re: Global mail filtering turned off after latest version installed

1999-04-13 03:14:32
On Thu, 08 Apr 1999 22:52:34 -0600, Brett Glass <brett(_at_)lariat(_dot_)org>
wrote on <procmail(_at_)informatik(_dot_)rwth-aachen(_dot_)de>:
At 10:55 PM 4/8/99 -0500, Philip Guenther wrote:
It means that Berkeley make inherits the value of the SHELL variable
from the environment, instead of setting it to the Bourne shell and
only letting the makefile or command line override it.  Why is this
'perverted'?  To quote the GNU make info pages:
    Unlike most variables, the variable `SHELL' is never set from
    the environment. This is because the `SHELL' environment
    variable is used to specify your personal choice of shell
    program for interactive use. It would be very bad for personal
    choices like this to affect the functioning of makefiles.
Sorry, but I'm not "GNUish." ;-) It seems to me that whatever shell
the user is used to -- and knows -- ought to be the one that is
used to interpret the commands that he or she writes. I know that

Such as when the Makefile author used Bourne syntax, and the user's
SHELL is a csh? Come on, this is obviously not a smart thing to do.

(Hey, wouldn't it make sense to make something like this the default
for Procmail, too? I seem to recall Philip said he already had it
compiled into his local installation ... At least I guess it could be
made a compile-time option.)

it is Richard Stallman's desire to force bash and other GPLed

That is clearly not the issue here.

ports. As with Apache, it may make sense to handle OS issues in the
Makefile....

If you think you can do it, I don't see why it couldn't be developed
separately and distributed with Procmail only when it's reasonably
mature and stable to suit Philip's taste (and/or Stephen's, and/or
interested users'). Did I sound like you just volunteered? :-) 

Anyway, this discussion belongs on procmail-dev IMHO (if there is any
point in continuing). I have crossposted to both lists, but have
directed Reply-To to myself (feel free to override if you think it
makes sense; the intention is primarily to avoid mistaken followups to
both lists).

/* era */

-- 
.obBotBait: It shouldn't even matter whether     <http://www.iki.fi/era/>
I am a resident of the state of Washington. <http://members.xoom.com/procmail/>
 * Sign the European spam petition! <http://www.politik-digital.de/spam/en/> *