seatd(1) General Commands Manual seatd(1)

seatd - یک دیمن مدیریت جایگاه (seat)

seatd [گزینه‌ها]

-h

نمایش پیام راهنما و خروج.

-n <fd>

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

-u <user>

کاربر مالک سوکت seatd.

-g <group>

گروه مالک سوکت seatd.

-l <loglevel>

سطح گزارش‌گیری (log-level) مورد استفاده. باید یکی از مقادیر debug، info، error یا silent باشد. پیش‌فرض error است.

-v

نمایش شماره نسخه و خروج.

برنامه seatd مدیریت متمرکز جایگاه‌ها (seats) را فراهم کرده و دسترسی به منابع مشترک مانند نمایشگرها و دستگاه‌های ورودی را در یک محیط چندنشستی و چندجایگاهی میانجی‌گری می‌کند.

برنامه seatd روی یک سوکت دامنه یونیکس (UNIX domain socket) عمل می‌کند و libseat بخش کلاینت این پروتکل را فراهم می‌آورد.

مکان سوکت seatd در زمان کامپایل برنامه تعیین می‌شود.

SEATD_VTBOUND

اگر مقدار آن برابر "0" قرار گیرد، جایگاه (seat) به یک VT مقید نخواهد شد.

کتابخانه libseat، <libseat.h>، seatd-launch(1)

توسط Kenny Levinsen <contact@kl.wtf> و با همراهی دیگر مشارکت‌کنندگان متن‌باز نگهداری می‌شود. برای اطلاعات بیشتر درباره توسعه seatd، به https://sr.ht/~kennylevinsen/seatd مراجعه کنید.

2026-03-05