.\" -*- coding: UTF-8 -*- .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH AUDIT_LOG_SEMANAGE_MESSAGE 3 "يناير 2012" "ريد هات" "واجهة برمجة تطبيقات تدقيق لينكس" .SH الاسم audit_log_semanage_message \- سجل رسالة semanage .SH موجز \fB#include \fP .sp \fBint audit_log_semanage_message(int\fP\fIaudit_fd,\fP\fBint"\fP\fItype,\fP\fB.B\fP\fIconst\fP\fBchar\fP\fI*"\fP\fBpgname,\fP\fIconst\fP\fBchar\fP\fI*"\fP\fBop,\fP\fIconst\fP\fBchar\fP\fI*"\fP\fBname,\fP\fIunsigned\fP\fBint"\fP\fIid,\fP\fB.B\fP\fIconst\fP\fBchar\fP\fI*"\fP\fBnew_seuser,\fP\fIconst\fP\fBchar\fP\fI*"\fP\fBnew_role,\fP\fIconst\fP\fBchar\fP\fI*"\fP\fBnew_range,\fP\fI.B\fP\fBconst\fP\fIchar\fP\fB*"\fP\fIold_seuser,\fP\fBconst\fP\fIchar\fP\fB*"\fP\fIold_role,\fP\fBconst\fP\fIchar\fP\fB*"\fP\fIold_range,\fP\fB.B\fP\fIconst\fP\fBchar\fP\fI*"\fP\fBhost,\fP\fIconst\fP\fBchar\fP\fI*"\fP\fBaddr,\fP\fIconst\fP\fBchar\fP\fI*"\fP\fBtty,\fP\fIint"\fP\fBresult);"\fP .SH الوصف تسجل هذه الدالة رسالة إلى نظام التدقيق باستخدام تنسيق رسالة محدد مسبقًا. ينبغي استخدامها لجميع عمليات معالجة مستخدمي SE Linux والأدوار. معاملات الدالة كالتالي: .nf \fIaudit_fd\fP \- الواصف (fd) الذي تُرجعه دالة audit_open \fItype\fP \- نوع الرسالة: AUDIT_ROLE_ASSIGN/REMOVE لتغيير أي من سمات المستخدم أو الدور في SELinux. \fIpgname\fP \- اسم البرنامج op \- العملية. "adding\-user" (إضافة مستخدم)، "adding\-role" (إضافة دور)، "deleting\-user" (حذف مستخدم)، "deleting\-role" (حذف دور) \fIname\fP \- حساب المستخدم. إذا لم يكن متوفراً، استُخدم NULL. id \- مُعرف المستخدم (uid) الذي تُنفذ العملية عليه. يُستخدم هذا فقط عندما تكون قيمة name مساوية لـ NULL. \fInew_seuser\fP \- مستخدم SELinux الجديد الذي يحصل عليه مستخدم تسجيل الدخول \fInew_role\fP \- الدور الجديد الذي يحصل عليه مستخدم تسجيل الدخول \fInew_range\fP \- نطاق MLS الجديد الذي يحصل عليه مستخدم تسجيل الدخول \fIold_seuser\fP \- مستخدم SELinux القديم الذي كان لدى مستخدم تسجيل الدخول \fIold_role\fP \- الدور القديم الذي كان لدى مستخدم تسجيل الدخول \fIold_range\fP \- نطاق MLS القديم الذي كان لدى مستخدم تسجيل الدخول \fIhost\fP \- اسم المضيف إذا كان معروفاً \fIaddr\fP \- عنوان الشبكة الخاص بالمستخدم tty \- طرفية المستخدم (tty) \fIresult\fP \- القيمة 1 تعني "نجاح" والقيمة 0 تعني "فشل" .fi .SH "قيمة الإرجاع" يعيد رقم التسلسل الذي يكون > 0 عند النجاح أو <= 0 عند الخطأ. .SH الأخطاء تعيد هذه الدالة \-1 عند الفشل. افحص errno لمزيد من المعلومات. .SH "انظر أيضًا" \fBaudit_log_user_message\fP(3)، \fBaudit_log_acct_message\fP(3)، \fBaudit_log_user_avc_message\fP(3)، \fBaudit_log_user_comm_message\fP(3). .SH المؤلف Steve Grubb .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .