.lf 1 "- .TH SLAPO-AUDITLOG 5 "2026/03/09" "OpenLDAP 2.6.13" .\" Copyright 2005-2026 The OpenLDAP Foundation All Rights Reserved. .\" Copying restrictions apply. See COPYRIGHT/LICENSE. .\" $OpenLDAP$ .SH "نام (NAME)" slapo\-auditlog \- اورلی ثبت وقایع حسابرسی برای slapd .SH "خلاصه دستور (SYNOPSIS)" /etc/openldap/slapd.conf .TP /etc/openldap/slapd.d .SH "توضیحات (DESCRIPTION)" اورلی ثبت وقایع حسابرسی (Audit Logging) می‌تواند برای ثبت تمامی تغییرات روی یک پایگاه‌داده بک‌اند مشخص در یک فایل وقایع تعیین‌شده به کار رود. تغییرات به صورت LDIF استاندارد ثبت می‌شوند، به همراه یک سربرگ توضیح اضافی که شش فیلد اطلاعاتی درباره تغییر فراهم می‌کند. یک سربرگ توضیح دوم نیز در انتهای عملیات افزوده می‌شود تا پایان تغییر را مشخص کند. .LP برای عملیات Add و Modify، هویت از modifiersName مرتبط با عملیات به دست می‌آید. این هویت معمولاً با هویت درخواست‌کننده یکسان است، اما ممکن است توسط سایر اورلی‌ها جهت نمایش مقادیر دیگری تنظیم شود. .SH "پیکربندی (CONFIGURATION)" این گزینهٔ .B slapd.conf برای اورلی ثبت وقایع حسابرسی اعمال می‌شود. این مورد باید پس از دستورالعمل .B overlay قرار گیرد. .TP .B auditlog مسیر کامل (fully qualified path) فایل وقایع را مشخص می‌کند. .TP .B olcAuditlogFile جهت استفاده با .B cn=config .SH "اطلاعات فیلدهای توضیح (COMMENT FIELD INFORMATION)" فیلد نخست، نوع عملیات است. .br فیلد دوم، برچسب زمانی عملیات بر حسب ثانیه از زمان مبدأ (epoch) است. .br فیلد سوم، پسوند (suffix) پایگاه‌داده است. .br فیلد چهارم، modifiersName ثبت‌شده است. .br فیلد پنجم، نشانی IP و پورت مبدأ است. .br فیلد ششم، شماره اتصال است. شماره اتصال \-1 نشان‌دهنده یک عملیات داخلی slapd است. .SH "مثال (EXAMPLE)" از قالب LDIF زیر می‌توان برای افزودن این اورلی به .B cn=config استفاده کرد (بر اساس نیاز تنظیم کنید): .LP .RS .nf dn: olcOverlay=auditlog,olcDatabase={1}mdb,cn=config changetype: add objectClass: olcOverlayConfig objectClass: olcAuditLogConfig olcOverlay: auditlog olcAuditlogFile: /tmp/auditlog.ldif .fi .RE .LP .LP .SH "نمونه گزارش تغییرات (EXAMPLE CHANGELOG)" .LP .RS .nf # modify 1614223245 dc=example,dc=com cn=admin,dc=example,dc=com IP=[::1]:47270 conn=1002 dn: uid=joepublic,ou=people,dc=example,dc=com changetype: modify replace: displayName displayName: Joe Public - replace: entryCSN entryCSN: 20210225032045.045229Z#000000#001#000000 - replace: modifiersName modifiersName: cn=admin,dc=example,dc=com - replace: modifyTimestamp modifyTimestamp: 20210225032045Z - # end modify 1614223245 .fi .RE .LP .SH "فایل‌ها (FILES)" .TP /etc/openldap/slapd.conf فایل پیکربندی پیش‌فرض slapd .TP /etc/openldap/slapd.d دایرکتوری پیکربندی پیش‌فرض slapd .SH "همچنین ببینید (SEE ALSO)" .BR slapd.conf (5), .BR slapd\-config (5).