389 Katalogserver

389 Katalogserver
Utvecklare röd hatt
Initial release 8 december 2005 ; för 17 år sedan ( 2005-12-08 )
Stabil frisättning
2.0.5 / 30 maj 2021 ; 20 månader sedan ( 2021-05-30 )
Förvar
Skrivet i C , Python , Perl
Operativ system Linux / Unix
Typ Katalogserver
Licens GPL
Hemsida www .port389 .org  Edit this on Wikidata

389 Directory Server (tidigare Fedora Directory Server ) är en Lightweight Directory Access Protocol (LDAP)-server utvecklad av Red Hat som en del av det community-stödda Fedora-projektet . Namnet "389" kommer från portnumret som används av LDAP.

389 Directory Server stöder många operativsystem, inklusive Fedora , Red Hat Enterprise Linux , Debian , Solaris och HP-UX 11i. [ citat behövs ] I slutet av 2016 slog projektet ihop experimentellt FreeBSD- stöd. Emellertid kommer 389 Directory Server-teamet, från och med 2017, sannolikt att ta bort HPUX- och Solaris-stödet i den kommande 1.4.x-serien.

389-källkoden är allmänt tillgänglig under GNU General Public License version 3 ; vissa komponenter har ett undantag för plugin-kod, medan andra komponenter använder LGPLv 2 eller Apache . Red Hat marknadsför även en kommersiell version av projektet som Red Hat Directory Server som en del av supportkontrakt för RHEL.

Historia

389 Directory Server kommer från det ursprungliga University of Michigan Slapd -projektet. 1996 anställdes projektets utvecklare av Netscape Communications Corporation , och projektet blev känt som Netscape Directory Server (NDS). Efter att ha förvärvat Netscape AOL ägandet av NDS immateriella rättigheter till Sun Microsystems , men behöll rättigheter som liknar äganderätten . Sun sålde och utvecklade Netscape Directory Server under namnet JES/SunOne Directory Server, nu Oracle Directory Server sedan övertagandet av Sun av Oracle. AOL/Netscapes rättigheter förvärvades av Red Hat, och den 1 juni 2005 släpptes mycket av källkoden som fri programvara under villkoren i GNU General Public License (GPL).

Från och med 389 Directory Server version 1.0 (1 december 2005) släppte Red Hat som fri programvara all återstående källkod för alla komponenter som ingår i releasepaketet (adminserver, konsol, etc.) och fortsätter att underhålla dem under deras respektive licenser.

I maj 2009 bytte Fedora Directory Server-projektet namn till 389 för att ge projektet ett distributions- och leverantörsneutralt namn och uppmuntra portering eller körning av programvaran på andra operativsystem.

Funktioner

389 Directory server är en rfc4511-kompatibel server. Projektet har fokus på användarvänlighet, stabilitet, korrekthet och prestanda.

RFC:er som stöds

Detta är en delmängd av de RFC:er som 389 Directory Server stöder.

RFC Beskrivning
1274 COSINE och x.500 schema
2222 Enkelt autentiserings- och säkerhetslager
2830 Lightweight Directory Access Protocol (v3): Extension for Transport Layer Security (StartTLS)
4527 Läs Inträdeskontroller

Icke RFC-funktioner

Förutom RFCS som stöds, stöder 389 Directory Server ett antal funktioner som är unika för projektet.

Namn på funktion Beskrivning
Medlem i MemberOf tillhandahåller omvända grupplänkar från gruppmedlemmar
Serviceklass Tillämpa virtuella attribut från en mall på poster
Distribuerad numerisk uppgift Skapa automatiskt uidNumber/gidNumber från server-id-tilldelningar
Multimaster replikering Tillåter flera skrivbara masters att asynkront replikera data
Automatisk skalning Servern skalas automatiskt upp och ner baserat på hårdvarustorlek

Se även

externa länkar