[Mailman-Users] is it or is it not a sign of secure-hardlinks case

Iqbal Santyaswardan iqbal95 at student.te.ugm.ac.id
Fri Jul 14 08:14:49 CEST 2000


At first i thought it was a case of the secure-hardlinks in secure linux,
but when I changed the security level to 0 it still happens.  may be
someone could enlighten me?  attached is the bugreport and the errorlog.

fyi, i had the requirements met, checkperms found no errors, and before I
added a list everything was normal (listinfo came out normal, listing no
list as it should be).  After I added a list then the bug report attached
came when listinfo is called.

A Iqbal Santyaswardan
iqbal95 at student.te.ugm.ac.id
-------------- next part --------------
<!-- X-URL: http://www.te.ugm.ac.id/milis-elektro/listinfo -->
<!-- Date: Fri, 14 Jul 2000 06:00:31 GMT -->
<BASE HREF="http://www.te.ugm.ac.id/milis-elektro/listinfo">

<head><title>Bug in Mailman version 2.0beta4</title></head>
<body bgcolor=#ffffff><h2>Bug in Mailman version 2.0beta4</h2>
<p><h3>We're sorry, we hit a bug!</h3>

<p>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!

<h4>Traceback:</h4><p><pre>
Traceback (innermost last):
  File "/home/s2/mailman//scripts/driver", line 70, in run_main
    immediate=1)
  File "/home/s2/mailman//Mailman/Logging/StampedLogger.py", line 49, in __init__
    Logger.__init__(self, category, nofail, immediate)
  File "/home/s2/mailman//Mailman/Logging/Logger.py", line 40, in __init__
    self.__get_f()
  File "/home/s2/mailman//Mailman/Logging/Logger.py", line 55, in __get_f
    f = self.__fp = open(self.__filename, 'a+', 1)
IOError: [Errno 13] Permission denied: '/home/s2/mailman/logs/error'


</pre></body>
<p><hr><h4>Python information:</h4>

<p><table>
<tr><th>Variable</th><th>Value</th></tr>

<tr><td><tt>sys.version</tt></td><td> 1.5.2 (#1, Dec  8 1999, 21:20:51)  [GCC 2.95.2 19991024 (release)] </td></tr>
<tr><td><tt>sys.executable</tt></td><td> /usr/bin/python </td></tr>
<tr><td><tt>sys.prefix</tt></td><td> /usr </td></tr>
<tr><td><tt>sys.exec_prefix</tt></td><td> /usr </td></tr>
<tr><td><tt>sys.path</tt></td><td> /usr </td></tr>
<tr><td><tt>sys.platform</tt></td><td> linux-i386 </td></tr>
</table>
<p><hr><h4>Environment variables:</h4>

<p><table>
<tr><th>Variable</th><th>Value</th></tr>

<tr><td><tt> DOCUMENT_ROOT </tt></td><td> /usr/local/apache/htdocs/ </td></tr>
<tr><td><tt> SERVER_ADDR </tt></td><td> 202.46.249.18 </td></tr>
<tr><td><tt> HTTP_ACCEPT_ENCODING </tt></td><td> gzip, compress </td></tr>
<tr><td><tt> SERVER_PORT </tt></td><td> 80 </td></tr>
<tr><td><tt> REMOTE_ADDR </tt></td><td> 202.46.249.17 </td></tr>
<tr><td><tt> SERVER_SOFTWARE </tt></td><td> Apache/1.3.9  (NetRevolution Advanced Extranet Server/Linux-Mandrake) PHP/3.0.13 </td></tr>
<tr><td><tt> HTTP_VIA </tt></td><td> 1.0 gate.te.ugm.ac.id:3128 (Squid/2.2.STABLE5) </td></tr>
<tr><td><tt> HTTP_ACCEPT_LANGUAGE </tt></td><td> en </td></tr>
<tr><td><tt> HTTP_X_FORWARDED_FOR </tt></td><td> 202.46.249.19 </td></tr>
<tr><td><tt> GATEWAY_INTERFACE </tt></td><td> CGI/1.1 </td></tr>
<tr><td><tt> SERVER_NAME </tt></td><td> te.ugm.ac.id </td></tr>
<tr><td><tt> HTTP_CONNECTION </tt></td><td> keep-alive </td></tr>
<tr><td><tt> HTTP_USER_AGENT </tt></td><td> Lynx/2.8.3dev.8 libwww-FM/2.14 </td></tr>
<tr><td><tt> HTTP_ACCEPT </tt></td><td> text/html, text/plain, audio/mod, image/*, video/*, video/mpeg, application/pgp, application/pgp, application/pdf, message/partial, message/external-body, application/postscript, x-be2, application/andrew-inset, text/richtext, text/enriched, x-sun-attachment, audio-file, postscript-file, default, mail-file, sun-deskset-message, application/x-metamail-patch, text/sgml, image/png, image/jpeg, image/gif, */*;q=0.01 </td></tr>
<tr><td><tt> REQUEST_URI </tt></td><td> /milis-elektro/listinfo </td></tr>
<tr><td><tt> HTTP_CACHE_CONTROL </tt></td><td> max-age=259200 </td></tr>
<tr><td><tt> PATH </tt></td><td> /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin </td></tr>
<tr><td><tt> QUERY_STRING </tt></td><td>  </td></tr>
<tr><td><tt> SERVER_PROTOCOL </tt></td><td> HTTP/1.0 </td></tr>
<tr><td><tt> HTTP_HOST </tt></td><td> www.te.ugm.ac.id </td></tr>
<tr><td><tt> REQUEST_METHOD </tt></td><td> GET </td></tr>
<tr><td><tt> SERVER_SIGNATURE </tt></td><td>  </td></tr>
<tr><td><tt> SCRIPT_NAME </tt></td><td> /milis-elektro/listinfo </td></tr>
<tr><td><tt> SERVER_ADMIN </tt></td><td> root at localhost </td></tr>
<tr><td><tt> SCRIPT_FILENAME </tt></td><td> /home/s2/mailman/cgi-bin/listinfo </td></tr>
<tr><td><tt> PYTHONPATH </tt></td><td> /home/s2/mailman/ </td></tr>
<tr><td><tt> REMOTE_PORT </tt></td><td> 4366 </td></tr>
</table>
-------------- next part --------------
Jul 14 10:30:00 2000 gate_news(15135): Traceback (innermost last):
Jul 14 10:30:00 2000 gate_news(15135):   File "/home/s2/mailman//cron/gate_news", line 225, in ?
Jul 14 10:30:00 2000 gate_news(15135):      main()
Jul 14 10:30:00 2000 gate_news(15135):   File "/home/s2/mailman//cron/gate_news", line 203, in main
Jul 14 10:30:00 2000 gate_news(15135):      process_lists(lock)
Jul 14 10:30:00 2000 gate_news(15135):   File "/home/s2/mailman//cron/gate_news", line 140, in process_lists
Jul 14 10:30:00 2000 gate_news(15135):      mlist = MailList.MailList(listname, lock=0)
Jul 14 10:30:00 2000 gate_news(15135):   File "/home/s2/mailman//Mailman/MailList.py", line 77, in __init__
Jul 14 10:30:00 2000 gate_news(15135):      self.Load()
Jul 14 10:30:00 2000 gate_news(15135):   File "/home/s2/mailman//Mailman/MailList.py", line 898, in Load
Jul 14 10:30:00 2000 gate_news(15135):      dict, e = self.__load(dbfile)
Jul 14 10:30:00 2000 gate_news(15135):   File "/home/s2/mailman//Mailman/MailList.py", line 875, in __load
Jul 14 10:30:00 2000 gate_news(15135):      fp = open(dbfile)
Jul 14 10:30:00 2000 gate_news(15135): IOError :  [Errno 13] Permission denied: '/home/s2/mailman/lists/teugm-users/config.db' 


More information about the Mailman-Users mailing list