SLAPTEST(8C) SLAPTEST(8C)

slaptest - بررسی صحت فایل پیکربندی یا پوشه slapd

/usr/bin/slaptest [-d debug-level] [-f slapd.conf] [-F confdir] [-ndbnum] [-o option[=value]] [-Q] [-u] [-v]

Slaptest برای بررسی انطباق و صحت پیکربندی slapd(8) استفاده می‌شود. این ابزار فایل پیکربندی slapd.conf(5) یا بک‌اند slapd-config(5) را باز کرده و آن را بر اساس قواعد عمومی و قواعد ویژهٔ بک‌اند تجزیه می‌کند تا از درستی آن اطمینان حاصل نماید.

فعال‌سازی پیام‌های اشکال‌زدایی طبق debug-level مشخص‌شده؛ برای جزئیات به slapd(8) مراجعه کنید.
مشخص کردن یک فایل جایگزین برای slapd.conf(5).
مشخص کردن یک دایرکتوری پیکربندی. اگر هر دو گزینهٔ -f و -F مشخص شده باشند، فایل پیکربندی خوانده شده و به قالب دایرکتوری پیکربندی تبدیل می‌شود و در دایرکتوری مشخص‌شده نوشته می‌شود. اگر هیچ‌کدام از این دو گزینه مشخص نشوند، slaptest پیش از تلاش برای استفاده از فایل پیکربندی پیش‌فرض، تلاش خواهد کرد دایرکتوری پیکربندی پیش‌فرض را بخواند. اگر یک دایرکتوری پیکربندی معتبر وجود داشته باشد، فایل پیکربندی پیش‌فرض نادیده گرفته می‌شود. اگر حالت اجرای آزمایشی (dry-run) نیز مشخص شده باشد، هیچ تبدیلی صورت نخواهد گرفت.
تنها باز کردن و آزمایش dbnum-امین پایگاه‌دادهٔ فهرست‌شده در فایل پیکربندی. برای آزمایشِ صرفِ پایگاه‌دادهٔ پیکربندی slapd-config(5)، از -n 0 استفاده کنید زیرا همواره نخستین پایگاه‌داده است.
مشخص کردن یک option همراه با یک value (اختیاری). گزینه‌ها/مقادیر عمومی ممکن عبارتند از:
syslog=<subsystems>  (see `-s' in slapd(8))
syslog-level=<level> (see `-S' in slapd(8))
syslog-user=<user>   (see `-l' in slapd(8))
بسیار بی‌صدا عمل کردن: تنها کد خروج نشان‌دهندهٔ موفقیت (0) یا عدم موفقیت (هر مقدار دیگری) است.
فعال‌سازی حالت اجرای آزمایشی (dry-run) (یعنی در صورتی که پایگاه‌های داده نتوانند باز شوند اما پیکربندی درست باشد، با خطا شکست نخورد).
فعال‌سازی حالت پرحرف (verbose).

برای بررسی یک slapd.conf(5) دستور زیر را وارد کنید:

/usr/bin/slaptest -f //etc/openldap/slapd.conf -v

ldap(3), slapd(8), slapdn(8)

"OpenLDAP Administrator's Guide" (http://www.OpenLDAP.org/doc/admin)

OpenLDAP Software توسط پروژه OpenLDAP در http://www.openldap.org توسعه یافته و نگهداری می‌شود. OpenLDAP Software از انتشار LDAP 3.3 دانشگاه میشیگان برگرفته شده است.

2026/03/09 OpenLDAP 2.6.13