Lëshimi i serverit LDAP ReOpenLDAP 1.2.0

ËshtĂ« publikuar lĂ«shimi formal i serverit LDAP ReOpenLDAP 1.2.0, i formuar pĂ«r tĂ« ringjallur projektin pasi u bllokua depoja e tij nĂ« GitHub. NĂ« prill, GitHub fshiu llogaritĂ« dhe depot e shumĂ« zhvilluesve rusĂ«, tĂ« lidhur me kompani qĂ« ranĂ« nĂ«n sanksionet e SHBA-sĂ«, duke pĂ«rfshirĂ« depot e ReOpenLDAP. Me rritjen e interesit tĂ« pĂ«rdoruesve pĂ«r ReOpenLDAP, projekti u vendos tĂ« rikthehet nĂ« jetĂ«.

Projekti ReOpenLDAP u krijua nĂ« vitin 2014 pĂ«r tĂ« adresuar problemet qĂ« u shfaqĂ«n gjatĂ« pĂ«rdorimit tĂ« paketĂ«s OpenLDAP nĂ« infrastrukturĂ«n e PAO 'MegaFon', ku serveri LDAP ishte pĂ«rdorur nĂ« njĂ« nga nĂ«n-sistemet e infrastrukturĂ«s (NGDR pĂ«rfaqĂ«son njĂ« UDR (User Data Repository), sipas standardit 3GPP 23.335, dhe Ă«shtĂ« njĂ« nyjĂ« qendrore pĂ«r ruajtjen e tĂ« dhĂ«nave pĂ«r tĂ« gjitha llojet e shĂ«rbimeve tĂ« abonentĂ«ve nĂ« infrastrukturĂ«n IT tĂ« operatorit tĂ« komunikimeve). NjĂ« pĂ«rdorim i tillĂ« sugjeronte njĂ« eksploatim industrial nĂ« modin 24×7 tĂ« njĂ« katalogu tĂ« veçantĂ« LDAP, me njĂ« pĂ«rmasĂ« prej 10-100 milionĂ«sh regjistrimesh, nĂ« njĂ« skenar me ngarkesĂ« tĂ« lartĂ« (10K pĂ«rditĂ«sime dhe 50K lexime nĂ« sekondĂ«) dhe nĂ« njĂ« topologji multi-master.

Symas Corp, si zhvilluesit kryesorë, komituesit dhe pronarët e kodit të OpenLDAP, nuk arritën të zgjidhnin problemet e dukshme, prandaj u vendos të përpiqen ta bëjnë vetë. Siç u zbulua më vonë, gabimet në kod ishin shumë më të shumta se sa ishte e mundur të supozohej. Prandaj, u nevojit më shumë përpjekje se sa ishte planifikuar, dhe ReOpenLDAP vazhdon të përfaqësojë një vlerë të caktuar dhe (sipas informacionit të disponueshëm) është serveri i vetëm LDAP që plotësisht dhe me besueshmëri mbështet topologjinë multi-master për RFC-4533, përfshirë skenarët me ngarkesë të lartë.

Në vitin 2016, objektivat e projektit u arritën, dhe mbështetja dhe zhvillimi i projektit u përfunduan në mënyrë të drejtpërdrejtë në interes të PAO 'MegaFon'. Më pas, ReOpenLDAP u zhvillua dhe u mbajt aktiv për tri vjet të tjera, por gradualisht ka humbur kuptimin:

  • Teknologjikisht, 'MegaFon' migroi nga ReOpenLDAP nĂ« Tarantool, qĂ« Ă«shtĂ« arkitekturĂ« e saktĂ«;
  • Nuk kishte pĂ«rdorues tĂ« dukshĂ«m tĂ« interesuar pĂ«r ReOpenLDAP;
  • AsnjĂ« zhvillues nuk iu bashkua projektit, si pĂ«r shkak tĂ« pragut tĂ« lartĂ« tĂ« hyrjes ashtu edhe pĂ«r shkak tĂ« kĂ«rkesĂ«s sĂ« ulĂ«t pĂ«r ReOpenLDAP;
  • Zhvillimi dhe mbĂ«shtetja filluan tĂ« kĂ«rkojnĂ« shumĂ« kohĂ« nga zhvilluesi i mbetur (kryesor), pasi ai u distancua profesionalisht nga eksploatimi industrial i ReOpenLDAP.

