V
11  
Tags
Attachments
Dobrica Pavlinušić's random unstructured stuff
SynchroEdit

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 checkout

svn co http://svn.synchroedit.com/root/trunk syncroedit
cd syncroedit

Building and installing Debian packages

server

First, 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 

client

cd 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)

Apache

Add Apache configuration for new virtual host http://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>

test

Test to see if everything is working...

$ GET http://se.m.rot13.org/handshake.cgi
HAVE SID1 2048 GDAY:ACLR:

Setup ESPI

This is a tricky part. I didn't want to depend on php for this installation so I decided to write simple ESPI in perl.

install perl ESPI

cd /data/synchroedit-client/
svn co svn://svn.rot13.org/synchroedit/

configure server

Edit /etc/synchroedit/synchroedit.rc and change following options:

ESPI=http://se.m.rot13.org/synchroedit/espi.cgi
ESPIHooks=authenticate-user
sessionAuthentication=1

Restart server to re-read configuration file

sudo /etc/init.d/synchroedit-server restart

Changes in my tools

This is subversion commit log of my tools for SynchroEdit

fetchrss: http://svn.rot13.org/index.cgi/synchroedit/rss
  • There was an error: 404 Not Found


 

Upload Files

Click "Browse" to find the file you want to upload. When you click "Upload file" your file will be uploaded and added to the list of attachments for this page.

Maximum file size: 50MB

 
 
 
File Name Author Date Uploaded Size

Save Page As

Enter a meaningful and distinctive title for your page.

Page Title:

Tip: You'll be able to find this page later by using the title you choose.

Page Already Exists

There is already a page named XXX. Would you like to:

Save with a different name:

Save the page with the name "XXX"

Append your text to the bottom of the existing page named: "XXX"

Upload Files

Click "Browse" to find the file you want to upload. When you click "Add file" this file will be added to the list of attachments for this page, and uploaded when you save the page.

 
 
 
Add Tags

Enter a tag and click "Add tag". The tag will be saved when you save the page.

Tag: 

Suggestions: