Download
From 389 Directory Server
Below you will find links to download the binary packages and source files. Please see the FAQ section on Open Source for more information.
EXPORT CONTROL. As required by U.S. law, you (“Licensee”) represents and warrants that it: (a) understands that the Software is subject to export controls under the U.S. Commerce Department's Export Administration Regulations ("EAR"); (b) is not located in a prohibited destination country under the EAR or U.S. sanctions regulations (currently Cuba, Iran, Iraq, North Korea, Sudan and Syria); (c) will not export, re-export, or transfer the Software to any prohibited destination, entity, or individual without the necessary export license(s) or authorizations(s) from the U.S. Government; (d) will not use or transfer the Software for use in any sensitive nuclear, chemical or biological weapons, or missile technology end-uses unless authorized by the U.S. Government by regulation or specific license; (e) understands and agrees that if it is in the United States and exports or transfers the Software to eligible end users, it will, as required by EAR Section 740.17(e), submit semi-annual reports to the Commerce Department's Bureau of Industry & Security (BIS), which include the name and address (including country) of each transferee; and (f) understands that countries other than the United States may restrict the import, use, or export of encryption products and that it shall be solely responsible for compliance with any such import, use, or export restrictions. |
Binary Packages
389 Directory Server 1.1 and later
- yum is used to install on platforms that use yum for package installation and management.
- Enterprise Linux packages are available from EPEL
- How to use - https://fedoraproject.org/wiki/EPEL/FAQ#howtouse
- More info on EPEL - https://fedoraproject.org/wiki/EPEL
- Testing - installing packages from the testing repos
- On Fedora - yum install 389-ds --enablerepo=updates-testing
- On EPEL - yum install 389-ds --enablerepo=epel-testing
- On Fedora - yum upgrade 389-ds-base 389-admin --enablerepo=updates-testing
- On EPEL - yum upgrade 389-ds-base 389-admin --enablerepo=epel-testing
- Upgrade - yum upgrade
- The 389 packages are designed to obsolete and replace the fedora-ds packages - you must use yum upgrade not update in order for yum and rpm to process the obsolete directives
- Run setup-ds-admin.pl -u after the upgrade to refresh your admin server and console configuration
- New Install - yum install 389-ds
- Run setup-ds-admin.pl to set up your directory server
Upgrading and installing will install many dependencies too, including Java if your platform supports it. If not, see Install_Guide for more information about Java.
Windows Password Synchronization
NOTE: If you are upgrading from version 1.1.0, the upgrade will create a new 389 Password Sync folder and copy your files from the old Fedora Password Sync folder. It will not remove the old Fedora Password Sync folder. You can do that manually once you have verified that the new 389 version is working correctly.
NOTE: If you are upgrading from a version older than 1.1.0, install the new version first, then remove the old version from the Add/Remove Programs list in the Control Panel. The new version is 1.1.3.
This is an Active Directory "plug-in" that intercepts password changes made to AD and sends the clear text password to 389 DS to keep the passwords in sync (when using the Windows Sync feature of 389 DS).
Tested with Windows 2008 and 2003 Server.
Platform | File | SHA1SUM |
---|---|---|
Windows 2003/2008 32-bit | 389-PassSync-1.1.3-i386.msi | fb4fa606877c969b9bec6130a1e81019ff337432 |
Windows 2003/2008 64-bit | 389-PassSync-1.1.3-x86_64.msi | 7e30c5eacc827be663a0eb27f0aed439490a7468 |
Older versions
Platform | File | SHA1SUM |
---|---|---|
Windows | FedoraPassSync-20090403.msi | 7180862a9e0df1b3ba5aa43cc11e00ae1ac8245e |
Windows Console
NOTE: Windows Console now (as of April 3, 2009) requires Java 1.6 to work.
NOTE: You must use 64-bit Java with the 64-bit version.
NOTE: This version is 1.1.4.a1 (alpha 1) - alpha releases should be used for testing purposes only
Tested with Sun Java 1.6 on Windows 2008/2003 Server.
Platform | File | SHA1SUM |
---|---|---|
Windows 2003/2008 32-bit | 389-Console-1.1.4.a1-i386.msi | 9b26b03f4fe8a76107bc65689d29232e15ce1af7 |
Windows 2003/2008 64-bit | 389-Console-1.1.4.a1-x86_64.msi | 1f0387d9a97bc43ee431cf450c8963c2c06f449d |
NOTE: You must have Java in your PATH in order for this to work. Or you can just edit the batch file to tell it where to find Java. NOTE: This might work with Fedora DS 1.0.4 and earlier, but it has not been tested with that release.
Fedora Directory Server 1.0.4
The FDS 1.0.4 package includes the core DS, the Admin Server, the Management Console, web applications, and other support code for those apps, including online help.
Platform | File | MD5SUM |
---|---|---|
Fedora Core 6 x86 | fedora-ds-1.0.4-1.FC6.i386.opt.rpm | e9266f3355e6dae23a518544f8d2c1c6 |
Fedora Core 6 x86_64 | fedora-ds-1.0.4-1.FC6.x86_64.opt.rpm | 3009084ea996584d6ed4bf6fbefe7d1c |
Fedora Core 5 x86 | fedora-ds-1.0.4-1.FC5.i386.opt.rpm | 75a92f846cee3c8048d05fdac635191d |
Fedora Core 5 x86_64 | fedora-ds-1.0.4-1.FC5.x86_64.opt.rpm | 59b6b8f09504dc9ff88461bac0032d35 |
Fedora Core 4 x86 | fedora-ds-1.0.4-1.FC4.i386.opt.rpm | 9e3362e7a349f2c7aff901278881e008 |
Fedora Core 4 x86_64 | fedora-ds-1.0.4-1.FC4.x86_64.opt.rpm | ba5e467cfd340f1952c06ab2e9aec9cb |
Fedora Core 3/RHEL4 x86 | fedora-ds-1.0.4-1.RHEL4.i386.opt.rpm | c45626a95f2fcc41e9a6f95b255477b0 |
Fedora Core 3/RHEL4 x86_64 | fedora-ds-1.0.4-1.RHEL4.x86_64.opt.rpm | fe8b2d8df9370e73bf0f22040d4f492f |
Fedora Core 2/RHEL3 x86 | fedora-ds-1.0.4-1.RHEL3.i386.opt.rpm | 17781d77fd816a41df3f941ae693614a |
Please read the Release_Notes to find out what's new and for late breaking information. After installing the RPM, see the Install_Guide for more information about setup and configuration.
Windows Synchronization
This is an installable file for Windows for doing password synchronization.
- PassSync md5sum 54c33a6e665bb2526f1f286e505cc0ff
The following is only required for NT4 sync. It is not required for Active Directory sync.
- NTDS md5sum 74e0ada5ff519ade5295ae0bf75ddb84
Legacy Releases
Fedora Directory Server 1.0.3
The FDS 1.0.3 package includes the core DS, the Admin Server, the Management Console, web applications, and other support code for those apps, including online help.
Platform | File | MD5SUM |
---|---|---|
Fedora Core 6 x86 | fedora-ds-1.0.3-1.FC6.i386.opt.rpm | 9e9309d1a7a3f3cb6913f1aad12a6e26 |
Fedora Core 6 x86_64 | N/A | N/A |
Fedora Core 5 x86 | fedora-ds-1.0.3-1.FC5.i386.opt.rpm | 0f12b06a7b67c971cf7d0f8def19f0a3 |
Fedora Core 5 x86_64 | fedora-ds-1.0.3-1.FC5.x86_64.opt.rpm | 437ebb8b1cdfbb6e162f2fd484da3df7 |
Fedora Core 4 x86 | fedora-ds-1.0.3-1.FC4.i386.opt.rpm | 6c4faeef2b9d63837e79b79757b0ff72 |
Fedora Core 4 x86_64 | N/A | N/A |
Fedora Core 3/RHEL4 x86 | fedora-ds-1.0.3-1.RHEL4.i386.opt.rpm | 0baacf00923f76570e834d63835ea732 |
Fedora Core 3/RHEL4 x86_64 | fedora-ds-1.0.3-1.RHEL4.x86_64.opt.rpm | 5a8d7da9f9351aed28d5fb1417f050e4 |
Fedora Core 2/RHEL3 x86 | fedora-ds-1.0.3-1.RHEL3.i386.opt.rpm | 0a2f62ff0090e5ced3ff7c6475e3be20 |
Please read the Release_Notes to find out what's new and for late breaking information. After installing the RPM, see the Install_Guide for more information about setup and configuration.
Fedora Directory Server 1.0.2
The FDS 1.0.2 package includes the core DS, the Admin Server, the Management Console, web applications, and other support code for those apps, including online help.
Platform | File | MD5SUM |
---|---|---|
NEW - Fedora Core 5 x86 | fedora-ds-1.0.2-1.FC5.i386.opt.rpm | 4dc42883451ca85e82f808d48eaee6df |
NEW - Fedora Core 5 x86_64 | fedora-ds-1.0.2-1.FC5.x86_64.opt.rpm | b4776cb6ff6c2c44b5af2f5be05493c4 |
Fedora Core 4 x86 | fedora-ds-1.0.2-1.FC4.i386.opt.rpm | 26731d36eff54d8ffc953dfaa7cb944e |
Fedora Core 4 x86_64 | fedora-ds-1.0.2-1.FC4.x86_64.opt.rpm | c760b0787f7988c4bf1e36e45b152e23 |
Fedora Core 3/RHEL4 x86 | fedora-ds-1.0.2-1.RHEL4.i386.opt.rpm | faa4beecf5c0779ad62f61f735ba0204 |
Fedora Core 3/RHEL4 x86_64 | fedora-ds-1.0.2-1.RHEL4.x86_64.opt.rpm | 38f88acb225a4e2e0f76584a51ef7878 |
Fedora Core 2/RHEL3 x86 | fedora-ds-1.0.2-1.RHEL3.i386.opt.rpm | 94a90c2a5c4dd8c1879d29f78e962b9d |
Please read the Release_Notes to find out what's new and for late breaking information. After installing the RPM, see the Install_Guide for more information about setup and configuration.
Fedora Directory Server 1.0.1
The FDS 1.0.1 package includes the core DS, the Admin Server, the Management Console, web applications, and other support code for those apps, including online help.
- Fedora Core 4
- Fedora Core 3 and RHEL4
- Fedora Core 2 and RHEL3
See the Release_Notes for more information. After downloading, see Install_Guide for more information.
Fedora Directory Server 7.1
The FDS 7.1 package includes the core DS, the Admin Server, the Management Console, web applications, and other support code for those apps, including online help. Since the Admin Server and related files in this legacy package are not available as open source, please refer to the Licensing for these Binary packages. Binaries for (Linux, Solaris), as well as the special Admin Server license, are available here.
Source Packages
Check out our Build page to find out how to build from source. The source packages are available here.
Old EL5 Package instructions
As of December 18, 2009 there are current 389 packages in EPEL. Before 389 was available via EPEL, we provided a Fedora Core 6 yum repo for hosting the EL5 packages. The instructions below are for that repo.
- Binary packages are provided only for Fedora 6 - The Fedora 6 packages should run on Red Hat EL5.3 and later. For EL 5.3 and later, you'll need to follow these instructions
- On EL5 - yum install 389-ds --enablerepo=dirsrv-testing --enablerepo=idmcommon-testing
- On EL5 - yum upgrade 389-ds-base 389-admin --enablerepo=dirsrv-testing --enablerepo=idmcommon-testing
Enterprise Linux 5
Please update your yum repo files by following step 2 below! The URLs have changed.
- Step 1 - Upgrade to 5.3 or later - 5.3 includes some necessary packages for the core server as well as the OpenJDK Java 1.6 - The directory server will not work correctly if you do not upgrade
yum upgrade
- Step 2 - Set up your yum repos for idmcommon and dirsrv - as root
wget -O - http://port389.org/sources/idmcommon.repo | sed -e 's/$releasever/6/g;' > /etc/yum.repos.d/idmcommon.repo wget -O - http://port389.org/sources/dirsrv.repo | sed -e 's/$releasever/6/g;' > /etc/yum.repos.d/dirsrv.repo
- Step 3 - Install the RPM GPG key for the idmcommon and dirsrv repo packages:
rpm --import 'http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA7B02652'
Note the single quotes above - to avoid ? and & being interpreted by the shell.
- Step 4 - yum install 389-ds - as above
- Step 5 - run the /usr/sbin/setup-ds-admin.pl script. This is where all of the information about the new Directory Server instance is supplied. The "typical setup" is the most commonly-used setup process, it offers control over the ports for the Directory and Administration Servers, the domain name, and directory suffix. For the step by step example:
- Step 6 (for Red Hat Enterprise Linux customers) - Java 1.6 OpenJDK is now available - installing the 389-ds package should have installed this automatically - if not, you should just be able to do
yum install java-1.6.0-openjdk
- Step 7 - Start the console to log in - NOTE: Some versions of Java have a problem with window order/focus. This means that when you run 389-console, you will see only the splash screen and not the login dialog. If this occurs, please use
389-console -x nologo ... other args ...
http://directory.fedoraproject.org/wiki/Download
Don
No comments:
Post a Comment