Sgaoileadh an fhrithealaiche LDAP ReOpenLDAP 1.2.0

Chaidh foillseachadh foirmeil an fhrithealaiche LDAP ReOpenLDAP 1.2.0 fhoillseachadh, a chaidh a chruthachadh gus am pròiseact ath-bheothachadh às deidh dha stad a chuir air an stòr aige air GitHub. Anns a ’Ghiblean, thug GitHub air falbh cunntasan agus stòran mòran de luchd-leasachaidh Ruiseanach co-cheangailte ri companaidhean a tha fo smachd smachd-bhannan na SA, a’ toirt a-steach stòr ReOpenLDAP. Mar thoradh air ath-bheothachadh ùidh luchd-cleachdaidh ann an ReOpenLDAP, chaidh co-dhùnadh am pròiseact a thoirt air ais beò.

Chaidh am pròiseact ReOpenLDAP a chruthachadh ann an 2014 gus fuasgladh fhaighinn air duilgheadasan a dh’ èirich nuair a bha iad a’ cleachdadh pasgan OpenLDAP ann am bun-structar PJSC MegaFon, far an robh am frithealaiche LDAP an sàs ann an aon de na fo-shiostaman bun-structair (tha NGDR na UDR (Stòr Dàta Luchd-cleachdaidh), a rèir an 3GPP 23.335, agus tha e na nód meadhanaichte airson dàta a stòradh air a h-uile seòrsa de sheirbheisean ballrachd ann am bun-structar IT a’ ghnìomhaiche telecom). Bha tagradh mar seo a’ gabhail ri gnìomhachd gnìomhachais ann am modh 24 × 7 de eòlaire LDAP sònraichte le meud 10-100 millean inntrigeadh, ann an suidheachadh làn luchd (ùrachadh 10K agus leughaidhean 50K gach diog) agus ann an topology ioma-mhaighstir.

Cha robh Symas Corp, mar phrìomh luchd-leasachaidh, luchd-coimhid agus sealbhadairean còd OpenLDAP, comasach air fuasgladh fhaighinn air na duilgheadasan a dh'èirich, agus mar sin chuir iad romhpa feuchainn ri dhèanamh iad fhèin. Mar a thionndaidh e a-mach nas fhaide air adhart, bha tòrr a bharrachd mhearachdan anns a’ chòd na bha dùil. Mar sin, chaidh barrachd oidhirp a chosg na bha dùil, agus tha ReOpenLDAP fhathast a’ riochdachadh beagan luach agus (a rèir an fhiosrachaidh a tha ri fhaighinn) is e an aon fhrithealaiche LDAP a tha a’ toirt làn thaic agus earbsach don topology ioma-mhaighstir airson RFC-4533, a’ toirt a-steach suidheachaidhean làn luchd.

Ann an 2016, chaidh amasan a 'phròiseict a choileanadh, agus chaidh taic agus leasachadh a' phròiseict gu dìreach airson ùidhean MegaFon PJSC a chrìochnachadh. An uairsin chaidh ReOpenLDAP a leasachadh gu gnìomhach agus taic a thoirt dha airson trì bliadhna eile, ach mean air mhean chaill e a bhrìgh:

  • Gu teicneòlach, rinn MegaFon imrich bho ReOpenLDAP gu Tarantool, a tha ceart a thaobh ailtireachd;
  • Cha robh luchd-cleachdaidh ReOpenLDAP gu soilleir le ùidh ann;
  • Cha deach gin den luchd-leasachaidh a-steach don phròiseact, an dà chuid air sgàth an ìre inntrigidh àrd agus an iarrtas ìosal airson ReOpenLDAP fhèin;
  • Thòisich leasachadh agus taic a’ toirt cus ùine bhon leasaiche (prìomh) a bha air fhàgail, leis gun do ghluais e gu proifeasanta air falbh bho ghnìomhachd gnìomhachais ReOpenLDAP.

Ann an staid neo-ghnìomhach, bha an stòr ReOpenLDAP ann chun Ghiblean 2022, nuair a chuir rianachd Github às na cunntasan co-cheangailte riutha agus an stòr fhèin gun rabhadh no mìneachadh sam bith. O chionn ghoirid, tha an t-ùghdar air grunn iarrtasan fhaighinn a thaobh ReOpenLDAP, a’ gabhail a-steach suidheachadh an stòrais agus inbhe a’ chòd-chòd. Mar sin, chaidh co-dhùnadh am pròiseact ùrachadh cho beag, foillseachadh teignigeach a chruthachadh, agus an naidheachd seo a chleachdadh gus innse don h-uile duine le ùidh.

Inbhe làithreach a’ phròiseict, a’ gabhail a-steach a thaobh OpenLDAP:

  • Cha deach leasachaidhean agus fuasglaidhean a thoirt a-steach bho OpenLDAP bhon Dùbhlachd 2018. Airson tagraidhean èiginneach, feumaidh tu na fuasglaidhean uile ann an OpenLDAP a sgrùdadh agus an fheadhainn iomchaidh a thoirt a-steach.
  • Tha dreachan gnàthach de OpenLDAP a-nis stèidhichte air meur 2.5. Mar sin, cha deach na h-atharrachaidhean a tha air am mìneachadh gu h-ìosal a dhèanamh ach anns a’ mheur “devel” (a bha co-chosmhail ri OpenLDAP 2.5), agus an uairsin chaidh iad còmhla ris a’ mheur “master” (a bha a’ freagairt ri OpenLDAP 2.4 ron aonachadh).
  • Ann an 2018, lean duilgheadasan le config-backend a fhuaireadh bho OpenLDAP. Gu sònraichte, nuair a dh ’atharraicheas tu rèiteachadh an fhrithealaiche tro config-backend (a’ rèiteachadh LDAP tro LDAP), bidh suidheachadh cinnidh no duilgheadasan ath-chuairteachaidh a ’toirt a-steach glasan-glasaidh a’ tachairt.
  • A rèir coltais tha duilgheadasan togail ann le tionndaidhean gnàthach de OpenSSL/GnuTLS;
  • A’ dol seachad air prìomh sheata de dheuchainnean seilbh, às aonais an fheadhainn a dh’ fheumas TLS/SSL;

Leasachaidhean as ùire:

  • Chaidh an leabharlann libmdbx ùrachadh chun dreach as ùire, a’ cur às do na duilgheadasan neo-fhreagarrachd a chaidh ainmeachadh mar thoradh air leasachadh an leabharlainn. Ach, tha coltas gu bheil seann fhiosrachadh air fhàgail air duilleagan an duine.
  • Tha an tionndadh làithreach de autotools 2.71 air a chleachdadh.
  • Chaidh mion-atharraichean a dhèanamh às deidh cuid de na rabhaidhean anns a’ cho-chruinneachadh gcc 11.2 gnàthach.

Source: fosgailtenet.ru

Cuir beachd ann