Famoahana ny mpizara LDAP ReOpenLDAP 1.2.0

Navoaka ny famoahana ofisialy ny mpizara LDAP ReOpenLDAP 1.2.0, noforonina mba hamelomana indray ny tetikasa taorian'ny fanakanana ny fitehirizana azy ao amin'ny GitHub. Tamin'ny volana Aprily, nesorin'ny GitHub ny kaonty sy ny fitehirizan'ireo mpamorona Rosiana maro mifandray amin'ny orinasa iharan'ny sazy amerikana, anisan'izany ny tahiry ReOpenLDAP. Noho ny fifohazana ny fahalianan'ny mpampiasa amin'ny ReOpenLDAP dia nanapa-kevitra ny hamerina ny tetikasa ho velona indray.

Ny tetikasa ReOpenLDAP dia noforonina tamin'ny taona 2014 mba hamahana ireo olana nipoitra tamin'ny fampiasana ny fonosana OpenLDAP amin'ny fotodrafitrasa PJSC MegaFon, izay nandraisan'ny mpizara LDAP tao amin'ny iray amin'ireo subsystems fotodrafitrasa (NGDR dia UDR (User Data Repository), araka ny voalazan'ny 3GPP 23.335 fenitra, ary node afovoany amin'ny fitehirizana angon-drakitra amin'ny karazana serivisy mpanjifa rehetra ao amin'ny fotodrafitrasa IT an'ny mpandraharaha telecom). Ny fampiharana toy izany dia nihevitra ny asa indostrialy amin'ny fomba 24 Γ— 7 amin'ny lahatahiry LDAP manokana miaraka amin'ny haben'ny fidirana 10-100 tapitrisa, amin'ny sehatra avo lenta (fanavaozana 10K ary vakiana 50K isan-tsegondra) ary amin'ny topologie multi-master.

Symas Corp, amin'ny maha-mpamorona azy, mpanome sy tompon'ny kaody OpenLDAP, dia tsy afaka namaha ireo olana nipoitra, ka nanapa-kevitra ny hanandrana hanao izany ny tenany. Araka ny hita taty aoriana dia nisy lesoka maro kokoa tao amin'ny kaody noho ny azo noheverina. Noho izany, ezaka bebe kokoa no lany noho ny nomanina, ary ny ReOpenLDAP dia mbola maneho ny sandany ary (araka ny fampahalalana misy) no hany mpizara LDAP izay manohana tanteraka sy azo itokisana ny topologie multi-master ho an'ny RFC-4533, ao anatin'izany ny toe-javatra misy enta-mavesatra.

Tamin'ny taona 2016, tratra ny tanjon'ny tetikasa, ary vita ny fanohanana sy ny fampandrosoana ny tetikasa mivantana ho tombontsoan'ny MegaFon PJSC. Avy eo ny ReOpenLDAP dia novolavolaina sy notohanana nandritra ny telo taona hafa, saingy very tsikelikely ny dikany:

  • Ara-teknolojia, MegaFon dia nifindra avy amin'ny ReOpenLDAP ho any Tarantool, izay marina ara-javakanto;
  • Tsy nisy mpampiasa ReOpenLDAP liana mazava;
  • Tsy nisy na dia iray aza tamin'ireo mpamorona nanatevin-daharana ny tetikasa, na noho ny haavon'ny tokonam-baravarana fidirana sy ny ambany fangatahana ny ReOpenLDAP mihitsy;
  • Ny fampandrosoana sy ny fanohanana dia nanomboka naka fotoana be loatra avy amin'ny sisa (mainty) developer, satria niala tamin'ny asa indostrian'ny ReOpenLDAP izy.

Ao amin'ny fanjakana tsy mavitrika, ny tahiry ReOpenLDAP dia nisy hatramin'ny Aprily 2022, rehefa nofafan'ny fitantanan'i Github ireo kaonty mifandray sy ny tahiry tsy misy fampitandremana na fanazavana. Vao haingana, nahazo fangatahana maromaro momba ny ReOpenLDAP ny mpanoratra, anisan'izany ny toerana misy ny tahiry sy ny satan'ny codebase. Noho izany, nanapa-kevitra ny hanavao kely ny tetikasa, hamorona famoahana ara-teknika, ary hampiasa ity vaovao ity hampahafantarana ny rehetra liana.

Satan'ny tetikasa amin'izao fotoana izao, ao anatin'izany ny momba ny OpenLDAP:

  • Tsy nafarana avy amin'ny OpenLDAP hatramin'ny Desambra 2018 ny fanatsarana sy fanamboarana. Ho an'ny rindranasa manakiana, mila mandinika ny fanamboarana rehetra ao amin'ny OpenLDAP ianao ary manafatra izay mifandraika amin'izany.
  • Ny dikan-teny OpenLDAP ankehitriny dia mifototra amin'ny sampana 2.5. Noho izany, ny fanovana voalaza etsy ambany dia natao tao amin'ny sampana "devel" (izay mifanitsy amin'ny OpenLDAP 2.5), ary avy eo dia natambatra tao amin'ny sampana "master" (izay nifanaraka tamin'ny OpenLDAP 2.4 talohan'ny fampiraisana).
  • Tamin'ny taona 2018, nitohy ny olana momba ny config-backend nolovaina tamin'ny OpenLDAP. Indrindra indrindra, rehefa manova ny fanamafisam-peo amin'ny alΓ lan'ny config-backend (fandrindrana ny LDAP amin'ny alΓ lan'ny LDAP), ny toetry ny hazakazaka na ny olana miverimberina ao anatin'izany ny fiatoana.
  • Azo inoana fa misy olana fananganana amin'ny dikan-teny OpenSSL/GnuTLS ankehitriny;
  • Mandalo andiana andrana manan-tompo, tsy mila TLS/SSL;

Fanatsarana farany:

  • Ny tranomboky libmdbx dia nohavaozina tamin'ny dikan-teny farany, nanafoana ny olana rehetra tsy mifanaraka amin'ny zava-misy izay nipoitra noho ny fivoaran'ny tranomboky. Na izany aza, mety misy fampahalalana efa lany andro tavela ao amin'ny pejin'ny lehilahy.
  • Ny kinova autotools 2.71 ankehitriny dia ampiasaina.
  • Nisy fanitsiana kely natao taorian'ny fampitandremana sasany ao amin'ny mpamoron-kira gcc 11.2 ankehitriny.

Source: opennet.ru

Add a comment