هذا هو الأمر kwalletcli_getpin الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
kwalletcli_getpin - واجهة سطر الأوامر إلى pinentry
موجز
kwalletcli_getpin [-q] [-b | -m | -p موجه] [-E | -e نص خاطئ]
[-N NoText] [-t نص مكتوب] [-Y YesText]
الوصف
• kwalletcli_getpin المنفعة عبارة عن غلاف غلاف يتحدث إلى دبابيس باستخدام أسوان
بروتوكول. سيطلب من المستخدم عبارة مرور ويطبعها ، دون أي سطر جديد لاحق ،
لمعيار الإخراج. هناك خيارات لطرح سؤال منطقي أو عرض ملف
رسالة.
إذا لم يكن PINENTRY فارغًا ولكنه يشير إلى برنامج غير موجود أو فاشل ، دبابيس ليس
مُسَمًّى. بدلاً من، com.xmessage(1) يُستخدم للاستعلامات والرسائل المنطقية إذا تم تعيين DISPLAY ؛
غير ذلك، kwalletcli_getpin يستخدم منفذ إدخال / إخراج بسيط على GPG_TTY باستخدام stty(1) للتعطيل
صدى المدخلات الطرفية لاستعلامات عبارة المرور.
الخيارات كالتالي:
-b اطلب تأكيدًا (منطقيًا) بدلاً من عبارة المرور.
-E قم بإلغاء تعيين نص خطأ تم تعيينه مسبقًا.
-E Ertxt اضبط نص الخطأ على Ertxt، يعرض مربع حوار به رمز X أحمر
مشيرا إلى أن هذا سؤال إعادة المحاولة.
-m اعرض رسالة (استعلام من زر واحد) بدلاً من السؤال.
-N NoText استعمل NoText بدلا من إلغاء لنص زر "إحباط" ، إن وجد.
-p موجه اضبط النص الوصفي الصغير المعروض أمام حقل الإدخال ("الموجه")
إلى موجه.
-q كن أكثر هدوءًا.
-t com.desctxt اضبط النص الوصفي (تحدي الإدخال) على com.desctxt.
-Y YesText استعمل YesText بدلا من OK لنص زر التأكيد.
يُفترض أن تكون جميع المدخلات والمخرجات بتنسيق UTF-8.
عودة القيم
• kwalletcli_getpin تخرج الأداة 0 عند النجاح ، 1 إذا تم إلغاء إدخال عبارة المرور بواسطة
المستخدم ، أو> 1 في حالة حدوث خطأ. أكواد خطأ التأكيد (المنطقية) هي 0 لـ Yes ، 1
لا ، أو> 1 إذا حدث خطأ. تعود الرسائل> 0 إذا حدث خطأ ، 0 بخلاف ذلك.
فيما يلي ملخص لأكواد الخطأ:
0 اقرأ كلمة المرور بنجاح. عاد السؤال المنطقي "نعم / موافق".
1 تم إرجاع السؤال المنطقي بلا / إلغاء.
2 بناء جملة سطر أوامر خاطئ.
3 تم إنهاء عملية قراءة إدخال المستخدم بشكل غير متوقع أو بها خطأ.
4 قراءة نتيجة غير متوقعة من الدبوس.
5 غير قادر على تحديد التحكم tty ، يجب على المتصل تعيين GPG_TTY.
6 تم القبض عليه SIGHUP أو SIGINT أو SIGQUIT أو SIGTRAP أو SIGPIPE أو SIGTERM.
البيئة
DISPLAY في حالة عدم التعيين ، قم بتمرير معلومات المحطة الطرفية الحالية إلى دبابيس.
GPG_TERM نوع المحطة الطرفية من tty الحالي. افتراضات لقيمة البيئة
متغير TERM ، أو "vt100" إذا لم يتم ضبطه.
GPG_TTY المحطة الحالية ، يحددها الكتابة البعيدة(1) إذا لم يتم ضبطها.
تم تمرير LC_CTYPE إلى دبابيس. الافتراضي: “en_US.UTF-8”
تم تمرير LC_MESSAGES إلى دبابيس. غير مضبوط بشكل افتراضي.
PINENTRY ملف دبابيس برنامج للاستخدام. الافتراضي: "pinentry"
استخدم kwalletcli_getpin عبر الإنترنت باستخدام خدمات onworks.net