Scroll to navigation

uucico(8) System Manager's Manual uucico(8)

الاسم

uucico - خفي نقل ملفات UUCP

موجز

uucico [ خيارات ]

الوصف

يقوم الخفي uucico بمعالجة طلبات نقل الملفات المصفوفة بواسطة uucp (1) و uux (1). يُشغّل عند تشغيل uucp أو uux (ما لم يُعطَ الخيار -r). كما يُشغّل دوريًا باستخدام إدخالات في جداول crontab.

عند الاستدعاء بـ -r1, --master, -s, --system, أو -S, يضع الخفي اتصالاً بنظام بعيد، شغّالاً في وضع رئيس. وإلا يبدأ الخفي في وضع تابع، مستقبلاً اتصالاً من نظام بعيد. عادةً يُعدّ اسم دخول خاص لـ UUCP يستدعي uucico آليًا عند إجراء اتصال.

عند إنهاء uucico، يستدعي الخفي uuxqt (8)، ما لم يُعطَ الخيار -q أو --nouuxqt؛ ينفذ uuxqt (8) أي أوامر عمل منشأة بواسطة uux (1) على نظام بعيد، وأي أوامر عمل منشأة محليًا استلمت ملفات بعيدة كانت تنتظرها.

إذا فشل اتصال، سيرفض uucico عادةً إعادة محاولة الاتصال حتى تمر فترة زمنية معينة (قابلة للتكوين). يمكن تجاوز هذا بواسطة الخيار -f, --force, أو -S.

قد تُستخدم الخيارات -l, --prompt, -e, أو --loop لإجبار uucico على إظهار مطالبه الخاصة "login: " و "Password:". عندما يتصل خفي آخر، سيرى هذه المطالب ويسجل الدخول كالمعتاد. يُفحص اسم الدخول وكلمة المرور عادةً مقابل قائمة منفصلة محفوظة خصيصًا لـ uucico بدلاً من ملف /etc/passwd؛ من الممكن على بعض الأنظمة توجيه uucico لاستخدام ملف /etc/passwd. يطلب الخيار -l أو --prompt مرة ثم يخرج؛ في هذا الوضع، قد يستخدم مسؤول UUCP أو المستخدم الفائق الخيار -u أو --login لإجبار اسم دخول، وفي هذه الحالة لا يطلب uucico واحدًا. يطلب الخيار -e أو --loop مرة أخرى بعد انتهاء الجلسة الأولى؛ في هذا الوضع يتحكم uucico بشكل دائم بمنفذ.

إذا استلم uucico إشارة SIGQUIT أو SIGTERM أو SIGPIPE، فإنه يلغي أي محادثة حالية مع نظام بعيد نظيفًا ويخرج. إذا استلم إشارة SIGHUP فإنه يلغي أي محادثة حالية، لكنه يستمر في وضع اتصالات بـ (إذا استُدعي بـ -r1 أو --master) وقبول اتصالات من (إذا استُدعي بـ -e أو --loop) أنظمة أخرى. إذا استلم إشارة SIGINT فإنه ينهي المحادثة الحالية، لكنه لا يضع أو يقبل أي اتصالات أخرى.

الخيارات

قد تُعطى الخيارات التالية لـ uucico.

