Te tukunga o te tūmau LDAP ReOpenLDAP 1.2.0

Ko te tukunga ōkawa o te tūmau LDAP ReOpenLDAP 1.2.0 kua whakaputaina, i hangaia hei whakaara ake i te kaupapa i muri i te aukati i tana putunga i runga i te GitHub. I te Paenga-whāwhā, i tangohia e GitHub nga kaute me nga putunga o te maha o nga kaiwhakawhanake a Ruhia e hono ana ki nga kamupene i raro i nga whiunga a te US, tae atu ki te rehitatanga ReOpenLDAP. Na te whakaoranga o te hiahia o nga kaiwhakamahi ki ReOpenLDAP, i whakatauhia kia ora te kaupapa.

Ko te kaupapa ReOpenLDAP i hangaia i te tau 2014 ki te whakaoti rapanga i puta mai i te wa e whakamahi ana i te kete OpenLDAP i roto i te hanganga o PJSC MegaFon, i uru ai te tūmau LDAP ki tetahi o nga punaha whakaurunga (NGDR he UDR (User Data Repository), e ai ki te Ko te paerewa 3GPP 23.335, a, he pokapu pokapū mo te rokiroki raraunga mo nga momo ratonga kaiohauru katoa i roto i te hanganga IT o te kaiwhakahaere waea). Ko taua tono i mau te mahi ahumahi i roto i te aratau 24x7 o te raarangi LDAP motuhake me te rahi o te 10-100 miriona nga whakaurunga, i roto i te ahuatanga o te kawenga nui (10K whakahou me te 50K panui mo ia hekona) me roto i te kaupapa matua-maha.

Ko Symas Corp, ko nga kaiwhakawhanake matua, kaikawe me nga rangatira o te waehere OpenLDAP, kaore i taea te whakaoti i nga raru i puta ake, na reira i whakatau ratou ki te mahi i a raatau ano. I te mea i puta mai i muri mai, he maha atu nga hapa i roto i te waehere kaore i taea te tumanako. Na reira, he nui ake te whakapau kaha i te mea i whakamaheretia, kei te whakaatu tonu a ReOpenLDAP i etahi uara, a (e ai ki nga korero e waatea ana) ko ia anake te tūmau LDAP e tino tautoko ana i te topology matua-maha mo RFC-4533, tae atu ki nga ahuatanga o te kawenga nui.

I te 2016, i tutuki nga whaainga kaupapa, a, ko te tautoko me te whakawhanaketanga o te kaupapa tika i runga i nga hiahia o MegaFon PJSC kua oti. Na ka kaha te whakawhanake me te tautoko a ReOpenLDAP mo etahi atu tau e toru, engari ka ngaro haere tona tikanga:

  • I runga i te hangarau, i heke a MegaFon mai i ReOpenLDAP ki Tarantool, he tika te hanganga;
  • Karekau he kaiwhakamahi ReOpenLDAP e tino hiahia ana;
  • Kaore tetahi o nga kaihanga i uru ki te kaupapa, na te nui o te paepae urunga me te iti o te tono mo ReOpenLDAP ake;
  • I timata te whakawhanaketanga me te tautoko i te wa roa mai i te toenga o te kaiwhakawhanake (matua), i a ia i neke atu i te mahi ahumahi a ReOpenLDAP.

I roto i te ahua hohekore, i noho te putunga ReOpenLDAP tae noa ki Paenga-whawha 2022, i te wa i mukua ai e te whakahaere a Github nga kaute e hono ana me te putunga kaore he whakatupato, he whakamaramatanga ranei. Ina tata nei, he maha nga tono a te kaituhi mo ReOpenLDAP, tae atu ki te waahi o te putunga me te mana o te turanga waehere. Na reira, i whakatauhia kia iti ake te whakahou i te kaupapa, te hanga i tetahi tuku hangarau, me te whakamahi i enei purongo hei whakamohio ki nga tangata katoa e hiahia ana.

Te mana o te kaupapa o naianei, tae atu ki te OpenLDAP:

  • Ko nga whakapainga me nga whakatikanga kaore i kawemai mai i OpenLDAP mai i te Hakihea 2018. Mo nga tono whakahirahira, me wetewete koe i nga whakatikatika katoa i OpenLDAP me te kawemai i nga mea e tika ana.
  • Ko nga putanga o naianei o OpenLDAP kei runga i te peka 2.5. Na reira, ko nga whakarereketanga i whakaahuatia i raro nei i mahia anake i roto i te peka "devel" (e rite ana ki te OpenLDAP 2.5), katahi ka hanumi ki te peka "master" (e rite ana ki te OpenLDAP 2.4 i mua i te hanumi).
  • I te tau 2018, ka mau tonu nga raru ki te whirihora-muri i tuku mai i OpenLDAP. Ina koa, ka huri i te whirihoranga tūmau ma te whirihora-muri (whakawhirihora i te LDAP ma te LDAP), ka puta nga ahuatanga o te iwi me nga raru recursive tae atu ki nga kati.
  • Ko te ahua kei te raru te hanga i nga putanga o naianei o OpenSSL/GnuTLS;
  • Ka tukuna he huinga matua o nga whakamatautau rangatira, haunga nga mea e hiahia ana ki te TLS/SSL;

Nga whakapainga hou:

  • Kua whakahōuhia te whare pukapuka libmdbx ki te putanga hou, kua whakakorehia nga raru kore hototahi katoa i ara ake na te whanaketanga o te whare pukapuka. Heoi ano, tera pea etahi korero tawhito kei roto i nga wharangi tangata.
  • Kei te whakamahia te putanga o naianei o autotools 2.71.
  • He iti nga whakatikatika i mahia i muri i etahi o nga whakatupato i roto i te kaihopu gcc 11.2 o naianei.

Source: opennet.ru

Tāpiri i te kōrero