'\" t .TH "SYSTEMD\-STDIO\-BRIDGE" "1" "" "systemd 261.2" "systemd-stdio-bridge" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" systemd-stdio-bridge \- پراکسی D\-Bus .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBsystemd\-stdio\-bridge\fR\ 'u \fBsystemd\-stdio\-bridge\fR [OPTIONS...] .SH "توضیحات (DESCRIPTION)" .PP دستور \fBsystemd\-stdio\-bridge\fR یک پروکسی بین STDIN/STDOUT و یک گذرگاه D\-Bus پیاده‌سازی می‌کند\&. این برنامه هنگام شروع انتظار دارد یک اتصال باز را از طریق STDIN/STDOUT دریافت کند، و یک اتصال جدید به گذرگاه مشخص‌شده ایجاد خواهد کرد\&. سپس پیام‌ها را بین دو اتصال هدایت و منتقل می‌کند\&. این برنامه برای فعال‌سازی با سوکت (socket activation) مناسب است: اتصال اول ممکن است یک پایپ (pipe) یا یک سوکت باشد و باید به عنوان ورودی استاندارد، یا به عنوان یک توصیف‌کننده فایل باز طبق پروتکل شرح‌داده‌شده در \fBsd_listen_fds\fR(3) ارسال شود\&. اتصال دوم به طور پیش‌فرض به گذرگاه سیستم محلی برقرار خواهد شد، اما این مورد می‌تواند با گزینه‌های \fB\-\-user\fR، \fB\-\-system\fR، \fB\-\-machine=\fR و \fB\-\-bus\-path=\fR که در زیر شرح داده شده‌اند، تحت تأثیر قرار گیرد\&. .PP کتابخانه \fBsd-bus\fR(3) از \fBsystemd\-stdio\-bridge\fR برای هدایت اتصالات D\-Bus بر روی \fBssh\fR(1)، یا برای اتصال به گذرگاه یک کاربر دیگر استفاده می‌کند؛ \fBsd_bus_set_address\fR(3) را ببینید\&. .SH "گزینه‌ها (OPTIONS)" .PP گزینه‌های زیر پشتیبانی می‌شوند: .PP \fB\-\-user\fR .RS 4 به‌جای مدیر سرویس سیستم، با مدیر سرویس کاربر فراخواننده ارتباط برقرار می‌کند\&. .RE .PP \fB\-\-system\fR .RS 4 با مدیر سرویس سیستم ارتباط برقرار می‌کند\&. این حالت پیش‌فرض ضمنی است\&. .RE .PP \fB\-M\fR, \fB\-\-machine=\fR .RS 4 عملیات را روی یک کانتینر محلی اجرا می‌کند\&. نام کانتینری را برای اتصال مشخص کنید، که به‌طور اختیاری با یک نام کاربری برای اتصال و نویسه جداکننده "@" پیشوند می‌شود\&. اگر رشته ویژه "\&.host" به‌جای نام کانتینر استفاده شود، اتصالی به سیستم محلی برقرار می‌شود (که برای اتصال به گذرگاه کاربری یک کاربر خاص مفید است: "\-\-user \-\-machine=lennart@\&.host")\&. اگر نحو "@" استفاده نشود، اتصال به‌عنوان کاربر ریشه برقرار می‌شود\&. اگر نحو "@" استفاده شود، می‌توان سمت چپ یا سمت راست را نادیده گرفت (اما نه هر دو را) که در این صورت نام کاربر محلی و "\&.host" به‌طور ضمنی در نظر گرفته می‌شوند\&. .RE .PP \fB\-p \fR\fB\fIPATH\fR\fR, \fB\-\-bus\-path=\fR\fB\fIPATH\fR\fR .RS 4 مسیر به نشانی گذرگاه\&. پیش‌فرض: "unix:path=/run/dbus/system_bus_socket" .sp افزوده‌شده در نسخه 251\&. .RE .PP \fB\-q\fR, \fB\-\-quiet\fR .RS 4 از ثبت گزارش خطا در صورت شکست جلوگیری می‌کند\&. .sp افزوده‌شده در نسخه 259\&. .RE .PP \fB\-h\fR, \fB\-\-help\fR .RS 4 یک متن راهنمای کوتاه را چاپ کرده و خارج می‌شود\&. .RE .PP \fB\-\-version\fR .RS 4 یک رشته کوتاه نسخه را چاپ کرده و خارج می‌شود\&. .RE .SH "کدهای خروج (EXIT STATUS)" .PP در صورت موفقیت، 0 بازگردانده می‌شود، و در غیر این صورت یک کد خطای غیرصفر برگردانده خواهد شد\&. .SH "همچنین ببینید (SEE ALSO)" .PP \fBdbus-daemon\fR(1), \fBdbus-broker\fR(1), \m[blue]\fBD\-Bus\fR\m[]\&\s-2\u[1]\d\s+2, \fBsystemd\fR(1) .SH "نکات (NOTES)" .IP " 1." 4 D-Bus .RS 4 \%https://www.freedesktop.org/wiki/Software/dbus .RE