الاسم
- Provided by: manpages-ar-dev (Version: 4.31.0-1)
- Source: manpages-l10n
- Report a bug
#include <libaudit.h>
int audit_log_user_comm_message(intaudit_fd,int"type,constchar*"message,constchar*"comm,constchar*"hostname,constchar*"addr,constchar*"tty,int"result);"
تسجل هذه الدالة رسالة إلى نظام التدقيق باستخدام تنسيق رسالة محدد مسبقًا. ينبغي استخدام هذه الدالة بواسطة جميع تطبيقات وحدة التحكم غير ELF التي لا تتعامل مع الحسابات أو المجموعات، أو تحتاج إلى تسجيل تنفيذ سكريبت. مثال على ذلك سكريبت Python يسجل حدثًا. معاملات الدالة كالتالي:
audit_fd - الواصف (fd) الذي تُرجعه دالة audit_open type - نوع الرسالة، مثال: AUDIT_USYS_CONFIG أو AUDIT_USER_LOGIN message - نص الرسالة المُرسلة comm - اسم أمر البرنامج، أو NULL إذا كان غير معروف hostname - اسم المضيف إذا كان معروفاً، أو NULL إذا كان غير معروف addr - عنوان الشبكة الخاص بالمستخدم، أو NULL إذا كان غير معروف tty - طرفية المستخدم (tty)، إذا كانت قيمتها NULL فسيُحاول البرنامج استنتاجها result - القيمة "1" تعني "نجاح" والقيمة 0 تعني "فشل"
يعيد رقم التسلسل الذي يكون > 0 عند النجاح أو <= 0 عند الخطأ.
تعيد هذه الدالة -1 عند الفشل. افحص errno لمزيد من المعلومات.
audit_log_user_message(3), audit_log_acct_message(3), audit_log_user_avc_message(3), audit_log_semanage_message(3).
Steve Grubb
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.