.\" Generated by scdoc 1.11.4 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "greetd" "1" "2026-03-27" .PP .SH "نام (NAME)" .PP greetd \- دیمن مدیریت ورود به سیستم .PP .SH "خلاصه دستور (SYNOPSIS)" .PP \fBgreetd\fR [گزینه‌ها] .PP .SH "گزینه‌ها (OPTIONS)" .PP \fB-h, --help\fR .RS 4 نمایش پیام راهنما و خروج.\& .PP .RE \fB-c, --config \fR .RS 4 فایل پیکربندی مورد استفاده را مشخص می‌کند.\& .PP .RE \fB--vt \fR .RS 4 ترمینال مجازی (VT) مورد استفاده را مشخص کرده و مقدار تعیین‌شده در فایل پیکربندی را بازنویسی می‌کند.\& این گزینه زمانی مفید است که برای هر VT یک نمونه اجرا شود، در صورتی که greetd نتواند VT مدنظر را از یک ترمینال کنترلی وابسته تشخیص دهد.\& .PP .RE .SH "توضیحات (DESCRIPTION)" .PP برنامه greetd برای رفع نیاز به یک مدیر ورود ساده ایجاد شد که هیچ پیش‌فرضی درباره برنامه‌هایی که راه‌اندازی می‌کند ندارد؛ بنابراین، برای شروع نشست‌های کنسول، نشست‌های Wayland یا هر چیز کاملاً متفاوت دیگری به یک اندازه مناسب است.\& .PP خود greetd مستقیماً با کاربر تعامل ندارد، بلکه برای مدیریت این جنبه به یک فرآیند greeter خارجی مانند agreety(1) متکی است.\& .PP .SH "نحوه کارکرد (OPERATION)" .PP برنامه greetd بر پایه \fBنشست‌ها\fR کار می‌کند.\& یک greeter نشستی ایجاد کرده، تلاش می‌کند تا کاربر را در آن احراز هویت کند و در نهایت از آن برای شروع یک برنامه دلخواه استفاده می‌نماید.\& .PP دو نوع نشست از پیش پیکربندی‌شده وجود دارد: نشست پیش‌فرض که با نام \fBgreeter\fR نیز شناخته می‌شود، و نشست اختیاری اولیه که با هدف «ورود خودکار» در نظر گرفته شده است.\& نشست اولیه، در صورت پیکربندی، یک بار هنگام راه‌اندازی greetd اجرا می‌شود.\& اگر نشست اولیه پیکربندی نشده باشد، نشست پیش‌فرض در زمان راه‌اندازی اجرا می‌شود، و همچنین هر زمانی که هیچ نشستی در حال اجرا نباشد (مانند وقتی که کاربر خارج می‌شود) دوباره اجرا خواهد شد.\& .PP یک سوکت IPC در اختیار این greeter قرار می‌گیرد که توسط \fBGREETD_SOCK\fR اعلام می‌شود.\& برنامه greeter می‌تواند از این سوکت برای ایجاد، احراز هویت و در نهایت شروع یک نشست استفاده کند.\& برای اطلاعات بیشتر درباره لایه IPC، به greetd-ipc(7) مراجعه کنید.\& .PP هنگامی که greeter درخواست شروع یک نشست را ثبت کرد و خود خاتمه یافت، greetd نشست جدید را آغاز می‌کند.\& پس از پایان این نشست، این چرخه دوباره از ابتدا آغاز می‌شود.\& .PP برنامه greetd هیچ فرضی درباره هیچ‌یک از نشست‌ها، از جمله greeter، ندارد.\& آن‌ها می‌توانند متنی بوده و در کنسول فعال اجرا شوند، یا محیط‌های کاملاً گرافیکی باشند.\& .PP .SH "پیکربندی (CONFIGURATION)" .PP برنامه greetd به‌طور پیش‌فرض به دنبال یک فایل پیکربندی در /etc/greetd/config.\&toml می‌گردد.\& این مقدار را می‌توان با یک آرگومان خط فرمان تغییر داد.\& .PP برای اطلاعات درباره قالب فایل پیکربندی، به greetd(5) مراجعه کنید.\& .PP .SH "نویسندگان (AUTHORS)" .PP نگهداری توسط Kenny Levinsen انجام می‌شود.\& برای کسب اطلاعات بیشتر درباره توسعه greetd، به https://git.\&sr.\&ht/\(tikennylevinsen/greetd مراجعه کنید.\& .PP .SH "همچنین ببینید (SEE ALSO)" \fBgreetd\fR(5) \fBgreetd-ipc\fR(7)