UDEV.CONF(5) udev.conf UDEV.CONF(5)

udev.conf, udev.conf.d - پیکربندی دیمن مدیریت رویدادهای دستگاه

/etc/udev/udev.conf
/run/udev/udev.conf
/usr/local/lib/udev/udev.conf
/usr/lib/udev/udev.conf
/etc/udev/udev.conf.d/*.conf
/run/udev/udev.conf.d/*.conf
/usr/local/lib/udev/udev.conf.d/*.conf
/usr/lib/udev/udev.conf.d/*.conf

این فایل‌ها حاوی گزینه‌های پیکربندی برای systemd-udevd(8) هستند. نحو این فایل‌ها بسیار ساده است: فهرستی از انتساب‌ها، یکی در هر خط. تمامی خطوط خالی یا خطوطی که با "#" شروع می‌شوند نادیده گرفته می‌شوند.

گزینه‌های زیر را می‌توان تنظیم کرد:

udev_log=

سطح لاگ (گزارش‌گیری). مقادیر معتبر، اولویت‌های عددی syslog یا نمایش‌های متنی آن‌ها هستند: err, info و debug.

نکته
این گزینه توسط udevadm(8) نیز رعایت می‌شود.
افزوده‌شده در نسخه 216.

children_max=

یک عدد صحیح. حداکثر تعداد رویدادهایی که به صورت موازی اجرا می‌شوند. هنگامی که مشخص نشده باشد یا 0 تعیین شود، حداکثر مقدار بر اساس منابع سیستم تعیین می‌شود.

این همانند گزینهٔ --children-max= است.

افزوده‌شده در نسخه 240.

exec_delay=

یک عدد صحیح. اجرای هر پارامتر RUN{program} را به میزان تعداد ثانیه‌های مشخص‌شده به تأخیر می‌اندازد. این گزینه ممکن است هنگام اشکال‌زدایی از کار افتادن سیستم در حین coldplug (اتصال اولیه قطعات) که ناشی از بارگذاری ماژول‌های معیوب هسته است مفید باشد.

این همانند گزینهٔ --exec-delay= است.

افزوده‌شده در نسخه 240.

event_timeout=

یک عدد صحیح. تعداد ثانیه‌هایی که باید برای اتمام رویدادها منتظر ماند. پس از این زمان، رویداد خاتمه داده خواهد شد. مقدار پیش‌فرض 180 ثانیه است.

این همانند گزینهٔ --event-timeout= است.

افزوده‌شده در نسخه 240.

resolve_names=

مشخص می‌کند که systemd-udevd چه زمانی باید نام‌های کاربران و گروه‌ها را حل‌وفصل (resolve) کند. زمانی که روی early (پیش‌فرض) تنظیم شده باشد، نام‌ها در زمان تجزیهٔ قوانین حل‌وفصل خواهند شد. زمانی که روی late تنظیم شود، نام‌ها برای هر رویداد حل‌وفصل خواهند شد. زمانی که روی never تنظیم شود، نام‌ها هرگز حل‌وفصل نخواهند شد و مالکیت تمامی دستگاه‌ها متعلق به root خواهد بود.

این همانند گزینهٔ --resolve-names= است.

افزوده‌شده در نسخه 240.

timeout_signal=

سیگنالی را مشخص می‌کند که systemd-udevd در زمان پایان مهلت (timeout) پردازه‌های کارگر ارسال خواهد کرد. توجه داشته باشید که هم پردازه‌های کارگر و هم فرایندهای ایجادشده با استفاده از این سیگنال خاتمه داده می‌شوند. مقدار پیش‌فرض SIGKILL است.

افزوده‌شده در نسخه 246.

علاوه بر این، systemd-udevd می‌تواند توسط گزینه‌های خط فرمان و خط فرمان هسته نیز پیکربندی شود ( systemd-udevd(8) را ببینید).

systemd-udevd(8), udev(7), udevadm(8)

systemd 261.2