
I got an error this morning about some strange permission while run the cron.
Cron <list@lists> [ -x /usr/local/mailman/cron/senddigests ] && /usr/local/mailman/cron/senddigests:
Traceback (most recent call last): File "/usr/local/mailman/cron/senddigests", line 120, in <module> main() File "/usr/local/mailman/cron/senddigests", line 98, in main mlist = MailList.MailList(listname, lock=0) File "/usr/local/mailman/Mailman/MailList.py", line 133, in __init__ self.Load() File "/usr/local/mailman/Mailman/MailList.py", line 693, in Load dict, e = self.__load(file) File "/usr/local/mailman/Mailman/MailList.py", line 656, in __load fp = open(dbfile) IOError: [Errno 13] Permission denied: '/usr/local/mailman/lists/skunkworks/config.pck'
So I fumbled around trying to figure it out without success! bin/check_perms -f did not help either.
And now I tried to manually recompile and build mailman and ended up with even more problems:
root@lists:/home/wash/Mailman/2.1.29/mailman-2.1.29# ./configure --with-cgi-gid=33 --with-mail-gid=117 checking for --with-python... no checking for python... /usr/bin/python checking Python interpreter... /usr/bin/python checking Python version... 2.7.15rc1 checking dnspython... Traceback (most recent call last): File "conftest.py", line 2, in <module> import dns.resolver File "build/bdist.linux-x86_64/egg/dns/resolver.py", line 33, in <module> File "build/bdist.linux-x86_64/egg/dns/message.py", line 36, in <module> File "build/bdist.linux-x86_64/egg/dns/rrset.py", line 24, in <module> File "build/bdist.linux-x86_64/egg/dns/renderer.py", line 26, in <module> File "build/bdist.linux-x86_64/egg/dns/tsig.py", line 64, in <module> File "build/bdist.linux-x86_64/egg/dns/name.py", line 912, in from_text struct.error: cannot convert argument to integer cat: conftest.out: No such file or directory
....... .......
make install ...... ......
Compiling /usr/local/mailman/Mailman/Queue/ArchRunner.py ... Compiling /usr/local/mailman/Mailman/Queue/BounceRunner.py ... Compiling /usr/local/mailman/Mailman/Queue/CommandRunner.py ... Compiling /usr/local/mailman/Mailman/Queue/IncomingRunner.py ... Compiling /usr/local/mailman/Mailman/Queue/MaildirRunner.py ... Compiling /usr/local/mailman/Mailman/Queue/NewsRunner.py ... Compiling /usr/local/mailman/Mailman/Queue/OutgoingRunner.py ... Compiling /usr/local/mailman/Mailman/Queue/RetryRunner.py ... Compiling /usr/local/mailman/Mailman/Queue/Runner.py ... Compiling /usr/local/mailman/Mailman/Queue/Switchboard.py ... Compiling /usr/local/mailman/Mailman/Queue/VirginRunner.py ... Compiling /usr/local/mailman/Mailman/Queue/__init__.py ... Compiling /usr/local/mailman/Mailman/Queue/sbcache.py ... Compiling /usr/local/mailman/Mailman/SafeDict.py ... Compiling /usr/local/mailman/Mailman/SecurityManager.py ... Compiling /usr/local/mailman/Mailman/Site.py ... Compiling /usr/local/mailman/Mailman/TopicMgr.py ... Compiling /usr/local/mailman/Mailman/UserDesc.py ... Compiling /usr/local/mailman/Mailman/Utils.py ... Compiling /usr/local/mailman/Mailman/Version.py ... Compiling /usr/local/mailman/Mailman/__init__.py ... Compiling /usr/local/mailman/Mailman/htmlformat.py ... Compiling /usr/local/mailman/Mailman/i18n.py ... Compiling /usr/local/mailman/Mailman/versions.py ... Traceback (most recent call last): File "bin/update", line 50, in <module> from Mailman import Utils File "/usr/local/mailman/Mailman/Utils.py", line 76, in <module> import dns.resolver File "build/bdist.linux-x86_64/egg/dns/resolver.py", line 33, in <module> File "build/bdist.linux-x86_64/egg/dns/message.py", line 36, in <module> File "build/bdist.linux-x86_64/egg/dns/rrset.py", line 24, in <module> File "build/bdist.linux-x86_64/egg/dns/renderer.py", line 26, in <module> File "build/bdist.linux-x86_64/egg/dns/tsig.py", line 64, in <module> File "build/bdist.linux-x86_64/egg/dns/name.py", line 912, in from_text struct.error: cannot convert argument to integer Makefile:133: recipe for target 'update' failed make: *** [update] Error 1
And of now I am just flummoxed :)
What is it about this dns,resolver??
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 "Oh, the cruft.", grep ^[^#] :-)