[Mailman-Users] Hello and newbie question(s)

J. Horton jeremy at lexpublib.org
Sun Jan 15 19:47:52 CET 2006


Thank you to Mark and Bryan for the help.  Trying to figure out what  
this all this means (I'm still in the deep water.)  I've asked our  
network guy to take a look, though I know I'm driving him crazy.

I might perhaps need to come back and ask some for some further  
simplification, but here's hoping I can figure it out.

Thanks again!

Jeremy

On Jan 14, 2006, at 7:57 PM, Mark Sapiro wrote:

> J. Horton wrote:
>>
>> I'm very adept at configuring list via the web interface, but I now
>> have a bit of a problem.
>>
>> Recently, we decided to set up individual lists for each Kentucky
>> county represented in our organization's BIG LIST.  I created these
>> lists (120 in all) using the command lines, and they are now set up
>> and running (though empty).   Problem is, I'd like to set the same
>> bounce processing variables for each list, without having to go into
>> the web interface to each individually (a huge time killer).
>>
>> Is there anyway to do this kind of work globally via the command
>> line?  Here are the configurations I would like to try and do all at
>> one time, and I was wondering not only how to type the command, but
>> also how to enter the values (whether integer or Yes/No):
>
> You need a combination of things.
>
> bin/config_list -i file_name list_name
>
> will do the work of configuring one list. Run
>
> bin/config_list --help
>
> for details of the command. Run
>
> bin/config_list -o file_name some_list_name
>
> to get an example of what things need to look like in the input file.
> Keep in mind that the input file need have only those attributes you
> want to change.
>
> Then you need to wrap the above command in a shell script that will  
> run
> it for each list.
>
>
>> Also, I have yet to import email addresses into these 120 individual
>> lists.  I have, however, separated all the lists into individual text
>> files ("countyX.txt", "countyY.txt", etc.)  Is there a way (again) to
>> do this import via the command line (thus bypassing the web  
>> interface?)
>
>
> bin/add_members is what you want here. Again, run
>
> bin/add_members --help
>
> for details. and you'll need to wrap this in a shell script to run the
> command once for each list/input combination.
>
> I have no idea what the scripting commands look like in the Mac
> Terminal shell, but this kind of script is fairly simple.
>
> For example, suppose you have the listnames in a file named
> /path/to/listnames, and further suppose for simplicity that the list
> names are "countyX", "countyY", etc. as in the file names above.
>
> Then if this were a *nix sh compatible shell, the script might look  
> like
>
> for name in `cat /path/to/listnames`
> do bin/config_list -i /path/to/config/input ${name}
> bin/add_members -r /path/to/${name}.txt -w n -a n ${name}
> done
>
>
> -- 
> Mark Sapiro <msapiro at value.net>       The highway is for gamblers,
> San Francisco Bay Area, California    better use your sense - B. Dylan
>




More information about the Mailman-Users mailing list