Thanks for the HowTo. I too think MoinMoin is pretty nice.
I created an iBay on SME 6.0.1 and ran through the HowTo. Everything seemed to go well, save for one problem: the browser complains with a 403 access error on moin.cgi.
The error log shows a python traceback:
Traceback (most recent call last):
File "/home/e-smith/files/ibays/wiki/cgi-bin/moin.cgi", line 32, in ?
request = RequestCGI()
File "/var/tmp/moin-1.2.4-root/usr/lib/python2.2/site-packages/MoinMoin/request.py", line 503, in __init__
File "/var/tmp/moin-1.2.4-root/usr/lib/python2.2/site-packages/MoinMoin/request.py", line 63, in __init__
File "/var/tmp/moin-1.2.4-root/usr/lib/python2.2/site-packages/MoinMoin/request.py", line 223, in initdicts
File "/var/tmp/moin-1.2.4-root/usr/lib/python2.2/site-packages/MoinMoin/wikidicts.py", line 256, in scandicts
File "/var/tmp/moin-1.2.4-root/usr/lib/python2.2/site-packages/MoinMoin/wikiutil.py", line 274, in getPageList
OSError: [Errno 13] Permission denied: 'data/text'
Here is the listing from wiki/cgi-bin:
drw-rw---- 5 admin consulta 4096 Oct 31 08:52 data
-rwxr-x--- 1 admin consulta 1022 Oct 31 08:53 moin.cgi
-rw-rw---- 1 admin consulta 2637 Oct 31 13:44 moin_config.py
-rw-rw---- 1 admin consulta 637 Oct 31 08:53 moin.fcg
-rw-rw---- 1 admin consulta 1267 Oct 31 08:53 moin_modpy.htaccess
-rw-rw---- 1 admin consulta 1063 Oct 31 08:53 moin_modpy.py
-rw-rw---- 1 admin consulta 852 Oct 31 08:53 moin.py
-rw-rw---- 1 admin consulta 5299 Oct 31 08:53 moin_twisted.py
-rw-rw---- 1 admin consulta 261 Oct 31 08:53 moin_twisted.sh
And then the data dir listing:
drw-rw---- 5 admin consulta 4096 Oct 31 08:52 .
drwxr-s--- 4 admin consulta 4096 Oct 31 13:57 ..
-rw-rw---- 1 admin consulta 4425 Oct 31 08:52 intermap.txt
drw-rw---- 9 admin consulta 4096 Oct 31 08:52 plugin
drw-rw---- 2 admin consulta 12288 Oct 31 08:52 text
drw-rw---- 2 admin consulta 4096 Oct 31 08:52 user
The iBay is set up like this:
Group: Consultants
User access: Write=admin, Read=Group
Public access: Entire internet (no password required)
CGI: enabled
All suggestions are most welcome.