Distributions Tested
Main Page
Status Colours: works minimal tweaks required several tweaks required does not work
*also see "Common Issues" at end of page
Unix and Other (non-Linux):
Hosting Services:
Common Issues & Fixes
*also see "Common Issues" at end of page
- Debian based distributions:
- Debian 6.0.1 32bit works with minimal tweaks
-
- kernel 2.6.32-5-686
- required install of Apache, MySQL, ImageMagick, curl and tree
- DocumentRoot was /var/www but not auto-discovered because of cgi-bin location
- you will need to confirm this and manually enter it during the install
- SlideShow broken due to apache deflate module
- for the fix, see "Common Issues, impacting" at end of page
- Ubuntu 11.04 64bit works with minimal tweaks
-
- kernel 2.6.38-8-server
- DocumentRoot was /var/www but not auto-discovered because of cgi-bin location
- you will need to confirm this and manually enter it during the install
- required install of curl and ImageMagick (Apache and MySQL were selected at install)
- SlideShow broken due to apache deflate module
- for the fix, see "Common Issues, impacting" at end of page
- Linux Mint 11 32bit works with minimal tweaks
-
- kernel 2.6.38-8-generic
- installed Apache2, MySQL, curl, tree & OpenSSH via some software manager
- DocumentRoot was /var/www but not auto-discovered because of cgi-bin location
- you will need to confirm this and manually enter it during the install
- SlideShow broken due to apache deflate module
- for the fix, see "Common Issues, impacting" at end of page
- openSUSE 11.4 64bit works
-
- I'm not sure where this belongs, Debian or Red Hat, it's got a bit of both.
- kernel 2.6.37.1-1.2-desktop
- installed Apache2, MySQL, ImageMagick & tree all via YaST
- had to open firewall (via YaST) to allow httpd and sshd
- Red Hat based distributions:
- Fedora 15 32bit works
-
- kernel 2.6.38.6-26.rc1.fc15.i686
- SELinux was enabled. This causes several issues
- the resolution is covered in the text docs ppm-selinux.txt
- required install of httpd mysql mysql-server ImageMagick
- no issues discovered
- Fedora 12 64bit works
-
- this was my workstaion, and used as the main dev box
- kernel 2.6.32.26-175.fc12.x86_64
- FIXED: Works well except the SlideShow misses the first image and is sometimes mixed up on slide count related tasks
- SELinux was enabled. This causes several issues
- the resolution is covered in the text docs ppm-selinux.txt
- Mandriva2010.2 32bit works
-
- kernel 2.6.33.7-desktop586-2mnb
- installed Apache2, MySQL, ImageMagick, tree & bind-utils (to get host) all via a gui software tool
- of interest, they seem to be using some modified form of SELinux but call it "msec".
The only issue this caused was that I could not allow ssh by root which would make uploading images a lot easier but has no impact on the end results.
Unix and Other (non-Linux):
- FreeBSD 8.2 32bit does not work
-
- this does not work. I may look at porting it in the future
- the main concern is that 'sed' requires a -E switch to support Extended/Modern Regular Expressions
- some commands like tr and wc differ slightly in output format
- needs bash installed and symlinked to /bin/bash
- there may be a problem with the URL-decode function, but it has been updated since the BSD tests were failing with it
- if you decide to try this, the install does appear to work. It is post install where the problems are exposed
- this does not work. I may look at porting it in the future
Hosting Services:
- Webnames Hosting Service works
-
- this was the initial dev site and the main site for testing remote or hosted aspects during development
- Webnames
- UPDATE: webnames removed the mysql client, so unless you speak nicely to them it will fail.
Also they removed a few things that impact info displayed in Admin Tools, but do not impact functionality.
Common Issues & Fixes
- SlideShow broken due to apache deflate module
you can test for it as root by runningapachectl -M 2> /dev/null | grep deflate
if it is running, and the slide show is broken, do one of the following- if you have root access to the Apache service, run:
a2dismod deflate service apache2 restart
- otherwise, if htaccess is turned on (you need root to turn on):
(untested)- create a '.htaccess' file in the cgi-bin directory (the name, starting with a dot is required)
- add the single line "RemoveOutputFilter DEFLATE" (no quotes) to the .htaccess file
- if htaccess support is enabled then that shold fix the problem
- if you have root access to the Apache service, run: