FreeIPA

From Wikipedia, the free encyclopedia
Jump to: navigation, search
FreeIPA
Developer(s) Red Hat
Stable release
4.5.3[1] / 21 July 2017; 3 months ago (2017-07-21)
Repository git.fedorahosted.org/git/freeipa.git
Written in C[2] and Python[3]
Operating system Linux / Unix
Type Identity management
License GNU General Public License
Website www.freeipa.org

Overview[edit]


Features[edit]

  • Integrated security information management solution combining Linux (Fedora), 389 Directory Server, MIT Kerberos, NTP, DNS, Dogtag certificate system, SSSD and others.
  • Built on top of well known Open Source components and standard protocols
  • Strong focus on ease of management and automation of installation and configuration tasks.
  • Full multi master replication for higher redundancy and scalability
  • Extensible management interfaces (CLI, Web UI, XMLRPC and JSONRPC API) and Python SDK


As of 2014 FreeIPA uses 389 Directory Server for its LDAP implementation, MIT's Kerberos 5 for authentication and single sign-on, the Apache HTTP Server and Python for the management framework and Web UI, and (optionally) DogTag[5] for the integrated CA, and BIND with a custom plugin for the integrated DNS. Since version 3.0.0, FreeIPA also uses Samba to integrate with Microsoft's Active Directory by way of Cross Forest Trusts.

Each of the major components of FreeIPA operates as a pre-existing Free-Software/Open-Source project, the bundling of these components into a single manageable suite with a comprehensive management interface is GPLv3, but that does not change the licences of the components.

FreeIPA aims to provide support not just for Linux- and Unix-based computers, but ultimately also for Microsoft Windows and Apple OS X computers.

Downstream product is RHEL Idm[edit]

  • IDM to IPA/ FreeIpa Mapping [6]

rhel 6.X to free IPA Mapping[edit]

  • rhel 6.1 IDM maps to IPA 2.0
  • rhel 6.2 IDM maps to IPA 2.1
  • rhel 6.3 IDM maps to IPA 2.2
  • rhel 6.4 IDM maps to IPA 3.0.x
  • rhel 6.5 IDM maps to IPA 3.0.x
  • rhel 6.6 IDM maps to IPA 3.0.x
  • rhel 6.7 IDM maps to IPA 3.0.x
  • rhel 6.8 IDM maps to IPA 3.0.x

rhel 7.X to free IPA Mapping[edit]

  • rhel 7.0 IDM maps to IPA 3.3.3
  • rhel 7.1 IDM maps to IPA 4.1.x
  • rhel 7.2 IDM maps to IPA 4.2.x
  • rhel 7.3 IDM maps to IPA 4.4.x
  • rhel 7.4 IDM maps to IPA 4.5.x

Builds[edit]

