I think I found the problem. I didn't make a mailman user in my new installation,
used my existing user "mail" and set up a /home/mail/ directory. Unfortunately, when
doing a grep for "/home/mailman/", I see the the mailing list's config.db is still
pointing to the old directory structure. Could anyone tell me how to update that?
On Fri, 27 Apr 2001 16:32:51 -0400, Daniel Einspanjer wrote:
I'm having a problem with mailman 2.04 running with exim and apache on a mandrake
distro.
Fortunately, it is no longer the standard hard link problem. :) �I read the FAQ and
the README.LINUX and ran the secure_linux fix. �One thing that took me a bit to figure
out is that you have to run that script with a -f. �If you don't, it outputs some
information, but it doesn't actually output a usage line telling you it didn't run
properly. �When it didn't fix my problem, I went looking in the file and discovered
the -f requirement. :)
Anyway.. my problem is that I used to have mailman running on a redhat 6.2 distro and
I copied the entire home directory over to the mandrake side. �I downloaded the latest
mailman and installed it over that. �After a few tweaks and such, I've got newly
created lists to work fine, but my old list cannot be administered. �It hangs if you
go to .../admin/listname . �The listinfo/listname page comes up, but if you try to add
your name to the list, the results page comes up with the message stating that the
subscription was deferred for approval, then the "We hit a bug" message appears. �The
log file reports that a "No such file or directory error" occured. �Here is the
traceback:
Apr 27 16:27:10 2001 admin(18607): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(18607): [----- Mailman Version: 2.0.4 -----]
admin(18607): [----- Traceback ------]
admin(18607): Traceback (innermost last):
admin(18607): � File "/home/mail/scripts/driver", line 96, in run_main
admin(18607): � � main()
admin(18607): � File "/home/mail/Mailman/Cgi/subscribe.py", line 55, in main
admin(18607): � � mlist.Save()
admin(18607): � File "/home/mail/Mailman/MailList.py", line 860, in Save
admin(18607): � � self.CheckHTMLArchiveDir()
admin(18607): � File "/home/mail/Mailman/Archiver/Archiver.py", line 256, in Che
ckHTMLArchiveDir
admin(18607): � � makelink(privdir, pubdir)
admin(18607): � File "/home/mail/Mailman/Archiver/Archiver.py", line 42, in make
link
admin(18607): � � os.symlink(old, new)
admin(18607): OSError: [Errno 2] No such file or directory
admin(18607): [----- Python Information -----]
One other piece of information, if you go to the mailman/admin page, it will list any
new mailing lists I create, but it doesn't list the old one.
Does anyone have any ideas on where I should check?
------------------------------------------------------
Mailman-Users maillist �- �[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
------------------------------------------------------
Mailman-Users maillist - [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users