Installing the RedHat Directory Server IDM in Ubuntu

Here is quick guide on how to easily install the DS management console on Ubuntu using alien. This has worked on every release of Ubuntu I have tried.

Requirements

The IDM runs in java, so you’ll need to install the JRE of your choice. The default JRE on 10.10 is “openjdk-6-jre”, but any Java 6 JRE should work fine.

We’ll use the alien application to transform the IDM RPMs into Debian packages.

sudo apt-get install alien

Download the RPMs

To run the IDM, you’ll need to install the following packages: jss, centos-idm-console, idm-console-framework, and ldapjdk. I’ve included the download links from the Centos project below. Please note that these links are for the x86_64 packages, and will only work on an x86_64 install of Ubuntu. The 32-bit packages can be found in any centos/redhat repo.

wget http://mirror.rackspace.com/centos/5.5/extras/x86_64/RPMS/jss-4.2.5-1.el5.centos.1.x86_64.rpm
wget http://mirror.rackspace.com/centos/5.5/extras/x86_64/RPMS/centos-idm-console-1.0.1-1.el5.centos.2.x86_64.rpm
wget http://mirror.rackspace.com/centos/5.5/extras/x86_64/RPMS/idm-console-framework-1.1.3-9.el5.centos.2.noarch.rpm
wget http://mirror.rackspace.com/centos/5.5/os/x86_64/CentOS/ldapjdk-4.18-2jpp.3.el5.x86_64.rpm

Let the transformation commence

Run alien to turn all of the RPM packages in DEBs:

sudo alien centos-idm-console-1.0.1-1.el5.centos.2.x86_64.rpm \
 idm-console-framework-1.1.3-9.el5.centos.2.noarch.rpm \
 jss-4.2.5-1.el5.centos.1.x86_64.rpm \
 ldapjdk-4.18-2jpp.3.el5.x86_64.rpm

Install

The alien command will create a deb package for each RPM. Simply install those packages with dpkg, and you are finished:

dpkg -i centos-idm-console_1.0.1-2_amd64.deb \
 idm-console-framework_1.1.3-10_all.deb \
 jss_4.2.5-2_amd64.deb \
 ldapjdk_4.18-3_amd64.deb

The console can now be used by running “centos-idm-console”. Happy hacking!

Share and Enjoy:
  • StumbleUpon
  • Facebook
  • Twitter
  • Reddit
Installing the RedHat Directory Server IDM in Ubuntu

2 thoughts on “Installing the RedHat Directory Server IDM in Ubuntu

  1. Tim says:

    Just wanted to mention that the RPMs listed here are for AMD architectures. I had to find i386 and i686 versions of the RPMs in order for the install to work on my Intel machine.

    Thanks!

Leave a Reply

Your email address will not be published.