[Mailman-Users] OSError Error 2 unlink problems

Brett Delmage brett at cfsc.ottawa.on.ca
Mon Feb 5 03:54:59 CET 2001


I've RTFM'ed and looked at the files and code. I'm still not sure what
this means in logs/error:

Feb 04 18:08:01 2001 qrunner(13308): Traceback (innermost last):
Feb 04 18:08:01 2001 qrunner(13308):   File "/home/mailman/cron/qrunner", line 283, in ?
Feb 04 18:08:01 2001 qrunner(13308):      kids = main(lock)
Feb 04 18:08:01 2001 qrunner(13308):   File "/home/mailman/cron/qrunner", line 202, in main
Feb 04 18:08:01 2001 qrunner(13308):      os.unlink(root+'.db')
Feb 04 18:08:01 2001 qrunner(13308): OSError :  [Errno 2] No such file or directory: '/var/mailman/qfiles/9557cbc3d1bf86252e8991796ea401081263662b.db'
Feb 04 18:09:02 2001 qrunner(13311): Traceback (innermost last):
Feb 04 18:09:02 2001 qrunner(13311):   File "/home/mailman/cron/qrunner", line 283, in ?
Feb 04 18:09:02 2001 qrunner(13311):      kids = main(lock)
Feb 04 18:09:02 2001 qrunner(13311):   File "/home/mailman/cron/qrunner", line 202, in main
Feb 04 18:09:02 2001 qrunner(13311):      os.unlink(root+'.db')
Feb 04 18:09:02 2001 qrunner(13311): OSError :  [Errno 2] No such file or directory: '/var/mailman/qfiles/d23e87585feaf5265b61dfb35adbb2ec99e536d8.db'


Everything seems to be working ok otherwise.
Mail is being delivered to subscribers
and pipermail is setting up the messages for the web server.

I don't know if this is related but I am running Postix.
I did use with-mail-gid when installing.

But after reading INSTALL several times and the man page for postalias, I was
unable to understand the (incomplete) instructions referring to
a copy of the alias file where mailman can write to it.
What does this accomplsh? And what, exactly are the steps?
Would this copy and postalias need to be performed every time the alias file
is updated?

Thanks for any answers.

	Brett

-------------------------------
(from INSTALL)
Problem:  I use Postfix for my MTA and the mail wrapper programs
are logging complaints about the wrong GID.

Solution: Create a separate aliases file for Postfix in its
main.cf config file under the variable "alias_maps". Put
the file somewhere in Mailman's home directory, or
somewhere else where the user mailman has write access
to it; *as user mailman* call Postfix's "postalias" on the
alias file.







More information about the Mailman-Users mailing list