Hi,

  I work as a volunteer for NEP: New Economics Paper, see 
  http://nep.repec.org. We have a lot of lists. All have
  identical setup, bar the name, title, and owners. I need
  to automate the configuration. But that does not seem to
  work. It has not been working for months. I wrote to
  the Debian maintainer but I have no response.  I am in dispair.

  I run the version of mailman distributed with the testing
  verison of Debian

[EMAIL PROTECTED]:~$ /home/admnep/mailman/bin/version 
Using Mailman version: 2.1.4

  I can create a test list

sh-2.05b$ /var/lib/mailman/bin/newlist testlist [EMAIL PROTECTED] testpass
To finish creating your mailing list, you must edit your /etc/aliases (or
equivalent) file by adding the following lines, and possibly running the
`newaliases' program:

## testlist mailing list
testlist:              "|/var/lib/mailman/mail/mailman post testlist"
testlist-admin:        "|/var/lib/mailman/mail/mailman admin testlist"
testlist-bounces:      "|/var/lib/mailman/mail/mailman bounces testlist"
testlist-confirm:      "|/var/lib/mailman/mail/mailman confirm testlist"
testlist-join:         "|/var/lib/mailman/mail/mailman join testlist"
testlist-leave:        "|/var/lib/mailman/mail/mailman leave testlist"
testlist-owner:        "|/var/lib/mailman/mail/mailman owner testlist"
testlist-request:      "|/var/lib/mailman/mail/mailman request testlist"
testlist-subscribe:    "|/var/lib/mailman/mail/mailman subscribe testlist"
testlist-unsubscribe:  "|/var/lib/mailman/mail/mailman unsubscribe testlist"

Hit enter to notify testlist owner...

  I can then output its configuration

/var/lib/mailman/bin/config_list  -o /tmp/testlist.conf testlist

  I can use the same testlist file to configure my list

/var/lib/mailman/bin/config_list  -i /tmp/testlist.conf testlist

  No error reported, but the list is missconfiguered and can not
  be accessed on the web interface. Here is what's happening, say
  if I want to configure again

sh-2.05b$ /var/lib/mailman/bin/config_list  -i /tmp/testlist.conf testlist
sh-2.05b$ /var/lib/mailman/bin/config_list  -o /tmp/testlist.conf testlist
Traceback (most recent call last):
  File "/var/lib/mailman/bin/config_list", line 353, in ?
    main()
  File "/var/lib/mailman/bin/config_list", line 346, in main
    do_output(listname, outfile)
  File "/var/lib/mailman/bin/config_list", line 117, in do_output
    do_list_categories(mlist, k, None, outfp)
  File "/var/lib/mailman/bin/config_list", line 127, in do_list_categories
    info = mlist.GetConfigInfo(k, subcat)
  File "/var/lib/mailman/Mailman/MailList.py", line 428, in GetConfigInfo
    value = gui.GetConfigInfo(self, category, subcat)
  File "/var/lib/mailman/Mailman/Gui/General.py", line 53, in GetConfigInfo
    optvals = [mlist.new_member_options & bitfields[o] for o in OPTIONS]
TypeError: unsupported operand type(s) for &: 'list' and 'int'


  The same error on the web interface

Bug in Mailman version 2.1.4

We're sorry, we hit a bug!

If you would like to help us identify the problem, please email a copy of this page to 
the webmaster for this site with a description of what happened. Thanks! 
Traceback:


Traceback (most recent call last):
  File "/var/lib/mailman/scripts/driver", line 97, in run_main
    main()
  File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 175, in main
    change_options(mlist, category, subcat, cgidata, doc)
  File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 1296, in change_options
    gui.handleForm(mlist, category, subcat, cgidata, doc)
  File "/var/lib/mailman/Mailman/Gui/GUIBase.py", line 126, in handleForm
    for item in self.GetConfigInfo(mlist, category, subcat):
  File "/var/lib/mailman/Mailman/Gui/General.py", line 53, in GetConfigInfo
    optvals = [mlist.new_member_options & bitfields[o] for o in OPTIONS]
TypeError: unsupported operand type(s) for &: 'list' and 'int'



Python information:

Variable        Value   
sys.version     2.3.3 (#2, Feb 24 2004, 09:29:20) [GCC 3.3.3 (Debian)]  
sys.executable  /usr/bin/python         
sys.prefix      /usr    
sys.exec_prefix /usr    
sys.path        /usr    
sys.platform    linux2  

Environment variables:

Variable        Value   
HTTP_REFERER    http://lists.repec.org/mailman/admin/testlist   
SERVER_SOFTWARE         Apache/1.3.29 (Debian GNU/Linux) PHP/4.3.3      
SCRIPT_NAME     /mailman/admin  
SERVER_SIGNATURE        
Apache/1.3.29 Server at netec.wustl.edu Port 80
REQUEST_METHOD  POST    
PATH_INFO       /testlist       
SERVER_PROTOCOL         HTTP/1.1        
QUERY_STRING            
HTTP_TE         deflate, gzip, chunked, identity, trailers      
CONTENT_LENGTH  38      
HTTP_ACCEPT_CHARSET     iso-8859-1, utf-8, utf-16, *;q=0.1      
HTTP_USER_AGENT         Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686) Opera 7.23 
[en]     
HTTP_CONNECTION         Keep-Alive, TE  
HTTP_COOKIE     nep-car+admin=  
SERVER_NAME     netec.wustl.edu         
REMOTE_ADDR     24.90.109.249   
PATH_TRANSLATED         /home/adnetec/WWW/testlist      
SERVER_PORT     80      
SERVER_ADDR     128.252.177.193         
DOCUMENT_ROOT   /home/adnetec/WWW       
PYTHONPATH      /var/lib/mailman        
SCRIPT_FILENAME         /var/lib/mailman/cgi-bin/admin  
SERVER_ADMIN    [EMAIL PROTECTED]       
HTTP_HOST       lists.repec.org         
HTTP_COOKIE2    $Version=1      
REQUEST_URI     /mailman/admin/testlist         
HTTP_ACCEPT     text/html, application/xml;q=0.9, application/xhtml+xml;q=0.9, 
image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1     
GATEWAY_INTERFACE       CGI/1.1         
REMOTE_PORT     3753    
CONTENT_TYPE    application/x-www-form-urlencoded       
HTTP_ACCEPT_ENCODING    deflate, gzip, x-gzip, identity, *;q=0  
UNIQUE_ID       QGGzT4D8scEAAGbVUoE


  Help!!!


  Thomas Krichel                      mailto:[EMAIL PROTECTED]
                                 http://openlib.org/home/krichel
                             RePEc:per:1965-06-05:thomas_krichel

 

------------------------------------------------------
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

Reply via email to