Repoja e ReOpenLDAP qëndroi në një gjendje pasive deri në prill të vitit 2022, kur administrata e Github fshiu pa asnjë paralajmërim dhe shpjegim llogaritë dhe repo të lidhura. Kohët e fundit, autori mori disa kërkesa në lidhje me ReOpenLDAP, përfshirë për vendndodhjen e depot dhe gjendjen e kodit. Prandaj, u vendos të rifreskohet minimalisht projekti, të formohet një lëshim teknik dhe ky informacion të përdoret për t'i informuar të gjithë të interesuarit.

Gjendja aktuale e projektit, duke përfshirë në lidhje me OpenLDAP:

  • Importimi i pĂ«rmirĂ«simeve dhe korrigjimeve nga OpenLDAP nuk Ă«shtĂ« kryer qĂ« nga dhjetori 2018. PĂ«r aplikime pĂ«rgjegjĂ«se, duhet tĂ« analizohet tĂ« gjitha korrigjimet nĂ« OpenLDAP dhe tĂ« importohen ato qĂ« i pĂ«rkasin.
  • Versionet aktuale tĂ« OpenLDAP tani formohen mbi bazĂ«n e degĂ«s 2.5. Prandaj, pĂ«rmirĂ«simet e pĂ«rshkruara mĂ« poshtĂ« janĂ« kryer vetĂ«m nĂ« degĂ«n 'devel' (e cila pĂ«rputhej me OpenLDAP 2.5) dhe pastaj janĂ« injektuar nĂ« 'master' (e cila para bashkimit pĂ«rputhej me OpenLDAP 2.4).
  • NĂ« vitin 2018, mbetĂ«n probleme tĂ« trashĂ«guara nga OpenLDAP me config-backend-in. NĂ« veçanti, kur nĂ«pĂ«rmjet config-backend (konfigurimi i LDAP pĂ«rmes LDAP) shfaqen gjendje garash ose probleme rekursive pĂ«rfshirĂ« bllokimet (deadlocks). konfigurimin e serverit Mendohet se ekzistojnĂ« probleme ndĂ«rtimi me versionet aktuale tĂ« OpenSSL/GnuTLS;
  • KalojnĂ« testet e zakonshme, pĂ«rveç atyre qĂ« kĂ«rkojnĂ« TLS/SSL;
  • PĂ«rmirĂ«simet e fundit:

Biblioteka libmdbx është azhurnuar në versionin aktual me eliminimin e të gjitha problemeve të përshtatshmërisë që lindën nga zhvillimi i bibliotekës. Megjithatë, ndoshta, në faqet e manualeve ka mbetur ndonjë informacion i vjetruar.

  • ËshtĂ« pĂ«rdorur versioni aktual i autotools 2.71.
  • JanĂ« bĂ«rĂ« korrigjime tĂ« vogla pĂ«r pasojat e disa paralajmĂ«rimeve nga kompilatori aktual gcc 11.2.
  • ËshtĂ« publikuar lĂ«shimi formal i serverit LDAP ReOpenLDAP 1.2.0, i formuar pĂ«r tĂ« ringjallur projektin pasi u bllokua depoja e tij nĂ« GitHub. NĂ« prill, GitHub fshiu llogaritĂ« dhe depot e shumĂ« zhvilluesve rusĂ«, tĂ« lidhur me kompani qĂ« ranĂ« nĂ«n sanksionet e SHBA-sĂ«, duke pĂ«rfshirĂ« depot e ReOpenLDAP. Me rritjen e interesit tĂ« pĂ«rdoruesve pĂ«r ReOpenLDAP, projekti u vendos tĂ« rikthehet nĂ« jetĂ«. Projekti ReOpenLDAP u krijua nĂ«

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster