Resource Menu


LibreSource 2.5 (May 2008)

LSC 2.5
Libresource-2.5-installer.jar

1. Requirements

LibreSource is a multi-platform software and runs on most common operating systems (Windows, Linux, Mac OS X,...).

To install LibreSource, the following software are required:

The following conditions have to be fulfilled as well:
  • The user that access the PostgreSQL database MUST BE super user for PostgreSQL so he can import large objects into it.
  • Under windows be sure to install LibreSource under a directory that does not contain any spaces in the path.
  • If PostgreSQL and LibreSource do not run with the same user, you have to be sure that the user that executes the database server can write into the LibreSource working directory. (YOUR_INSTALL_DIR/tmp-work/files)

2. Installation instructions

2.1 Clean Installation (i.e. if you don't have JONAS or JBOSS installed)

  • 1) Before running the installer, check that PostgreSQL is up and running.
  • 2) Create a new database using SQL_ASCII encoding.
  • 3) Download the installer: Libresource-2.5-installer.jar.
  • 4) To run it, double click on the file, or type: java -jar Libresource-2.5-installer.jar.
  • 5) Follow the installer instructions.
  • 6) After running the installer, go in your installation directory and run the script start.sh (under Linux or Mac OS X) or start.bat (under Windows) to start the LibreSource server.
  • 7) Then go to the Tigase sub-directory and execute the script to run Tigase.
  • 8) Once the LibreSource server is launched, connect to the server url with your browser: http://localhost:9000 by default.
  • 9) Follow the instructions and login as root with the password you provided during installation.
Tip: If the root account has not been created correctly, go to the login page and click on the "register user" link. Enter "root" in the login field, and choose a password. You can now try to login again.
  • 10) Bootstrap LibreSource by clicking on the default bootstrap link (you can also upload your own bootstrap file)
  • 11) Once the bootstrap is done, click on the link at the bottom of the page to index the content of your server
  • 12) Enjoy LibreSource !

2.2. Installation based on an existing JONAS

2.3. Installation based on an existing JBoss

3. Upgrade from older LibreSource installations

How to upgrade an existing LibreSource installation

4. Download Sources

5. License & Intellectual property

To use LibreSource you should agree with one of the following licenses :

For more information, please contact us

Intellectual Property : see here

See the LibreSource changelog



LibreSource Community 2.2 (May 2007)

LSC 2.2
See the LibreSource changelog

Binaries

Installation from the self content installer

  • Libresource-2.2-installer.jar This installer do not require a JOnAS installation, only an access to a PostgreSQL>7.4 database and a JDK>1.5.
  • To run it just type: java -jar Libresource-2.2-installer.jar.
  • Under windows be sure to install LibreSource under a directory that does not contain any spaces in the path.
  • If postgres and LibreSource do not run with the same user, you have to be sure that the user than execute the database server can write into the LibreSource working directory. (YOUR_INSTALL_DIR/tmp-work/files)
  • After running the installer, go in your installation directory and run start.sh or start.bat to start the LibreSource server.
  • Then go to the Tigase sub-directory and execute this script to run Tigase.
  • Once the LibreSource server is launched, connect yourself to the server url with your browser : http://localhost:9000 by default.
  • login as root.
  • click on the bootstrap link, then on the "Go to" link at the end of the page.
  • The server is ready to use.

Installation based on an existing JONAS

Sources

Requirement

  • The user that access the postgres database MUST BE super user for postgres so he could import large object into it.

Migration



LibreSource Community 2.1 (January 2007)

LSC 2.1

See changelogs

Binaries

  • Java Installer: LSC-2.1.jar This installer do not require a JOnAS installation, only an access to a PostgreSQL>7.4 database and a JDK>1.5.

  • To run it just type: java -jar LSC-2.1.jar. - You can watch the installation demo. This demo shows how to run the installer, start the Libresource server and bootstrap the server...
  • Installation from the Installer limitation
    • Database: The connection to the database MUST BE with a user "demo" with a blank password. The database name must be libresource too. (This is related to the preconfigured Single Sign On module of LibreSource. This limitation does not exist for an installation made from the Sources.)
    • Host name: The host name should be localhost regarding the different keystore made in the installer for the SSL connection to the CAS server. This can be changed after the installation by changing the setting of the Libresource host and regenerate all the keystore needed for CAS and it's SSL access. This procedure have been documented in the README of the source package. (After any change of libresource configuration parameter, the configure script must be run in order to propagate those changes.)
  • After running the installer, go in your installation directory and run start.sh.
  • Once the Libresource server launched, you can bootstrap the libresource server with your browser : by default http://localhost:9000.
  • To bootstrap the server, you must first create the root user.
  • Then go on platform home and upload the bootstrap file located in <install dir>/LibreSource/Resources/bootstrap.xml
  • The server is ready to use. *Caution* If postgres and Libresource do not run with the same user, you have to make a "chmod -R 755 <install dir>/Work".

Sources

eclipse plugin for LibreSource Synchronizer

  • Eclipse plugin to use the synchronizer directly from the Eclipse platform so6-plugin.zip


LibreSource Community 2.0 (November 2006)

LSC 2.0

See changelogs

Binaries

  • Java Installer: LSC-Installer-2.0.jar This installer do not require a JOnAS installation, only an access to a PostgreSQL>7.4 database and a JDK>1.4.

  • To run it just type: java -jar LibreSource-Community-2.0-Installer.jar. - You can watch the installation demo. This demo shows how to run the installer, start the Libresource server and bootstrap the server...
  • Before running the installer, you must have created a libresource database in postgres owned by a postgres superuser. The installer checks that it has been done. Libresource communicates with postgres by a tcpip socket connection. Postgres must be configured to accept these connection. Please read the Installation Notes :
  • After running the installer, go in your installation directory and run start.sh.
  • Once the Libresource server launched, you can bootstrap the libresource server with your browser : by default http://localhost:9000.
  • To bootstrap the server, you must first create the root user.
  • Then go on platform home and upload the bootstrap file located in <install dir>/LibreSource/Resources/bootstrap.xml
  • The server is ready to use. *Caution* If postgres and Libresource do not run with the same user, you have to make a "chmod -R 777 <install dir>/Work".

Sources

Upgrade


LibreSource Community 1.5 (February 2006)

LSC 1.5

See changelogs

Binaries


  • To run it just type: java -jar LibreSource-Community-1.5-Installer.jar. - You can watch the installation demo. This demo shows how to run the installer, start the Libresource server and bootstrap the server...
  • Before running the installer, you must have created a libresource database in postgres owned by a postgres superuser. The installer checks that it has been done. Libresource communicates with postgres by a tcpip socket connection. Postgres must be configured to accept these connection. Please read the Installation Notes :
  • After running the installer, go in your installation directory and run start.sh.
  • Once the Libresource server launched, you can bootstrap the libresource server with your browser : by default http://localhost:9000.
  • To bootstrap the server, you must first create the root user.
  • Then go on platform home and upload the bootstrap file located in <install dir>/LibreSource/Resources/bootstrap.xml
  • The server is ready to use. *Caution* If postgres and Libresource do not run with the same user, you have to make a "chmod -R 777 <install dir>/Work".

Sources


LibreSource Community 1.0 (June 2005)

LSC 1.0

Binaries

Sources:

eclipse plugin for Libresource 1.0

  • Eclipse plugin to use the synchronizer directly from the eclipse platform so6-plugin.zip


Last edited by Stéphane Bagnier at May 21, 2008 12:55 PM - Edit content - View source