Releases[edit]

  • RELEASED FreeIPA v4.5.3 Release Notes (2017-07-21)
  • RELEASED FreeIPA v4.5.2 Release Notes (2017-06-18)
  • RELEASED FreeIPA v4.5.1 Release Notes (2017-05-23)
  • RELEASED FreeIPA v4.3.3 Release Notes (2017-03-23)
  • RELEASED FreeIPA v4.4.4 Release Notes (2017-03-23)
  • RELEASED FreeIPA v4.5.0 Release Notes (2017-03-15)
  • RELEASED FreeIPA v4.4.3 Release Notes (2016-12-16)
  • RELEASED FreeIPA v4.4.2 Release Notes (2016-10-13)
  • RELEASED FreeIPA v4.4.1 Release Notes (2016-09-01)
  • RELEASED FreeIPA v4.3.2 Release Notes (2016-07-22)
  • RELEASED FreeIPA v4.3.1 Release Notes (2016-03-24)
  • RELEASED FreeIPA v4.2.4 Release Notes (2016-03-18)
  • RELEASED FreeIPA v4.3.0 Release Notes (2015-12-18)
  • RELEASED FreeIPA v4.2.3 Release Notes (2015-11-02)
  • RELEASED FreeIPA v4.2.2 Release Notes (2015-10-08)
  • RELEASED FreeIPA v4.2.1 Release Notes (2015-09-07)
  • RELEASED FreeIPA v4.2.0 Release Notes (2015-07-09)
  • RELEASED FreeIPA v4.1.4 Release Notes (2015-03-26)
  • RELEASED FreeIPA v4.1.3 Release Notes (2014-02-18)
  • RELEASED FreeIPA v4.1.2 Release Notes (2014-11-26)
  • RELEASED FreeIPA v4.1.1 Release Notes (2014-11-06)
  • RELEASED FreeIPA v4.0.5 Release Notes (2014-11-06)
  • RELEASED FreeIPA v4.0.4 Release Notes (2014-10-23)
  • RELEASED FreeIPA v4.1.0 Release Notes (2014-10-21)
  • RELEASED FreeIPA v4.0.3 Release Notes (2014-09-12)
  • RELEASED FreeIPA v4.0.2 Release Notes (2014-09-08)
  • RELEASED FreeIPA v4.0.1 Release Notes (2014-07-25)
  • RELEASED FreeIPA v4.0.0 Release Notes (2014-07-08)
  • FreeIPA 3.3 and SSSD 1.1 training presentations (2014-04-14)
  • RELEASED FreeIPA v3.3.5 Release Notes (2014-03-28)
  • RELEASED FreeIPA v3.3.4 Release Notes (2014-01-28)
  • RELEASED FreeIPA v3.3.3 Release Notes (2013-11-01)
  • RELEASED FreeIPA v3.3.2 Release Notes (2013-10-04)
  • RELEASED FreeIPA v3.3.1 Release Notes (2013-08-29)
  • RELEASED FreeIPA v3.3.0 Release Notes (2013-08-08)
  • RELEASED FreeIPA v3.3.0 Beta 1 Release Notes (2013-07-24)
  • RELEASED FreeIPA v3.2.2 Release Notes (2013-07-17)
  • RELEASED FreeIPA v3.2.1 Release Notes (2013-06-07)
  • RELEASED FreeIPA v3.1.5 Release Notes (2013-06-03)
  • RELEASED FreeIPA v3.2.0 Release Notes (2013-05-10)
  • RELEASED FreeIPA v3.1.4 Release Notes (2013-05-07)
  • RELEASED FreeIPA v3.2.0 Beta 1 Release Notes (2013-04-16)
  • RELEASED FreeIPA v3.2.0 Prerelease 1 Release Notes (2013-04-02)
  • RELEASED FreeIPA v3.1.3 Release Notes (2013-03-26)
  • RELEASED FreeIPA v2.2.2 Release Notes (2013-02-13)
  • RELEASED FreeIPA v3.1.2 Release Notes (2013-01-23)
  • RELEASED FreeIPA v3.1.1 Release Notes (2013-01-08)
  • RELEASED FreeIPA v3.0.2 Release Notes (2012-12-11)
  • RELEASED FreeIPA v3.1.0 Release Notes (2012-12-10)
  • RELEASED FreeIPA v3.0.1 Release Notes (2012-11-09)
  • RELEASED FreeIPA v2.2.1 Release Notes (Oct 23 2012)
  • RELEASED FreeIPA 3.0.0 GA Release Notes (2012-10-15)
  • RELEASED FreeIPA 3.0.0 RC 2 Release Notes (2012-10-08)
  • RELEASED FreeIPA 3.0.0 RC 1 Release Notes (2012-09-26)
  • RELEASED FreeIPA 3.0.0 Beta 3 Release Notes (2012-09-10)
  • RELEASED FreeIPA 3.0.0 Beta 2 Release Notes (2012-08-17)
  • RELEASED FreeIPA 3.0.0 Beta 1 Release Notes (2012-07-02)
  • RELEASED FreeIPA v2.2.0 Release Notes (May 3 2012)
  • RELEASED FreeIPA v2.1.90.rc1 Release Notes (Mar 5 2012)
  • RELEASED FreeIPA v2.1.90.pre2 Release Notes (Feb 17 2012)
  • RELEASED FreeIPA v2.1.4 Release Notes (Dec 6 2011)
  • RELEASED FreeIPA v2.1.3 Release Notes (Oct 19 2011)
  • RELEASED FreeIPA v2.1.1 Release Notes (Sep 8 2011)
  • RELEASED FreeIPA v2.1.0 Release Notes (Aug 17 2011)
  • RELEASED FreeIPA v2.0.1 Release Notes (May 2 2011)
  • RELEASED FreeIPA v2 (2.0.0) Release Notes (Mar 26 2011)
  • RELEASED FreeIPA v2 RC3 (2.0.0.rc3) Release Notes (Mar 3 2011)
  • RELEASED FreeIPA v2 RC2 (2.0.0.rc2) Release Notes (Feb 28 2011)
  • RELEASED FreeIPA v2 RC1 (2.0.0.rc1) Release Notes (Feb 14 2011)
  • Fedora-15 Test Day on Feb 15 2011
  • RELEASED FreeIPA v2 Beta 1 (2.0.0.pre1), Release Notes (Dec 22 2010)
  • RELEASED FreeIPA v2 Alpha 5 (1.9.0.pre5), Release Notes (Nov 11 2010)
  • RELEASED FreeIPA v2 Alpha 4 (1.9.0.pre4), Release Notes (Jul 15 2010)
  • RELEASED FreeIPA v2 Alpha 3 (1.9.0.pre3), Release Notes (May 7 2010)
  • RELEASED FreeIPA v2 Alpha 2 (1.9.0.pre2), Release Notes (Feb 18 2010)
  • RELEASED FreeIPA v2 Alpha 1 (1.9.0) (October 28, 2009)
  • RELEASED FreeIPA 1.2.2 (September 15, 2009)
  • Published Documentation for FreeIPA 1.2.1 (May 18, 2009)
  • FreeIPA Version 1.2.1 released. (December 3, 2008)
  • FreeIPA Version 1.2.0 released. (November 14, 2008)
  • Coding Guidelines are updated. (November 11, 2008)
  • FreeIPAv2 design pages converted into project's development process page. (November 11, 2008)
  • FreeIPAv2 multiple new design pages created. (October 31, 2008)
  • FreeIPAv2 client design pages created. (September 11, 2008)
  • FreeIPAv2 updated requirements posted. (September 11, 2008)
  • FreeIPA Version 1.1.1 released. (September 10, 2008)
  • FreeIPA Version 1.1 released. (June 20, 2008)
  • FreeIPA Version 1.0 released. (April 25, 2008)
  • FreeIPA Version 0.99 released. (February 18, 2008)
  • FreeIPA Milestone 6 released. (December 21, 2007)
  • FreeIPA Milestone 5 released. (November 21, 2007)
  • FreeIPA Milestone 4 Update 1 released. (November 1, 2007)
  • FreeIPA Milestone 4 released. (October 2, 2007)
  • FreeIPA Milestone 3 released. (September 10, 2007)
  • FreeIPA Milestone 2 released. (August 17, 2007)
  • FreeIPAv2 requirements posted. (August 10, 2007)
  • FreeIPA Milestone 1 released. (August 01, 2007)

See also[edit]

References[edit]

  1. ^ FreeIPA 4.5.3 Release Announcement
  2. ^ C Coding Style - Free IPA
  3. ^ Python Coding Style - Free IPA
  4. ^ Negus, Christopher; Foster-Johnson, Eric (2011). Fedora Bible 2011 Edition: Featuring Fedora Linux 14. Indianapolis: John Wiley & Sons. ISBN 9781118085738. Retrieved 2016-09-01. The "IPA" part of FreeIPA stands for identity (identifying and authenticating users and machines), policy (settings for access control of applications and machines), and audit (methods for collecting and auditing security events, logs, and user activities). 
  5. ^ "Home page for the Dogtag Certificate System". 2015-01-20. Retrieved 2015-01-20. 
  6. ^ Support feature matrix for SSSD and IPA in RHEL5/6/7

External links[edit]