Hi folks, Some more information. I tried to banish all knowledge of the local hostname by providing the --with-mailhost and --with-urlhost arguments at the time of configure:
$ ./configure --with-mail-gid=mm --with-cgi-gid=Administrators --with-groupname=mm --with-cgi-ext=.exe --with-mailhost=ahualoa.net --with-urlhost=ahualoa.net Then I did the 'make' and 'make install' and 'check_perms'. Now, when I try to add a list, I get a python error! $ newlist --urlhost=ahualoa.net --emailhost=ahualoa.net friends [EMAIL PROTECTED] Initial friends password: Traceback (most recent call last): File "/usr/local/mailman/bin/newlist", line 254, in ? main() File "/usr/local/mailman/bin/newlist", line 196, in main mlist.Create(listname, owner_mail, pw) File "/usr/local/mailman/Mailman/MailList.py", line 488, in Create self.__lock.lock() File "/usr/local/mailman/Mailman/LockFile.py", line 243, in lock self.__write() File "/usr/local/mailman/Mailman/LockFile.py", line 422, in __write fp = open(self.__tmpfname, 'w') IOError: [Errno 2] No such file or directory: '/usr/local/mailman/locks/<site>.lock.LittleGuy.2992.0' I have no idea why it is trying to create this lock file, nor why it would be unable to do so. The permissions are all normal: $ ls -al /usr/local/mailman total 0 (...) drwxrwsrwx+ 2 mailman mm 0 Dec 20 20:55 icons drwxrwsrwx+ 3 mailman mm 0 Dec 20 22:32 lists drwxrwsrwx+ 2 mailman mm 0 Dec 20 12:00 locks The locks folder is empty. I tried running the 'newlist' command as user 'mailman', and as a user with Adminstrator priveleges. In both cases it gives that same IOError. Can anyone help? All I am trying to do is create a simple mailing list. Thanks, Ben > -----Original Message----- > From: Ben > Sent: Tuesday, December 20, 2005 8:26 PM > To: mailman-users@python.org > > Aside from the Apache problem, I can't seem to get Mailman to > create a list. This is on Cygwin. > > I give the command: > > $ newlist friends > Enter the email of the person running the list: > [EMAIL PROTECTED] Initial friends password: Create a new, > unpopulated mailing list. > Usage: /usr/local/mailman/bin/newlist [options] [listname > [listadmin-addr [admin- password]]] > Options: (...a whole bunch of explanation...) > Illegal list name: [EMAIL PROTECTED] > > Now, "LittleGuy" is just the name of my local host; it's not > the fully-qualified domain. I don't know why Mailman is > trying to use it, but I figured that I could force it otherwise: > > $ newlist --urlhost=ahualoa.net --emailhost=ahualoa.net > [EMAIL PROTECTED] Enter the email of the person running > the list: [EMAIL PROTECTED] Initial friends password: > (....) > Illegal list name: [EMAIL PROTECTED] > > This doesn't make any sense at all. I'm telling Mailman very > explicitly which domain to create the list on. Why is > Mailman still trying to use my local hostname? ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org 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/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp