Dobrica Pavlinušić's random unstructured stuff
SocialText Open Wiki Install: Revision 11
Here are some quick notes about installation on clean Debian etch machine

^ Install source

.pre
svn co https://socialtext.svn.sourceforge.net/svnroot/socialtext
cd socialtext
./configure --hostname saturn.ffzg.hr --server-admin dpavlin@rot13.org \
--support-address mglavica@ffzg.hr --force-ssl-login 1
make
make install
update-rc.d -f apache-perl remove
update-rc.d st-apache defaults
update-rc.d ceqlotron defaults
/etc/init.d/st-apache start
/etc/init.d/ceqlotron start
.pre

^ Add new admin user

.pre
sudo -u www-data st-admin create-user --email dpavlin@rot13.org --password wikidream \
--first-name Dobrica --last-name Pavlinusic
sudo -u www-data st-admin add-workspace-admin --email dpavlin@rot13.org
.pre

^ Configuring mailer

Execute commands as `root` to install masqmail and configure mail routing

.pre
apt-get install masqmail
echo mjesec.ffzg.hr > /etc/masqmail/mjesec.route
echo mjesec > /var/run/masqmail-route
vi /etc/masqmail/masqmail.conf
.pre

Add following to end of file:

.pre
online_routes.mjesec=/etc/masqmail/mjesec.route
local_hosts=localhost;saturn;saturn.ffzg.hr
listen_addresses=localhost:25;saturn.ffzg.hr:25
alias_file=/etc/aliases.deliver
.pre

Then again as `root`

.pre
/etc/init.d/masqmail restart
.pre

You may want to add all addresses from `/etc/alaiases` to `/etc/aliases.deliver` (like root, `postmaster` and so on...)

^ Customize template

Remove "Did you know?" box from dashboard

.pre
sudo vi /usr/share/nlw/template/view/homepage
.pre

^ Fix RSS feed errors

If you are using `{getchrss http://blog.rot13.org/index.xml}` and having problems with RSS feeds, try to re-installing two perl modules:

.pre
sudo cpan XML::RSS XML::Atom
.pre

^ New skin (CSS design) creation

.pre
cd /usr/share/nlw/css/
cp -r st rot13
st-admin set-workspace-config --workspace rot13 skin_name rot13
vi rot13/screen.css
.pre