এটি একটি 100% উত্তর নয়, তবে এখনও: আমি নিশ্চিত যে slapd নিজেই কখনও তার কনফিগারেশনে কোনও ধরণের ভেরিয়েবলকে পার্স করে না - বিশেষত ডাটাবেস ব্যাকএন্ড নয়; এটি সরাসরি কনফিগারেশনে রাখার পক্ষে এটি সবচেয়ে অর্থবহ হয়ে উঠবে, যেহেতু এটি আপনি প্রতিদিন পরিবর্তন করতে পারেন এমন কিছু নয়।
ভেরিয়েবলগুলি সম্ভবত এই জাতীয় কনফিগারেশন টেম্পলেটগুলি গ্রহণকারী অন্য কোনও সরঞ্জাম দ্বারা প্রতিস্থাপিত করার উদ্দেশ্যে করা হয়েছে - সম্ভবত দেবিয়ানের ডাবকনফ (এটি কোনও অনুরূপ বাক্য গঠন ব্যবহার করে কিনা তা আমি জানি না), সম্ভবত একটি কাস্টম শেলসক্রিপ্ট পূর্ণ sed s/@BACKEND@/hdb/g
... আপনি কোথায় পেলেন তা না জেনে কনফিগার ফাইল থেকে, এটি বলা শক্ত।
@BACKEND@
ভেরিয়েবল সহ কনফিগার ফাইলটি ডিফল্ট ইনস্টলেশন (apt-get install slapd
) থেকে আসে