.lf 1 "- .TH SLAPTEST 8C "2026/03/09" "OpenLDAP 2.6.13" .\" Copyright 2004-2026 The OpenLDAP Foundation All Rights Reserved. .\" Copying restrictions apply. See COPYRIGHT/LICENSE. .\" $OpenLDAP$ .SH "نام (NAME)" slaptest \- بررسی صحت فایل پیکربندی یا پوشه slapd .SH "خلاصه دستور (SYNOPSIS)" .B /usr/bin/slaptest [\c .BI \-d \ debug-level\fR] [\c .BI \-f \ slapd.conf\fR] [\c .BI \-F \ confdir\fR] [\c .BI \-n dbnum\fR] [\c .BI \-o \ option\fR[ = value\fR]] [\c .BR \-Q ] [\c .BR \-u ] [\c .BR \-v ] .LP .SH "توضیحات (DESCRIPTION)" .LP .B Slaptest برای بررسی انطباق و صحت پیکربندی .BR slapd (8) استفاده می‌شود. این ابزار فایل پیکربندی .BR slapd.conf (5) یا بک‌اند .BR slapd\-config (5) را باز کرده و آن را بر اساس قواعد عمومی و قواعد ویژهٔ بک‌اند تجزیه می‌کند تا از درستی آن اطمینان حاصل نماید. .LP .SH "گزینه‌ها (OPTIONS)" .TP .BI \-d \ debug-level فعال‌سازی پیام‌های اشکال‌زدایی طبق .IR debug-level مشخص‌شده؛ برای جزئیات به .BR slapd (8) مراجعه کنید. .TP .BI \-f \ slapd.conf مشخص کردن یک فایل جایگزین برای .BR slapd.conf (5). .TP .BI \-F \ confdir مشخص کردن یک دایرکتوری پیکربندی. اگر هر دو گزینهٔ .B \-f و .B \-F مشخص شده باشند، فایل پیکربندی خوانده شده و به قالب دایرکتوری پیکربندی تبدیل می‌شود و در دایرکتوری مشخص‌شده نوشته می‌شود. اگر هیچ‌کدام از این دو گزینه مشخص نشوند، slaptest پیش از تلاش برای استفاده از فایل پیکربندی پیش‌فرض، تلاش خواهد کرد دایرکتوری پیکربندی پیش‌فرض را بخواند. اگر یک دایرکتوری پیکربندی معتبر وجود داشته باشد، فایل پیکربندی پیش‌فرض نادیده گرفته می‌شود. اگر حالت اجرای آزمایشی (dry-run) نیز مشخص شده باشد، هیچ تبدیلی صورت نخواهد گرفت. .TP .BI \-n \ dbnum تنها باز کردن و آزمایش \fIdbnum\fR\-امین پایگاه‌دادهٔ فهرست‌شده در فایل پیکربندی. برای آزمایشِ صرفِ پایگاه‌دادهٔ پیکربندی .BR slapd\-config (5)، از .B \-n 0 استفاده کنید زیرا همواره نخستین پایگاه‌داده است. .TP .BI \-o \ option\fR[ = value\fR] مشخص کردن یک .I option همراه با یک .IR value (اختیاری). گزینه‌ها/مقادیر عمومی ممکن عبارتند از: .LP .nf syslog= (see `\-s' in slapd(8)) syslog\-level= (see `\-S' in slapd(8)) syslog\-user= (see `\-l' in slapd(8)) .fi .TP .BI \-Q بسیار بی‌صدا عمل کردن: تنها کد خروج نشان‌دهندهٔ موفقیت (0) یا عدم موفقیت (هر مقدار دیگری) است. .TP .B \-u فعال‌سازی حالت اجرای آزمایشی (dry-run) (یعنی در صورتی که پایگاه‌های داده نتوانند باز شوند اما پیکربندی درست باشد، با خطا شکست نخورد). .TP .B \-v فعال‌سازی حالت پرحرف (verbose). .SH "مثال‌ها (EXAMPLES)" برای بررسی یک .BR slapd.conf (5) دستور زیر را وارد کنید: .LP .nf .ft tt /usr/bin/slaptest \-f //etc/openldap/slapd.conf \-v .ft .fi .SH "همچنین ببینید (SEE ALSO)" .BR ldap (3), .BR slapd (8), .BR slapdn (8) .LP "OpenLDAP Administrator's Guide" (http://www.OpenLDAP.org/doc/admin) .SH "قدردانی‌ها (ACKNOWLEDGEMENTS)" .lf 1 "./../Project .\" Shared Project Acknowledgement Text .B "OpenLDAP Software" توسط پروژه OpenLDAP در توسعه یافته و نگهداری می‌شود. .B "OpenLDAP Software" از انتشار LDAP 3.3 دانشگاه میشیگان برگرفته شده است. .lf 118 "-