Below you will find links to download the binary packages and source files. Please see the FAQ section on Open Source for more information.
NOTE: Use the 389-ds-base package from your base distribution. 389-ds-base is part of RHEL and CentOS now. The copr repositories are discontinued.
NOTE: The EL7 admin server and console bits will not be available until after RHEL 7.1 has been released. These bits will then be available from EPEL7.
For the admin server and console bits, you must first install EPEL from https://fedoraproject.org/wiki/EPEL. There is no direct link to the RPM, you must first find a mirror. Go here to find the RPM:
That will direct you to a mirror where you can download the epel-release X (6 or 7) RPM:
yum install http://site/path/to/epel-release-X-N.noarch.rpm
Then you can install 389-ds-base and get all of the core directory server, admin server, and console components as per the directions below.
yum install 389-ds-base setup-ds-admin.pl
Upgrade an existing system:
yum [--enablerepo=updates-testing|--enablerepo=epel-testing] upgrade [389-ds-base ...other packages...] setup-ds-admin.pl -u
If you specify package names on the command line, only those packages will be updated - useful for testing, if you just want to test certain packages without upgrading every package on your system to the testing version. You can use yum downgrade pkgname … pkgname to downgrade the package from the testing version to the stable version.
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.
See Install Guide for more information.
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.7.
This is an Active Directory “plug-in” that intercepts password changes made to AD Domain Controllers and sends the clear text password over an encrypted connection (SSL/TLS) to 389 DS to keep the passwords in sync. It works in conjunction with the Windows Sync feature of 389. You must install this on every Domain Controller.
Tested with Windows 2008 and 2012 Server 32-bit and 64-bit.
|Windows 2003/2008 32-bit||389-PassSync-1.1.5-i386.msi||4b79578e3d4bf9cdaada70e5c1212290a4e5ce3c||yes||no [*]|
|Windows 2003/2008 64-bit||389-PassSync-1.1.5-x86_64.msi||ddac9705d305b14fa217af2f264d3529d3f3edb8||yes||no [*]|
|Windows 2003/2008/2012 32-bit||389-PassSync-1.1.7-i386.msi||780e403335a74ea58dc097fb60fd481c8457e105||no [**]||yes|
|Windows 2003/2008/2012 64-bit||389-PassSync-1.1.7-x86_64.msi||0d598943ecdd17eeca2d66174de18d9885951699||no [**]||yes|
[*] 389-PassSync-1.1.5 has no support TLSv1.1 and newer.
[**] 389-PassSync-1.1.7 disables SSLv3 by default.
NOTE: Windows Console now (as of September 11, 2015) requires Java 7 to work.
NOTE: You must use 64-bit Java with the 64-bit version.
Tested with Java 7 on Windows 2008/2012 Server.
|Windows 2008/2012 32-bit||389-Console-1.1.15-i386.msi||772e4691daea66dcdef97cb220d9ae77ab9fbe78|
|Windows 2008/2012 64-bit||389-Console-1.1.15-x86_64.msi||35ec5bad0d309c334ba8c5e8ac0ab183f004d7fd|
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.
These releases are very old, and provided for historical purposes only.
The following is only required for NT4 sync. It is not required for Active Directory sync.
These rpm packages are no longer available for download, but the source code for each version is, and they can be located here
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.
Checkout our scripts page here
Checkout our schema page here
We maintain a the project logos and some other nice images.
These works are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.