Some time back I was installing a demo IBM Connections 4.0 system using the instructions at Tutorial - Installing IBM Connections 4.0 on a Linux RHEL 6.3 64 bit system.

At a certain point, I realised that I needed to add some extra users to the system. This blog post shows how to add a new user to Domino and then populate IBM Connections with the new user. This is an example for test purposes only.

This procedure runs through "Task 3: Prepare for use with LDAP" (step 2) in "LESSON 7: Installing a Domino LDAP Directory" and "Task 4: Populate the Profiles Database" in "LESSON 8: Intermediate Steps"

In case you didn't realise, "Task 3: Prepare for use with LDAP" requires a separate Windows system running Domino Administrator. Before you can continue, you must get the software and install it on a Windows system.

Carrying out this procedure using Domino Administrator and the Profiles Population Wizard is quite a challenge for the unfamiliar, so I created a video in case I needed to repeat the steps. As an aside, the process is almost identical for IBM Connections 4.5


To break this down a little, here are the basic steps:

Add the users to the Domino LDAP

On a Windows machine with Domino Administrator installed, add users in the usual manner...

This is quite a long video that someone else did, but is very useful:

Run the population wizard

On the IBM Connections server:

sudo bash
cd /opt/installs/Wizards

This will bring up a graphical wizard for you to step through that looks similar to this:

Click through the wizard, it should remember all the settings except passwords from the last time is was run.

If however you have no GUI access to the IBM Connections server, read on...

Aside: Running the population wizard in a sudo session and displaying it on your Mac

Remote Linux server

Add to /etc/ssh/sshd_config:

XForwarding yes

Local Mac machine

Edit or create ~/.ssh/config and add X11Forwarding:

ForwardX11 yes

Then connect to the remote Linux server via ssh & run the X11 program:

ssh -X
sudo su -
su - david -c 'xauth list' | \
grep `echo $DISPLAY | \
cut -d ':' -f 2 | \
cut -d '.' -f 1 | \
sed -e s/^/:/` | \
xargs -n 3 xauth add

cd /opt/install/Wizards

This will result in X11 forwarding from your remote Linux server to your Mac:

Further reading