Provider Installation steps

Before doing the following steps, you must have a SVN client installed. In order to install correctly an OpenDRIM provider (step 3 3, you have to do the step 1 and the step 2.

1. Common Library

  • Checkout the Common library source code with your SVN client from: http://www.opendrim.org/svn/opendrim/Provider_Common_Library/trunk/
  • Open a Terminal, and go to the location where you checked out the Common Library source code.
  • Enter the following commands:
      $ autoreconf --install
      $ ./configure CIMSERVER=<server_name>
      $ make
      $ make install
    

Replace <server_name> by the actual name of the server you installed.
Note: you can use make install-strip instead of make install in order to make the libraries smaller.

2. Interop package

Replace <server_name> by the actual name of the server you installed.
Note: you can use make install-strip instead of make install in order to make the libraries smaller.

3. OpenDRIM Providers

For now, there are two ways to install an OpenDRIM provider. You can either uninstall it from source, or by building and installing a RPM file (if your Linux distribution is RPM-based). But the first steps are the same.

  • Checkout the provider source you want to install with your SVN client form: http://www.opendrim.org/svn/opendrim/Linux_Management_Providers/<provider_name>/trunk/
    (Replace <provider_name> by the actual name of the provider you want to install)
  • Open a Terminal, and go to the location where you checked out the provider source code.

If you want to install the provider directly form source, enter the following commands:

  $ autoreconf --install
  $ ./configure CIMSERVER=<server_name>
  $ make
  $ make install
  $ make postinstall

Replace <server_name> by the actual name of the server you installed.
Note: you can use make install-strip instead of make install in order to make the libraries smaller.

If you want to build a RPM, enter the following commands:

  $ make -f Makefile.am pkg-rpm

Then in order to install the RPM file, enter the following commands (as root, or using sudo):

  $ cd packaging/rpm/RPMS/<arch>/
  $ rpm -ivh opendrim-lvm-<provider_name>.<arch>.rpm

Replace <provider_name> by the actual name of the provider you want to install. Replace <arch> by your actual processor architecture (ie i386, i586, i686, x86_64, etc).