ນີ້ແມ່ນຄໍາສັ່ງ kwalletcli_getpin ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
kwalletcli_getpin — ການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງກັບ pinentry
ສະຫຼຸບສັງລວມ
kwalletcli_getpin [-q] [-b | -m | -p ການກະຕຸ້ນເຕືອນ] [-E | -e ຂໍ້ຄວາມຜິດພາດ]
[-N ບໍ່ມີຂໍ້ຄວາມ] [-t ອະທິບາຍຂໍ້ຄວາມ] [-Y YesText]
ລາຍລະອຽດ
ໄດ້ kwalletcli_getpin ຜົນປະໂຫຍດແມ່ນ wrapper shell ເວົ້າກັບ pinentry ໃຊ້ Assuan
ພິທີການ. ມັນຈະຖາມຜູ້ໃຊ້ສໍາລັບວະລີຜ່ານແລະພິມມັນ, ໂດຍບໍ່ມີການຕິດຕາມໃຫມ່,
ຜົນຜະລິດມາດຕະຖານ. ມີທາງເລືອກໃນການຖາມຄໍາຖາມ boolean ຫຼືສະແດງ a
ຂໍ້ຄວາມ.
ຖ້າ PINENTRY ບໍ່ຫວ່າງເປົ່າແຕ່ຊີ້ໃຫ້ເຫັນເຖິງໂຄງການທີ່ບໍ່ມີຢູ່ຫຼືລົ້ມເຫລວ, pinentry ບໍ່ແມ່ນ
ເອີ້ນວ່າ. ແທນທີ່ຈະ, ຂໍ້ຄວາມ(1) ຖືກນໍາໃຊ້ສໍາລັບການສອບຖາມ boolean ແລະຂໍ້ຄວາມຖ້າ DISPLAY ຖືກຕັ້ງ;
ຖ້າບໍ່ດັ່ງນັ້ນ, kwalletcli_getpin ໃຊ້ I/O terminal ງ່າຍໆໃນ GPG_TTY ໂດຍໃຊ້ stty(1) ປິດການໃຊ້ງານ
echo ຂອງ terminal input ສໍາລັບການສອບຖາມ passphrase.
ຕົວເລືອກມີດັ່ງນີ້:
-b ຮ້ອງຂໍການຢືນຢັນ (boolean) ແທນທີ່ຈະເປັນ passphrase.
-E ຍົກເລີກການຕັ້ງຂໍ້ຄວາມຄວາມຜິດພາດທີ່ຕັ້ງໄວ້ກ່ອນໜ້ານີ້.
-E errtxt ຕັ້ງຂໍ້ຄວາມຜິດພາດເປັນ errtxt, ສະແດງກ່ອງໂຕ້ຕອບທີ່ມີໄອຄອນ X ສີແດງ
ຊີ້ບອກວ່ານີ້ແມ່ນຄຳຖາມທີ່ຕ້ອງລອງອີກຄັ້ງ.
-m ສະແດງຂໍ້ຄວາມ (ການສອບຖາມປຸ່ມດຽວ) ແທນທີ່ຈະຖາມ.
-N ບໍ່ມີຂໍ້ຄວາມ ການນໍາໃຊ້ ບໍ່ມີຂໍ້ຄວາມ ແທນທີ່ ຍົກເລີກການ ສໍາລັບຂໍ້ຄວາມຂອງປຸ່ມຍົກເລີກ, ຖ້າມີ.
-p ການກະຕຸ້ນເຕືອນ ກໍານົດຂໍ້ຄວາມອະທິບາຍຂະຫນາດນ້ອຍທີ່ສະແດງຢູ່ທາງຫນ້າຂອງຊ່ອງໃສ່ຂໍ້ມູນ ("ການເຕືອນ")
to ການກະຕຸ້ນເຕືອນ.
-q ງຽບຫຼາຍ.
-t dectxt ກໍານົດຂໍ້ຄວາມອະທິບາຍ (ສິ່ງທ້າທາຍການປ້ອນຂໍ້ມູນ) ເປັນ dectxt.
-Y YesText ການນໍາໃຊ້ YesText ແທນທີ່ OK ສໍາລັບຂໍ້ຄວາມຂອງປຸ່ມຢືນຢັນ.
ການປ້ອນຂໍ້ມູນ ແລະຜົນຜະລິດທັງໝົດແມ່ນຖືວ່າຢູ່ໃນ UTF-8.
ກັບຄືນ VALUES
ໄດ້ kwalletcli_getpin utility ອອກຈາກ 0 ໃນຄວາມສໍາເລັດ, 1 ຖ້າ passphrase input ຖືກຍົກເລີກໂດຍ
ຜູ້ໃຊ້, ຫຼື>1 ຖ້າມີຂໍ້ຜິດພາດເກີດຂຶ້ນ. ລະຫັດຄວາມຜິດພາດການຢືນຢັນ (boolean) ແມ່ນ 0 ສໍາລັບແມ່ນ, 1
ສໍາລັບ No, ຫຼື>1 ຖ້າມີຂໍ້ຜິດພາດເກີດຂຶ້ນ. ຂໍ້ຄວາມກັບຄືນ >0 ຖ້າມີຂໍ້ຜິດພາດເກີດຂຶ້ນ, 0 ຖ້າບໍ່ດັ່ງນັ້ນ.
ສະຫຼຸບຂອງລະຫັດຂໍ້ຜິດພາດດັ່ງຕໍ່ໄປນີ້:
0 ອ່ານລະຫັດຜ່ານສໍາເລັດ. ຄໍາຖາມ Boolean ຕອບແມ່ນ Yes/OK.
1 ຄຳຖາມ Boolean ສົ່ງຄືນ No/Cancel.
2 syntax ເສັ້ນຄໍາສັ່ງຜິດ.
3 ຂະບວນການອ່ານການປ້ອນຂໍ້ມູນຂອງຜູ້ໃຊ້ຖືກຢຸດ ຫຼືຜິດພາດໂດຍບໍ່ຄາດຄິດ.
4 ການອ່ານຜົນໄດ້ຮັບທີ່ບໍ່ຄາດຄິດຈາກ pinentry.
5 ບໍ່ສາມາດກໍານົດການຄວບຄຸມ tty, ຜູ້ໂທຕ້ອງຕັ້ງຄ່າ GPG_TTY.
6 ຈັບ SIGHUP, SIGINT, SIGQUIT, SIGTRAP, SIGPIPE, ຫຼື SIGTERM.
ENVIRONMENT
DISPLAY ຖ້າບໍ່ໄດ້ຕັ້ງ, ໃຫ້ສົ່ງຂໍ້ມູນ terminal ໃນປັດຈຸບັນໄປຫາ pinentry.
GPG_TERM ປະເພດ Terminal ຂອງ tty ໃນປັດຈຸບັນ. ຄ່າເລີ່ມຕົ້ນຂອງມູນຄ່າຂອງສະພາບແວດລ້ອມ
term variable, ຫຼື "vt100" ຖ້າບໍ່ໄດ້ຕັ້ງ.
GPG_TTY ສະຖານີປະຈຸບັນ, ກໍານົດໂດຍ tty(1) ຖ້າບໍ່ໄດ້ຕັ້ງ.
LC_CTYPE ຜ່ານໄປ pinentry. ຄ່າເລີ່ມຕົ້ນ: “en_US.UTF-8”
LC_MESSAGES ຜ່ານໄປ pinentry. ບໍ່ໄດ້ຕັ້ງເປັນຄ່າເລີ່ມຕົ້ນ.
PINENTRY ໄດ້ pinentry ໂຄງການທີ່ຈະນໍາໃຊ້. ຄ່າເລີ່ມຕົ້ນ: "pientry"
ໃຊ້ kwalletcli_getpin ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net