Topiq ----- Topiq is a document management system based on topic maps with a web frontend. Documents can be organized in multiple topics with unix-like access control. A version control and a file-based authorization module is included. Optional packages are a fuzzy full text search and a LDAP based authorization module. Requirements: * SQLite embedded database Debian: libsqlite, libsqlite-dev (for ruby-dbi compilation) SuSE 8.1: sqlite, sqlite-devel (for ruby-dbi compilation) * Ruby interpreter Debian: ruby, ruby-dev (for ruby-dbi compilation) SuSE 8.1: ruby * Apache web server with mod_ruby/eruby Debian: libapache-mod-ruby, libsqlite * ruby-dbi ruby setup.rb config --with=dbi,dbd_sqlite ruby setup.rb setup su ruby setup.rb install Installation: -Unpack tgz into a directory which is readable by the web server -Create document directory which is readable and writeable by the web server e.g. mkdir /var/lib/topiq; chown www-data:www-data /var/lib/topiq -Edit config.rb -Include httpd_mod_ruby.conf in your httpd.conf e.g. Include /var/www/topiq/httpd_mod_ruby.conf -Reload Apache configuration Login: Set password of user admin first: http://HOST/PATH/login.rhtml?action=firstlogin (Has to be done for each new user) Start: http://HOST/PATH/main.rhtml If you find Topiq useful, I'd like to know about it. Enjoy! Pirmin Kalberer http://www.sourcepole.com/sources/software/topiq/ $Date: 2003/01/21 16:54:26 $