يبدأ في وضع رئيس (اتصال بنظام)؛ يُضمن بـ -s, --system, أو -S. إذا لم يُحدد نظام، يتصل بأي نظام ينتظره عمل.
يبدأ في وضع تابع. هذا هو المبدئي.
يتصل بالنظام المسمى.
يتصل بالنظام المسمى، متجاهلاً أي انتظار مطلوب. هذا مكافئ لـ -s system -f.
يتجاهل أي انتظار مطلوب لأي أنظمة يُتصل بها.
يطلب اسم دخول وكلمة مرور باستخدام "login: " و "Password:". هذا يسمح بتشغيل uucico بسهولة من inetd (8). يُفحص اسم الدخول وكلمة المرور مقابل ملف كلمة مرور UUCP، الذي لا علاقة له على الأرجح بملف /etc/passwd. قد يُستخدم الخيار --login لإجبار اسم دخول، وفي هذه الحالة يطلب uucico كلمة مرور فقط.
يحدد منفذًا للاتصال به أو للاستماع إليه.
يدخل حلقة لا نهائية من مطالبات الدخول/كلمة المرور وتنفيذ الخفي في وضع تابع. لا يتوقف البرنامج بنفسه؛ يجب استخدام kill (1) لإيقافه.
بعد الاتصال الصادر (بنظام معين عند تحديد -s, --system, أو -S، أو بجميع الأنظمة التي لديها عمل عند تحديد -r1 أو --master فقط)، ابدأ حلقة لا نهائية كما في --loop.
لا تبدأ الخفي uuxqt (8) عند الانتهاء.
إذا لم يُسمح بأي اتصالات في هذا الوقت، فلا تُجرِ الاتصال، ولكن أيضًا لا تضع رسالة خطأ في ملف السجل ولا تُحدّث حالة النظام (كما يُبلغ عنها uustat (1)). يمكن أن يكون هذا مناسبًا لبرامج الاستقصاء الآلية، التي قد ترغب ببساطة في محاولة الاتصال بكل نظام بدلاً من القلق بشأن الأنظمة المحددة التي قد تُتصل بها في الوقت الحالي. يمنع هذا الخيار أيضًا رسالة السجل التي تشير إلى عدم وجود عمل يُنجز.
اتصل فقط بالنظام المُسمى بواسطة -s, --system أو -S إذا كان هناك عمل لذلك النظام.
لا تنفصل عن الطرفية المسيطرة. عادةً، ينفصل uucico عن الطرفية قبل كل اتصال صادر إلى نظام آخر وقبل استدعاء uuxqt. يمنع هذا الخيار ذلك.
عيّن اسم تسجيل الدخول لاستخدامه بدلاً من اسم المستخدم المستدعي. لا يُسمح باستخدام هذا الخيار إلا من قبل مسؤول UUCP أو المستخدم الفائق. إذا استُخدم مع --prompt, فسيؤدي ذلك إلى جعل uucico يطلب كلمة المرور فقط، وليس اسم تسجيل الدخول.
إذا فشل اتصال بعد الوصول إلى النظام البعيد، جرب البديل التالي بدلاً من الخروج ببساطة.
عيّن نوع المنفذ لاستخدامه عند استخدام الإدخال القياسي. نوع المنفذ الوحيد المدعوم هو TLI، وهذا متاح فقط على الأجهزة التي تدعم واجهة الشبكات TLI. يؤدي تحديد -iTLI إلى جعل uucico يستخدم استدعاءات TLI لتنفيذ الإدخال/الإخراج.
شغّل أنواع تصحيح أخطاء معينة. الأنواع التالية معترف بها: abnormal, chat, handshake, uucp-proto, proto, port, config, spooldir, execute, incoming, outgoing.

يمكن إعطاء أنواع متعددة، مفصولة بفواصل، وقد يظهر الخيار --debug عدة مرات. يمكن أيضًا إعطاء رقم، والذي سيفعل هذا العدد من الأنواع من القائمة السابقة؛ على سبيل المثال، --debug 2 يعادل --debug abnormal,chat.

يُرسل مخرج التنقيح إلى ملف التنقيح، والذي يمكن طباعته باستخدام uulog -D.

عيّن ملف الإعدادات لاستخدامه. قد لا يكون هذا الخيار متاحًا، اعتمادًا على كيفية تجميع uucico.
أبلغ عن معلومات الإصدار ثم اخرج.
اطبع رسالة مساعدة ثم اخرج.

انظر أيضًا

kill(1), uucp(1), uux(1), uustat(1), uuxqt(8)

المؤلف

إيان لانس تايلور <ian@airs.com>

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

Taylor UUCP 1.07