389 Directory Server
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
|
Developer(s) | Red Hat |
---|---|
Initial release | December 8, 2005 |
Stable release | 2.0.5
/ May 30, 2021 |
Repository | |
Written in | C, Python, Perl |
Operating system | Linux / Unix |
Type | Directory server |
License | GPL |
Website | www |
The 389 Directory Server (previously Fedora Directory Server) is a
389 Directory Server supports many operating systems, including
The 389 source code is generally available under the
History
389 Directory Server is derived from the original
As of 389 Directory Server version 1.0 (December 1, 2005), Red Hat released as free software all the remaining source code for all components included in the release package (admin server, console, etc.) and continues to maintain them under their respective licenses.[3][4]
In May 2009, the Fedora Directory Server project changed its name to 389 to give the project a distribution- and vendor-neutral name and encourage porting or running the software on other operating systems.[5]
Features
389 Directory server is a rfc4511 compliant server.[6] The project has a focus on ease of use, stability, correctness, and performance.[7]
Supported RFCs
This is a subset of the RFCs that 389 Directory Server supports.
RFC | Description |
---|---|
1274 | COSINE and x.500 schema |
2222 | Simple Authentication and Security Layer |
2830 | Lightweight Directory Access Protocol (v3): Extension for Transport Layer Security (StartTLS) |
4527 | Read Entry Controls |
Non RFC Features
In addition to supported RFCS, 389 Directory Server supports a number of features unique to the project.
Name of feature | Description |
---|---|
MemberOf | MemberOf provides reverse group links from group members |
Class of Service | Apply virtual attributes from a template to entries |
Distributed Numeric Assignment | Automatically create uidNumber/gidNumber from server id allocations |
Multimaster Replication | Allows multiple writeable masters to asynchronously replicate data |
Autoscaling | The server automatically scales up and down based on hardware size |
See also
References
- ^ "Support 389-ds on FreeBSD 10.2". Retrieved 2017-04-07.
- ^ "389 users mailing list - hpux usage". Retrieved 2017-04-07.
- ^ "389 Directory Server Wiki: "What parts are open source?"". Retrieved 2009-07-20.
- ^ "389 Directory Server Wiki: "Licensing"". Archived from the original on 2012-02-24. Retrieved 2009-07-20.
- ^ "389 Directory Server name change?". Retrieved 2015-09-11.
- )
- ^ "The next year of Directory Server". Retrieved 2017-04-07.
- ^ "389 Directory Server RFC support list". Retrieved 2017-04-07.
- ^ "389 Directory Server Feature Designs". Retrieved 2017-04-07.