LDAP సర్వర్ విడుదల ReOpenLDAP 1.2.0

LDAP సర్వర్ ReOpenLDAP 1.2.0 యొక్క అధికారిక విడుదల ప్రచురించబడింది, GitHubలో దాని రిపోజిటరీని బ్లాక్ చేసిన తర్వాత ప్రాజెక్ట్‌ను పునరుద్ధరించడానికి సృష్టించబడింది. ఏప్రిల్‌లో, GitHub ReOpenLDAP రిపోజిటరీతో సహా US ఆంక్షలకు లోబడి కంపెనీలతో అనుబంధించబడిన అనేక రష్యన్ డెవలపర్‌ల ఖాతాలు మరియు రిపోజిటరీలను తీసివేసింది. ReOpenLDAPలో వినియోగదారు ఆసక్తి పునరుద్ధరణ కారణంగా, ప్రాజెక్ట్‌ను తిరిగి జీవం పోయాలని నిర్ణయించారు.

PJSC MegaFon యొక్క అవస్థాపనలో OpenLDAP ప్యాకేజీని ఉపయోగిస్తున్నప్పుడు తలెత్తిన సమస్యలను పరిష్కరించడానికి ReOpenLDAP ప్రాజెక్ట్ 2014లో సృష్టించబడింది, ఇక్కడ LDAP సర్వర్ ఇన్‌ఫ్రాస్ట్రక్చర్ సబ్‌సిస్టమ్‌లలో ఒకదానిలో (NGDR అనేది UDR (యూజర్ డేటా రిపోజిటరీ)) పాల్గొంటుంది. 3GPP 23.335 ప్రమాణం, మరియు టెలికాం ఆపరేటర్ యొక్క IT అవస్థాపనలో అన్ని రకాల చందాదారుల సేవలపై డేటాను నిల్వ చేయడానికి కేంద్రీకృత నోడ్). అటువంటి అప్లికేషన్ 24-7 మిలియన్ ఎంట్రీల పరిమాణంతో నిర్దిష్ట LDAP డైరెక్టరీ యొక్క 10×100 మోడ్‌లో, అధిక-లోడ్ దృష్టాంతంలో (10K అప్‌డేట్‌లు మరియు సెకనుకు 50K రీడ్‌లు) మరియు బహుళ-మాస్టర్ టోపోలాజీలో పారిశ్రామిక కార్యకలాపాలను ఊహించింది.

Symas Corp, OpenLDAP కోడ్ యొక్క ప్రధాన డెవలపర్లు, కమిటర్లు మరియు యజమానులుగా, తలెత్తిన సమస్యలను పరిష్కరించలేకపోయారు, కాబట్టి వారు దానిని స్వయంగా చేయాలని నిర్ణయించుకున్నారు. ఇది తరువాత తేలింది, కోడ్‌లో ఊహించిన దానికంటే చాలా ఎక్కువ లోపాలు ఉన్నాయి. అందువల్ల, అనుకున్నదానికంటే ఎక్కువ శ్రమను వెచ్చించారు మరియు ReOpenLDAP ఇప్పటికీ కొంత విలువను సూచిస్తుంది మరియు (అందుబాటులో ఉన్న సమాచారం ప్రకారం) RFC-4533 కోసం మల్టీ-మాస్టర్ టోపోలాజీకి పూర్తిగా మరియు విశ్వసనీయంగా మద్దతు ఇచ్చే ఏకైక LDAP సర్వర్, అధిక-లోడ్ దృశ్యాలతో సహా.

2016 లో, ప్రాజెక్ట్ లక్ష్యాలు సాధించబడ్డాయి మరియు MegaFon PJSC ప్రయోజనాల కోసం నేరుగా ప్రాజెక్ట్ యొక్క మద్దతు మరియు అభివృద్ధి పూర్తయింది. అప్పుడు ReOpenLDAP చురుకుగా అభివృద్ధి చేయబడింది మరియు మరో మూడు సంవత్సరాలు మద్దతు ఇవ్వబడింది, కానీ క్రమంగా దాని అర్ధాన్ని కోల్పోయింది:

  • సాంకేతికంగా, MegaFon ReOpenLDAP నుండి టరాన్టూల్‌కి వలస వచ్చింది, ఇది నిర్మాణపరంగా సరైనది;
  • స్పష్టంగా ఆసక్తి ఉన్న ReOpenLDAP వినియోగదారులు లేరు;
  • అధిక ఎంట్రీ థ్రెషోల్డ్ మరియు ReOpenLDAPకి తక్కువ డిమాండ్ కారణంగా డెవలపర్‌లు ఎవరూ ప్రాజెక్ట్‌లో చేరలేదు;
  • మిగిలిన (ప్రధాన) డెవలపర్ నుండి అభివృద్ధి మరియు మద్దతు చాలా సమయం తీసుకోవడం ప్రారంభించింది, ఎందుకంటే అతను వృత్తిపరంగా ReOpenLDAP యొక్క పారిశ్రామిక కార్యకలాపాల నుండి దూరంగా ఉన్నాడు.

