keylookup(1) keylookup(1) نام (NAME) keylookup - واکشی و وارد کردن کلیدهای GnuPG از سرورهای کلید خلاصه دستور (SYNOPSIS) keylookup [options] search-string توضیحات (DESCRIPTION) دستور keylookup یک پوشش پیرامون gpg --search است که به شما امکان جستجوی کلیدها را در سرور کلید (keyserver) می‌دهد. این ابزار فهرستی از کلیدهای منطبق را به کاربر نمایش داده و به او اجازه می‌دهد کلیدهای مورد نظر را برای وارد کردن به جاکلیدی (keyring) GnuPG انتخاب کند. برای جستجو و وارد کردن واقعی کلیدها، خودِ GnuPG فراخوانی می‌شود. گزینه‌ها (OPTIONS) --keyserver=keyserver سرور کلید مورد استفاده را مشخص می‌کند. اگر هیچ سرور کلیدی مشخص نشده باشد، فایل تنظیمات GnuPG برای یافتن یک سرور کلید پیش‌فرض پیمایش می‌شود. در صورتی که سرور کلیدی یافت نشود، keylookup متوقف خواهد شد. --port=port استفاده از درگاهی به غیر از 11371. --frontend=frontend دستور keylookup از نمایش نتایج جستجو با ۳ رابط کاربری (frontend) مختلف پشتیبانی می‌کند. هر دو رابط whiptail و dialog تعاملی هستند و به کاربر اجازه می‌دهند کلیدها را برای وارد کردن انتخاب کند. رابط سوم، یعنی plain غیرتعاملی بوده و فقط کلیدها را در خروجی استاندارد (STDOUT) چاپ می‌کند. در این صورت کاربر باید خودش GnuPG را فراخوانی کند. در صورت موجود بودن، /usr/bin/dialog حالت پیش‌فرض است. اگر موجود نباشد ولی /usr/bin/whiptail نصب باشد، از آن استفاده می‌شود. اگر هیچ‌کدام در دسترس نباشند، برنامه به حالت plain بازمی‌گردد. --importall به جای پرسش از کاربر برای انتخاب کلیدها، تمام کلیدهای منطبق با search-string را وارد می‌کند. در صورت استفاده از این گزینه، نیازی به رابط کاربری نخواهد بود. --honor-http-proxy همانند GnuPG، برنامه keylookup تنها در صورتی از متغیر محیطی http_proxy تبعیت می‌کند که این گزینه داده شده باشد. اگر این گزینه داده نشده باشد اما فایل تنظیمات GnuPG شما شامل آن باشد، keylookup از آن استفاده خواهد کرد. --help نمایش یک پیام راهنمای کوتاه و خروج موفقیت‌آمیز. محیط (ENVIRONMENT) HOME برای یافتن دایرکتوری خانگی پیش‌فرض استفاده می‌شود. GNUPGHOME در صورت تنظیم، این دایرکتوری به جای "~/.gnupg" استفاده می‌شود. GNUPGBIN در صورت تنظیم، به جای "gpg" به عنوان باینری gpg استفاده می‌شود. http_proxy تنها زمانی اعمال می‌شود که گزینه --honor-http-proxy تنظیم شده باشد یا honor-http-proxy در فایل پیکربندی GnuPG مشخص شده باشد. مثال‌ها (EXAMPLES) keylookup Christian Kurz سرور کلید پیش‌فرض شما را برای کلیدهای Christian پرس‌وجو می‌کند و به شما امکان می‌دهد در صورت وجود رابط dialog، آن‌ها را به جاکلیدی خود وارد کنید. keylookup --honor-http-proxy --frontend plain wk@gnupg دوباره از سرور کلید پیش‌فرض پرس‌وجو می‌کند، اما این بار در صورت تعریف متغیر محیطی http_proxy از آن استفاده کرده و کلیدهای wk@gnupg (Werner Koch) را در STDOUT چاپ می‌کند. keylookup --keyserver pgp.mit.edu Peter Palfrader سرور کلید pgp.mit.edu را برای کلیدهای Peter پرس‌وجو می‌کند و آن‌ها را برای وارد کردن در dialog نمایش می‌دهد. فایل‌ها (FILES) ~/.gnupg/options فایل تنظیمات GnuPG که در صورت وجود، keylookup مقادیر keyserver و honor-http-proxy را از آن دریافت می‌کند. همچنین ببینید (SEE ALSO) gpg(1) گزارش باگ‌ها (BUGS) لطفاً باگ‌ها را با استفاده از سامانه ردیابی باگ دبیان در https://bugs.debian.org گزارش دهید. نویسندگان (AUTHORS) Christian Kurz Peter Palfrader Jun-2002 keylookup(1)