Koozali.org: home of the SME Server

MoinMoin on SME HOWTO

msoulier

MoinMoin on SME HOWTO
« on: October 08, 2004, 04:55:12 AM »
For any Wiki fans, this may interest you. I've played so far with TWiki, PHPWiki, and MoinMoin, and so far, MoinMoin is my favorite.

Here's how to install it on SME.

http://no.longer.valid/phpwiki/index.php/How%20to%20install%20the%20MoinMoin%20Wiki

Cheers,
Mike

Offline Mophilly

  • *
  • 384
  • +0/-0
    • Mophilly
Re: MoinMoin on SME HOWTO
« Reply #1 on: October 31, 2005, 10:59:34 PM »
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:
Code: [Select]
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:
Code: [Select]
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:
Code: [Select]
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:
Code: [Select]
Group: Consultants
User access: Write=admin, Read=Group
Public access: Entire internet (no password required)
CGI: enabled


All suggestions are most welcome.
- Mark

Offline Maelvon

  • 7
  • +0/-0
MoinMoin 1.3.5 on SME 6.0.1 with Python2.4
« Reply #2 on: December 30, 2005, 07:34:06 PM »
Hello,

I've installed successfully a MoinMoin Wiki version 1.3.5 with a Python 2.4 on a SME 6.0.1.

Before posting an howto, if someone is interested, I want to know if installing the Python version 2.4 on this version of SME can create a security hole or a problem ?

I used the norlug python rpm.

Thanks in advance.

Maelvon
Maelvon

Offline Mophilly

  • *
  • 384
  • +0/-0
    • Mophilly
MoinMoin 1.3.5 on SME 6.0.1 with Python2.4
« Reply #3 on: January 02, 2006, 06:33:00 PM »
I have three versions of python installed on my SME server, to service different applications. In my installation of moinmoin per Mike's HowTo, I left the defaults as the paths were still valid.

I would be most grateful to learn how you succeeded with moinmoin.
- Mark

Offline allun

  • **
  • 46
  • +0/-0
    • http://www.protechnz.com
MoinMoin on SME HOWTO
« Reply #4 on: August 01, 2006, 12:45:09 AM »
Has anyone managed to successfully install a version of moinmoin later than the one in the HOWTO?  It's quite old at this stage.....

I have attempted and gotten lost with it.  I'm gettin "Access Denied" errors from apache.....
...

Offline Mophilly

  • *
  • 384
  • +0/-0
    • Mophilly
MoinMoin 1.3.5 on SME 6.0.1 with Python2.4
« Reply #5 on: August 01, 2006, 09:00:49 AM »
allun, I was not able to get MoinMoin going. I am still interested working on it, if anyone can lend a bit of insight.

I am running SME 6.0.1.
- Mark

Offline allun

  • **
  • 46
  • +0/-0
    • http://www.protechnz.com
MoinMoin on SME HOWTO
« Reply #6 on: August 01, 2006, 09:12:53 AM »
Hi Mophilly,

I am going to try some more experiments in the next few days, I will post back here if i get anything good hapenning.  :-D

I am VERY interested in gett MoinMoin 1.5 + working because of the GUI editing.
...

Offline Mophilly

  • *
  • 384
  • +0/-0
    • Mophilly
MoinMoin 1.3.5 on SME 6.0.1 with Python2.4
« Reply #7 on: October 03, 2006, 06:27:25 PM »
allun, and anyone else,

I am still interested in getting moin-moin going on SME 6. I am running into "access denied" issues.

Any ideas would be greatfully accepted.
- Mark

Offline allun

  • **
  • 46
  • +0/-0
    • http://www.protechnz.com
MoinMoin on SME HOWTO
« Reply #8 on: October 04, 2006, 03:08:11 AM »
I can (and have) made Moin 1.4 work on SME6 .... BUT i could only make it run using the inbuilt python server (faster than putting it thru apache anyway!)  so your wiki appears at http://server:8000

Anyone have a "proper" solution?
...

owen

MoinMoin on SME HOWTO
« Reply #9 on: November 08, 2006, 05:03:21 AM »