আমার ডেবিয়ান 7.1, (ওপেনলডিএপি 2.4.31) এ একটি ওপেনলডিএপ সেটআপ রয়েছে এবং আমি সদস্যের ওভারলে সেটআপ করার চেষ্টা করছি। আমার কনফিগারেশনটি ঠিক ঠিক যেমন আমি ইন্টারনেটে প্রচুর সাইটে পড়েছি, তবে এটি এখনও আমার পক্ষে কার্যকর হয় না।
সমস্যাটি হ'ল সত্ত্বার সদস্যভুক্ত বৈশিষ্ট্যগুলি কেবলমাত্র যখন আমি একটি গোষ্ঠী তৈরি করি তখনই আপডেট হয় তবে আমি কোনও গোষ্ঠী সংশোধন বা মুছলে আপডেট হয় না। আসলে এই একই সমস্যাটি এখানে একবার জিজ্ঞাসা করা হয়েছিল: আমি ওপেনড্যাপ সার্ভারে বিপরীত গ্রুপ সদস্যতা রক্ষণাবেক্ষণ কীভাবে কনফিগার করব? (সদস্যফ) , তবে উত্তর হিসাবে এটি চেক করা হলেও, আমি উত্তরে কোন ব্যবহারযোগ্য তথ্য খুঁজে পেলাম না। (এমনকি মূল পোস্টার মন্তব্য অনুসারে উত্তরগুলি দিয়ে কিছুই করতে পারেনি ...)
আমার কনফিগারেশনটি এর মতো: সিএন = কনফিগার / সিএন = মডিউল {0} .ldif
dn: cn=module{0}
objectClass: olcModuleList
cn: module{0}
olcModulePath: /usr/lib/ldap
olcModuleLoad: {0}back_hdb
olcModuleLoad: {1}memberof
structuralObjectClass: olcModuleList
এবং মডিউলটির জন্য: সিএন = কনফিগার / ওলকড্যাটবেস = {1} এইচডিবি / অলসিওভারলে = {0} সদস্যফ.ল্ডিফ
dn: olcOverlay={0}memberof
objectClass: olcMemberOf
objectClass: olcOverlayConfig
olcOverlay: {0}memberof
structuralObjectClass: olcMemberOf
olcMemberOfGroupOC: groupOfNames
olcMemberOfMemberAD: member
olcMemberOfMemberOfAD: memberOf
olcMemberOfRefInt: TRUE
আমি যোগ করা গ্রুপ:
dn: cn=test,ou=services,dc=x,dc=y
cn: test
objectClass: groupOfNames
objectClass: top
description: test group
member: cn=Almafa Teszt,ou=users,dc=x,dc=y
আমি যে ক্যোয়ারীটি চালাচ্ছি:
$ ldapsearch -LLL -h localhost -x -D cn=admin,dc=x,dc=y -b u=users,dc=x,dc=y -W '(memberOf=cn=test,ou=services,dc=x,dc=y)' memberOf
সুতরাং সমস্যাটি কীভাবে বিশিষ্টটিকে জিজ্ঞাসা করা যায় তা নিয়ে নয়, তবে গোষ্ঠীটি সংশোধন বা সরিয়ে দেওয়ার পরে অনুসন্ধানের ফলাফল পরিবর্তন হয় না ...
আপডেট : ব্রায়ানের উত্তর হিসাবে, আমি নীচের কনফিগারেশন সহ রিফিন্ট ওভারলেও সেট আপ করেছি:
$ ldapsearch -LLL -b cn=module{0},cn=config
dn: cn=module{0},cn=config
objectClass: olcModuleList
cn: module{0}
olcModulePath: /usr/lib/ldap
olcModuleLoad: {0}back_hdb
olcModuleLoad: {1}memberof.la
olcModuleLoad: {2}refint
$ ldapsearch -LLL -b olcOverlay={1}refint,olcDatabase={1}hdb,cn=config
dn: olcOverlay={1}refint,olcDatabase={1}hdb,cn=config
objectClass: olcConfig
objectClass: olcOverlayConfig
objectClass: olcRefintConfig
objectClass: top
olcOverlay: {1}refint
olcRefintAttribute: memberof member manager owner
তবে এটির সদস্যপদ ওভারলে স্থির হয়নি, বা এটি নিজেই কার্যকর হয়নি। আমি যখন কোনও গ্রুপের সদস্যের নাম পরিবর্তন করেছি, তখন গ্রুপটির সদস্যের বৈশিষ্ট্য আপডেট হয়নি updated এই দুটি বিষয় সম্পর্কিত হতে পারে?