Notes on eDirectory Installation
Getting this software, as for all Novell software (except for openSuSE Linux
which is obtained from a sort-of non-Novell source), you will have to register
as a developer and use an authenticated account. This is free, however.
It's a really good idea to have the host on which you wish to install
eDirectory reside in the network where it will function and set up with a
static IP address. eDirectory does not work without a static IP address and, at
least when I was at Novell, it can be devilishly hard to modify that address
once it's established and working. (This should have changed since then, but I
live by primitive, tribal superstititions when it comes to success with
computer software and hardware in my environment. Feathers, maracas, tom-toms
and other paraphenalia don't go amiss when you're installing temperamental
Download latest eDirectory from
http://download.novell.com/. If you are doing this on Windows, skip to
here. Otherwise, for a Linux installation, pay attention
to the instructions for openSuSE (I'm not certain
eDirectory works for Ubuntu, Fedora, etc.)
- Run downloaded file to extract files. Choose to extract files to
C:\Novell/eDirectory rather than C:.
- Change to C:\Novell\eDirectory\nt and launch Setup.exe.
- Agree to EULA. You are creating a new tree since you've never installed
eDirectory before. Work these details out mostly by taking defaults until
you reach the following dialog (click to enlarge detail):
- Fill in per shown in image above substituting your favorite names. Note
that you may not call your server by the same name as your computer, hence,
tuonela-server here. It is customary to name the tree
XXXXXXX_TREE, where XXXXXXX is the upper-case version of your
significant name (computer name, server name, favorite fantasy-novel wizard,
etc. In my case, tuonela.
- To create the organizational unit object before using it, click on the
little control to the extreme right of “Admin Context” and set it
up (by adding it, etc.).
- Click Next and take the defaults for port assignment including
- HTTP stack ports (8028 and 8030)
- LDAP ports (389 and 636)
- Take the default NMAS login methods (mostly all of them).
- At this point, the installation will go out to lunch for a very, very long
time, especially if you're setting this up under VMware.
- Finish the installation by closing out when asked. The installation will
go out for another long coffee break claiming it's closing installation files.
- You are now set up to install GroupWise.
- Search for product "eDirectory" and choose the latest, for example, 8.8.3.
When faced with which package to choose, do not take the "tarball" one, but
choose the "regular" one. This will get you a tarball (uh, anyway since the
installation package comes down as a tarball) that, when expanded (and
untar'd) will contain a setup subdirectory.
The formal name of this package is “Novell eDirectory 8.8.3 Regular
Install on non-OES Linux Platforms.” This is assuming you're using
openSuSE Linux instead of the SuSE Linux Enterprise Server (SLES)
The other package mentioned does not have an install script and you have to
install by hand using rpm and doing other things you might not know
how to do. The package containing the setup subdirectory will also
have the ndsinstall script.
See documentation for this
installation. Click on d-g, then on eDirectory 8.8.
- Get root and launch the installation via setup/ndsinstall. Things
should go mostly the same way as for Windows from this point on.