|
Dobrica Pavlinušić's random unstructured stuff
SynchroEdit: Revision 7
This page will describe my journey while installing SyncroEdit for DORS/CLUC 2007 conference. I have been tracking development of this tool for quite a while, and since we wanted to add some social interaction at conference, SyncroEdit seemed like a right tool for a job. SVN checkoutsvn co http://svn.synchroedit.com/root/trunk syncroedit cd syncroedit Building and installing Debian packagesserverFirst, apply patch to fix init.d script: syncroedit-init.d-fix.diff cd server/ sudo ./debian/rules binary cd .. sudo dpkg -i synchroedit-server_0.5-1_all.deb clientcd client/ sudo ./debian/rules binary cd .. sudo dpkg -i synchroedit-client_0.5-1_all.deb Now, deploy the client: cd /data mkdir synchroedit-client synchroedit-deploy synchroedit-client Examine created /data/synchroedit-client/config.cgi file (I had to manually edit SESERVICE, YMMV) ApacheAdd Apache configuration for new virtual host se.m.rot13.org:
<VirtualHost 193.198.212.4>
ServerName se.m.rot13.org
DocumentRoot /data/synchroedit-client
DirectoryIndex index.cgi index.html client.html
<Directory "/data/synchroedit-client/">
Options FollowSymLinks ExecCGI
Order allow,deny
Allow from all
</Directory>
CustomLog /var/log/apache/access-se.m.rot13.org.log full
</VirtualHost>
testTest to see if everything is working... $ GET http://se.m.rot13.org/handshake.cgi HAVE SID1 2048 GDAY:ACLR: Setup ESPIThis is a tricky part. I didn't want to depend on php for this installation so I decided to write simple ESPI in perl. |