[Mailman-Users] Mailman 1.0 & OpenBSD 2.5 & Python 1.5b2
Nicholas Brenckle
nicholas.brenckle at yale.edu
Fri Aug 13 21:55:13 CEST 1999
I installed the patch as posted by Tor Houghton (mailman-users : 30
March 1999 -
http://www.python.org/pipermail/mailman-users/1999-March/000941.html )
This didnt work for me. I still receive the error on newlist creation
(see below) This is on an OpenBSD 2.5 system and Python 1.5b2.
A little more poking and I found the solution was to set the list to
'openbsd2' instead of 'openbsd' in the posixfile.py lib file.
Is now: if sys.platform in ('netbsd1', 'freebsd2', 'freebsd3'):
Change to: if sys.platform in ('netbsd1', 'freebsd2', 'freebsd3',
'openbsd2'):
There are two lines that contain the same thing (checking for netbsd and
freebsd) add the 'openbsd2' to each of them.
-Nick
--
----------------------------------------------------------------------
Nicholas Brenckle Yale University School of Medicine
nicholas.brenckle at yale.edu ITS Med - PO Box 208089
203-737-2377 New Haven, CT 06520-8089
Error Message I was getting before the fix to the posixfile.py:
Traceback (innermost last):
File "bin/newlist", line 146, in ?
raise SystemExit(main(sys.argv))
File "bin/newlist", line 93, in main
newlist.Create(list_name, owner_mail, pw)
File "/home/mailman/Mailman/MailList.py", line 724, in Create
self.Lock()
File "/home/mailman/Mailman/MailList.py", line 1379, in Lock
self._lock_file.lock('w|', 1)
File "/usr/local/lib/python1.5/posixfile.py", line 190, in lock
flock = fcntl.fcntl(self._file_.fileno(), cmd, flock)
IOError: [Errno 22] Invalid argument
More information about the Mailman-Users
mailing list