నిష్క్రియ స్థితిలో, ReOpenLDAP రిపోజిటరీ ఏప్రిల్ 2022 వరకు ఉనికిలో ఉంది, Github పరిపాలన అనుబంధిత ఖాతాలను మరియు రిపోజిటరీని ఎటువంటి హెచ్చరిక లేదా వివరణ లేకుండా తొలగించింది. ఇటీవల, రిపోజిటరీ స్థానం మరియు కోడ్‌బేస్ స్థితితో సహా ReOpenLDAPకి సంబంధించి రచయిత అనేక అభ్యర్థనలను స్వీకరించారు. అందువల్ల, ప్రాజెక్ట్‌ను కనిష్టంగా నవీకరించాలని, సాంకేతిక విడుదలను రూపొందించాలని మరియు ఆసక్తి ఉన్న ప్రతి ఒక్కరికీ తెలియజేయడానికి ఈ వార్తలను ఉపయోగించాలని నిర్ణయించారు.

OpenLDAPతో సహా ప్రాజెక్ట్ యొక్క ప్రస్తుత స్థితి:

  • డిసెంబర్ 2018 నుండి OpenLDAP నుండి మెరుగుదలలు మరియు పరిష్కారాలు దిగుమతి చేయబడలేదు. క్లిష్టమైన అప్లికేషన్‌ల కోసం, మీరు OpenLDAPలోని అన్ని పరిష్కారాలను విశ్లేషించి, సంబంధిత వాటిని దిగుమతి చేసుకోవాలి.
  • OpenLDAP యొక్క ప్రస్తుత సంస్కరణలు ఇప్పుడు 2.5 శాఖపై ఆధారపడి ఉన్నాయి. అందువల్ల, దిగువ వివరించిన మార్పులు "డెవెల్" శాఖలో మాత్రమే చేయబడ్డాయి (ఇది OpenLDAP 2.5కి అనుగుణంగా ఉంటుంది), ఆపై "మాస్టర్" శాఖలో విలీనం చేయబడింది (విలీనానికి ముందు OpenLDAP 2.4కి అనుగుణంగా ఉంటుంది).
  • 2018లో, OpenLDAP నుండి సంక్రమించిన కాన్ఫిగర్-బ్యాకెండ్‌తో సమస్యలు అలాగే ఉన్నాయి. ప్రత్యేకించి, config-backend (LDAP ద్వారా LDAPని కాన్ఫిగర్ చేయడం) ద్వారా సర్వర్ కాన్ఫిగరేషన్‌ను మార్చినప్పుడు, జాతి పరిస్థితులు లేదా డెడ్‌లాక్‌లతో సహా పునరావృత సమస్యలు ఏర్పడతాయి.
  • OpenSSL/GnuTLS యొక్క ప్రస్తుత సంస్కరణలతో నిర్మాణ సమస్యలు ఉండవచ్చు;
  • TLS/SSL అవసరమయ్యే యాజమాన్య పరీక్షల యొక్క ప్రధాన సెట్‌లో ఉత్తీర్ణత సాధిస్తుంది;

తాజా మెరుగుదలలు:

  • libmdbx లైబ్రరీ తాజా సంస్కరణకు నవీకరించబడింది, లైబ్రరీ అభివృద్ధి కారణంగా తలెత్తిన అన్ని గుర్తించబడిన అననుకూలత సమస్యలను తొలగిస్తుంది. అయినప్పటికీ, మ్యాన్ పేజీలలో కొంత కాలం చెల్లిన సమాచారం మిగిలి ఉండవచ్చు.
  • ఆటోటూల్స్ యొక్క ప్రస్తుత వెర్షన్ 2.71 ఉపయోగించబడుతుంది.
  • ప్రస్తుత gcc 11.2 కంపైలర్‌లోని కొన్ని హెచ్చరికలను అనుసరించి చిన్న సవరణలు చేయబడ్డాయి.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి