man(8) malcontent-timer-extension-agent man page man(8)

malcontent-timer-extension-agent - عامل تمدید زمان‌سنج کنترل‌های والدین

malcontent-timer-extension-agent [-a bus-address] [-t inactivity-timeout]

malcontent-timer-extension-agent یک فرآیند عامل برای تصمیم‌گیری در خصوص تایید درخواست‌های تمدید از سوی حساب‌های کاربری فرزند است که محدودیت‌های زمان استفاده از صفحه نمایش به عنوان بخشی از کنترل‌های والدین برای آن‌ها تنظیم شده است.

این پیاده‌سازی از فرآیند عامل، یک کنش polkit ایجاد می‌کند تا به والدین اجازه دهد با استفاده از یک کادر گفتگوی polkit در رایانه محلی، درخواست تمدید محدودیت زمان استفاده از صفحه نمایش را تایید (یا رد) کنند.

سایر پیاده‌سازی‌های عامل ممکن است در آینده بررسی‌های پیچیده‌تری انجام دهند؛ برای نمونه با ارسال پیام به تلفن همراه والدین تا بتوانند درخواست‌ها را از راه دور تایید یا رد کنند.

malcontent-timer-extension-agent برای اجرا توسط systemd(1) طراحی شده و با فعال‌سازی از طریق سامانه D-Bus کار می‌کند. نیازی به اجرای دستی malcontent-timer-extension-agent نیست. برای درخواست تمدید محدودیت‌های زمان استفاده از صفحه نمایش از طریق خط فرمان، از malcontent-client(8) استفاده کنید.

نشانی یک گذرگاه پیام D-Bus برای اتصال به آن. این گزینه فقط برای مصارف اشکال‌زدایی در نظر گرفته شده است. (پیش‌فرض: گذرگاه سیستم).
مدت زمان مهلت عدم فعالیت (به میلی‌ثانیه) که در صورت عدم ارسال هیچ درخواستی در طول این دوره، سرویس پیش از خروج منتظر می‌ماند. اگر روی 0 تنظیم شود، این مهلت زمانی غیرفعال شده و سرویس به طور نامحدود اجرا خواهد شد. (پیش‌فرض: ۳۰ ثانیه).

malcontent-timer-extension-agent از متغیرهای محیطی استاندارد GLib برای اشکال‌زدایی پشتیبانی می‌کند. این متغیرها برای استفاده در محیط عملیاتی در نظر گرفته نشده‌اند:

$G_MESSAGES_DEBUG
این متغیر می‌تواند شامل یک یا چند نام دامنه اشکال‌زدایی باشد تا خروجی اشکال‌زدایی مربوط به آن‌ها نمایش داده شود. مقدار all تمام خروجی‌های اشکال‌زدایی را فعال خواهد کرد. حالت پیش‌فرض بر روی عدم فعال‌سازی هیچ‌گونه خروجی اشکال‌زدایی تنظیم شده است.

malcontent-timer-extension-agent در صورت مواجهه با مشکل ممکن است یکی از کدهای خطای زیر را برگرداند:

0
هیچ مشکلی رخ نداد. عامل اجرا شد، به صفر یا چند درخواست پاسخ داد و سپس به دلیل بسته شدن صریح یا اتمام مهلت زمانی پس از پایان تمامی درخواست‌ها خارج شد.
1
یک گزینه نامعتبر در زمان راه‌اندازی به malcontent-timer-extension-agent داده شده است.
2
نام D-Bus برای malcontent-timer-extension-agent در دسترس نبود.
3
malcontent-timer-extension-agent در محیطی نامناسب، برای نمونه به عنوان کاربر ریشه (root)، اجرا شد.

/lib/systemd/system/malcontent-timer-extension-agent.service
فایل سرویس systemd(1) که محیط زمان اجرا را برای malcontent-timer-extension-agent مشخص می‌کند. به systemd.service(5) مراجعه کنید.

malcontent-client(8), malcontent-timerd(8)

هرگونه اشکالی که پیدا می‌شود باید در وب‌سایت پروژه گزارش شود:
https://gitlab.freedesktop.org/pwithnall/malcontent/-/issues

GNOME Foundation, Inc. Philip Withnall

Copyright © 2025 GNOME Foundation, Inc.

21 Oct 2025 1.0