[Mailman-Users] OSError: [Errno 1] Operation not permitted

Barbara Johansen barbara at sprog.auc.dk
Mon Feb 5 21:53:31 CET 2001


> Anyway, another option is to just copy securelinux_fix.py from the contrib
> dir in the source code tree to ~mailman/bin, and run it.
> 
> Marc

I did.
Nothing changed.
No notification mail to the owner.
Hit a bug when I try to subscribe through the webpage.
This results in an error in the mailman/logs/error (at the end og this
mail)
I wonder if it's the serurelinux_fix.py who is setting a capital S in some
of the directories? What does that mean?

I also wonder what the securelinux_fix means with

	 run %(PROGRAM) -f
What does PROGRAM stands for?

Here comes the error log. Can you figure out what's wrong?


Feb 05 21:53:18 2001 (27075) Delivery exception: 
Feb 05 21:53:18 2001 (27075) Traceback (innermost last):
  File "../Mailman/Handlers/HandlerAPI.py", line 82, in do_pipeline
    func(mlist, msg, msgdata)
  File "../Mailman/Handlers/SMTPDirect.py", line 77, in process
    mlist.Lock()
  File "../Mailman/MailList.py", line 1338, in Lock
    self.__lock.lock(timeout)
  File "../Mailman/LockFile.py", line 266, in lock
    raise AlreadyLockedError
AlreadyLockedError: 

Feb 05 21:53:18 2001 admin(27075):
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(27075): [----- Mailman Version: 2.0.1 -----]
admin(27075): [----- Traceback ------]
admin(27075): Traceback (innermost last):
admin(27075):   File "/pack/mailman/scripts/driver", line 96, in run_main
admin(27075):     main()
admin(27075):   File "../Mailman/Cgi/subscribe.py", line 55, in main
admin(27075):     mlist.Save()
admin(27075):   File "../Mailman/MailList.py", line 856, in Save
admin(27075):     self.__save(dict)
admin(27075):   File "../Mailman/MailList.py", line 832, in __save
admin(27075):     os.link(fname, fname_last)
admin(27075): OSError: [Errno 1] Operation not permitted
admin(27075): [----- Python Information -----]
admin(27075): sys.version    = 1.5.2 (#1, May  9 2000, 15:05:56)  [GCC
2.95.3 19991030 (prerelease)]
admin(27075): sys.executable = /usr/bin/python
admin(27075): sys.prefix     = /usr
admin(27075): sys.exec_prefix= /usr
admin(27075): sys.path       = /usr
admin(27075): sys.platform   = linux-i386
admin(27075): [----- Environment Variables -----]
admin(27075):   DOCUMENT_ROOT: /home/httpd/html
admin(27075):   SERVER_ADDR: 130.225.50.60
admin(27075):   HTTP_ACCEPT_ENCODING: gzip, deflate
admin(27075):   CONTENT_LENGTH: 82
admin(27075):   CONTENT_TYPE: application/x-www-form-urlencoded
admin(27075):   PATH_TRANSLATED: /home/httpd/html/test44
admin(27075):   REMOTE_ADDR: 192.168.209.2
admin(27075):   SERVER_PROTOCOL: HTTP/1.1
admin(27075):   HTTP_ACCEPT_LANGUAGE: da
admin(27075):   GATEWAY_INTERFACE: CGI/1.1
admin(27075):   SERVER_PORT: 80
admin(27075):   HTTP_CONNECTION: Keep-Alive
admin(27075):   HTTP_USER_AGENT: Mozilla/4.0 (compatible; MSIE 5.0;
Windows NT; DigExt)
admin(27075):   HTTP_ACCEPT: application/vnd.ms-excel, application/msword,
application/vnd.ms-powerpoint, image/gif, image/x-xbitmap, image/jpeg,
image/pjpeg, */*
admin(27075):   REQUEST_URI: /mailman/subscribe/test44
admin(27075):   QUERY_STRING: 
admin(27075):   SCRIPT_FILENAME: /pack/mailman/cgi-bin/subscribe
admin(27075):   PATH_INFO: /test44
admin(27075):   HTTP_HOST: miiisp.control.auc.dk
admin(27075):   REQUEST_METHOD: POST
admin(27075):   SERVER_SIGNATURE: 
admin(27075):   SCRIPT_NAME: /mailman/subscribe
admin(27075):   SERVER_ADMIN: root at localhost
admin(27075):   SERVER_SOFTWARE: Apache-AdvancedExtranetServer/1.3.12
(NetRevolution/Linux-Mandrake) PHP/3.0.16 mod_perl/1.22
admin(27075):   PYTHONPATH: /pack/mailman
admin(27075):   HTTP_REFERER:
http://miiisp.control.auc.dk/mailman/listinfo/test44
admin(27075):   SERVER_NAME: www.miiisp.control.auc.dk
admin(27075):   REMOTE_PORT: 1369

regards 
Barbara





More information about the Mailman-Users mailing list