In message <9405252353.AA28483@saimiri.primate.wisc.edu>, Software Development
writes:
> > I did notice a note in the 1.90 README file about converting from previous
> > versions, but all it says is that resend has very few command line arguments
> > and that you should strip the arguments, else they'll conflict with what's in
> > the config file. (i.e. the command line args will override the commented
> > defaults in the config file, leading to what might appear to be unexpected
> > results)
>
> My experience is that the list's configuration file takes precedence
> over what's specified on the resend command line. (It took me a while
> to figure this out, and I'm still unsure whether that's the intended
> behavior.)
Yes, it is the intended behavior. If the opposite was true the
list-manager would have no mechanism for changing any of resends's
options. The one problem is that the options given on resend's command
line aren't reflected in the comments in the config file, and the
default values for the configure file override the command line
arguments as well. In theory if you don't provide any values for the
defaults (i.e. initalize them to undef) the command line values should
pass through unscathed, but I haven't tested this and I have a feeling
that it doesn;t work in some cases.
If you are changing a few lists at a time over to 1.90 run the 1.90
majordomo with the 1.62 (or whatever) version of resend. All of the
majordomo option files are supported. (1.9X will be the last release
where these are supported hence my recommendation to upgrade.) The
only thing you really case about is the digests and resend changeover,
and those can be done on a per list basis. One thing to note is that
you will get cconfig file for all of the lists once you run the new
majordomo, but majordomo will be the only program looking at the
config files until you upgrade to the new resend/digest.
The next major iteration of the software will provide for a majordomo
owner supplied perl file that allows overriding of the options in the
config file (as well as specifying options that shoulddn't be changed
by the list-manager like archive directories etc.)
-- John
John Rouillard
Senior Systems Consultant (SERL Project) University of Massachusetts at Boston
rouilj@cs.umb.edu (preferred) Boston, MA, (617) 287-6480
==============================================================================
My employers don't acknowledge my existence much less my opinions.
References:
|
|