ReOpenLDAP 1.2.0 LDAP-serveri vÀljalase.

Avaldatud on ametlik ReOpenLDAP 1.2.0 LDAP-serveri versioon, mis on loodud projekti ellu Àratamiseks pÀrast selle GitHubi hoidla blokeerimist. Aprillis kustutas GitHub USA sanktsioonidega seotud ettevÔtetega seotud paljude Venemaa arendajate kontod ja hoidlad, sealhulgas ReOpenLDAP hoidla. Kuna kasutajate huvi ReOpenLDAPi vastu on uuesti tÔusnud, on projekti otsustatud elustada.

ReOpenLDAP projekt loodi 2014. aastal, et lahendada probleeme, mis tekkisid OpenLDAP paketi kasutamisel PJSC «MegaFon» infrastruktuuris, kus LDAP-serverit kasutati ĂŒhes infrastruktuuri allĂŒksuses (NGDR on UDR (Kasutajate Andmete Hoiustus) vastavalt 3GPP 23.335 standardile ja see on keskne sĂ”lm, kus hoitakse kĂ”igi liikmete teenuste andmeid telekommunikatsiooniettevĂ”tte IT-infrastruktuuris). Selline rakendus nĂ”udis spetsiaalsete LDAP-kataloogide tööstuslikku kasutamist 24×7 reĆŸiimis 10–100 miljoni kirje suurusega ja kĂ”rge koormuse stsenaariumis (10K vĂ€rskendust ja 50K lugemist sekundis) ning multi-master topoloogias.

Symas Corp, peamiste arendajatena, koodieditoraidena ja OpenLDAP koodi omanikele, ei suutnud lahendada tekkinud probleeme, mistÔttu otsustati proovida teha seda omal jÔul. Hiljem selgus, et koodis oli vigu kordades rohkem, kui oleks vÔinud arvata. SeetÔttu kulus rohkem pingutust, kui oli plaanitud, ja ReOpenLDAP esindab endiselt teatud vÀÀrtust ning (olemasoleva teabe kohaselt) on ainus LDAP-server, mis toetab tÀielikult ja usaldusvÀÀrselt mitme-masteri topoloogiat RFC-4533 jaoks, sealhulgas kÔrge koormusega stsenaariumites.

2016. aastal saavutati projekti eesmÀrgid ning projekti toete ja arendamine lÔpetati otseselt AS «MegaFon» huvides. PÀrast seda arenes ReOpenLDAP aktiivselt veel kolm aastat, kuid jÀrk-jÀrgult see kaotas mÔtte:

  • Tehniliselt migratsiooni MegaFon ReOpenLDAP-lt Tarantoolile, mis on arhitektuuriliselt Ă”ige;
  • ReOpenLDAP-i jaoks ei olnud selgelt huvilisi kasutajaid;
  • Kuna kĂ”rge sisenemise kĂŒnnis ja ReOpenLDAP madal nĂ”udlus, ei liitunud projekti keegi arendajatest;
  • Arenduse ja toe osas on jÀÀnud liiga palju aega vĂ”tma ĂŒlejÀÀnud (peamine) arendajalt, kuna ta on professionaalselt eemaldunud ReOpenLDAP-i tööstuslikust kasutusest.

Töötamata olekus oli ReOpenLDAP-i hoidla aktiivne kuni aprillini 2022, mil Githubi haldus kustutas seotud kontod ja hoidla ise ilma igasuguste hoiatusete ja seletusteta. Viimasel ajal on autor saanud mitmeid pĂ€ringuid seoses ReOpenLDAP-iga, sealhulgas hoidla asukoha ja koodibaasi seisukorra kohta. SeetĂ”ttu otsustati projekti minimaalselt vĂ€rskendada, koostada tehniline vĂ€ljaanne ja kasutada seda uudist, et teavitada kĂ”iki huvirĂŒhmi.

Projekti hetkeseis, sealhulgas seoses OpenLDAP-iga:

  • OpenLDAP-ist ei ole muudatusi ja parandusi imporditud alates detsembrist 2018. Vastutustundlikeks rakendusteks tuleb analĂŒĂŒsida kĂ”iki OpenLDAP-i parandusi ja importida asjakohased.
  • Praegused OpenLDAPi versioonid genereeritakse haru 2.5 pĂ”hjal. SeetĂ”ttu tehti allpool kirjeldatud tĂ€iustused ainult harus „devel“ (mis vastas OpenLDAP 2.5-le) ja seejĂ€rel sulandus need harusse „master“ (mis enne sulandumist vastas OpenLDAP 2.4-le).
  • Aastal 2018 pĂŒsisid OpenLDAPi pĂ€randina config-backendiga seotud probleemid. EelkĂ”ige tekkisid need siis, kui muudeti serveri seadistused config-backend'i kaudu (LDAP-i konfigureerimine LDAP-i kaudu), pĂ”hjustades vĂ”idusĂ”iduolukordi vĂ”i rekurssiivseid probleeme, sealhulgas ummistusi (deadlocks).
  • Eeldatavalt on olemas koostamisprobleeme uute OpenSSL/GnuTLS versioonidega;
  • Toimub pĂ”hikomplekti omateste tegemine, vĂ€lja arvatud need, mis nĂ”uavad TLS/SSL;

Viimased tÀiustused:

  • Raamatukogu libmdbx on vĂ€rskendatud uusimale versioonile, sealhulgas kĂ”ikide tuvastatud ĂŒhilduvusprobleemide kĂ”rvaldamine, mis tekkis raamatukogu arengu kĂ€igus. Siiski vĂ”ivad man-lehekĂŒljed sisaldada mingit aegunud teavet.
  • Kasutusele on vĂ”etud uusim autotools versioon 2.71.
  • Tehtud on vĂ€ikseid parandusi seoses kaasaegse gcc 11.2 kompilaatori hoiatusetega.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster