The challenge is from bringing together old Ubuntu 10.10 and Rails with Geo libraries, especially GDAL, mapscript and mapserver.
update /etc/apt/sources.list source URL to old-releases.ubuntu.com and add deb http://ppa.launchpad.net/ubuntugis/ppa/ubuntu maverick main deb-src http://ppa.launchpad.net/ubuntugis/ppa/ubuntu maverick main
At http://code.mapwarper.net/wiki/DevServerConfig you will see instructions to install postgresql-8.3-postgis, but at http://code.mapwarper.net/wiki/InstallationOne says to install postgresql-8.4
My installation is postgresql-8.4
What is /var/lib/maps for? It is easy to run `sudo chgrp -R maps /var/lib/maps`, but I don't know why `mkdir /var/lib/maps` needed.
for Apache, don't know if Passenger and XSendFile are essential.
for PostGIS, it says postgis user, that I think it is typo for postgres user.
Make sure ruby1.8-dev is installed, or you will run into error "mkmf Not Found".
svnadmin init /var/local/svn --> sudo svnadmin create /var/local/svn
added sderle to group svn. --> sudo usermod -aG svn gis
imported r30 from http://svn2.geothings.net/warper/ to /warper --> not yet and don't know how
For Postgresql 8.4, lwpostgis.sql and spatial_ref_sys.sql files are changing their paths.
psql -f ... lwpostgis.sql --> psql -f /usr/share/postgresql/8.4/contrib/postgis-1.5/postgis.sql template_gis
psql -f ... spatial_ref_sys.sql --> psql -f /usr/share/postgresql/8.4/contrib/postgis-1.5/spatial_ref_sys.sql template_gis
At InstallationOne, it says template_gis, but at InstallationTwo, it says template_postgis.
Refer to Ubuntu Postgresql Manual, createuser sderle --> createuser -D -A -P gis
sudo apt-get install libgdal1-dev --> this helps to solve gdal-config not found issue.
ERROR: permission denied for relation geometry_columns