GPGSIGS(1) User Contributed Perl Documentation GPGSIGS(1)

gpgsigs - حاشیه‌نویسی فهرست کلیدهای GnuPG با امضاهای از پیش انجام‌شده

gpgsigs [options] keyid[,keyid[,...]] keytxt [outfile]

gpgsigs برای کمک به کاربر در امضای کلیدها در طول جشن‌های امضای کلید (keysigning party) نوشته شده است. این ابزار به عنوان ورودی، فایلی حاوی کلیدها در قالب "gpg --list-keys" را دریافت کرده و در ابتدای هر سطر برچسبی قرار می‌دهد که نشان می‌دهد آیا کاربر پیش از این آن uid را امضا کرده است یا خیر. هنگامی که فایل حاوی سطرهای "ALGO Checksum:" و جانگهدارها ("__ __") باشد، چکسام (checksum) درج می‌شود. ALGO می‌تواند یکی از الگوریتم‌های زیر باشد: MD5، SHA1، SHA256 یا RIPEMD160.

پیش از ایجاد خروجی، gpg --recv-keys را فراخوانی می‌کند.
تبدیل keytxt از کدگذاری charset. پیش‌فرض ISO-8859-1 است.
تبدیل UIDها به کدگذاری charset. پیش‌فرض از متغیرهای LC_ALL، LC_CTYPE و LANG گرفته می‌شود، و اگر همه این‌ها تنظیم نشده باشند، مقدار پیش‌فرض ISO-8859-1 خواهد بود.
تازه‌سازی فهرست UIDها به ازای هر کلید از طریق gpg. هنگامی کاربرد دارد که از زمان تولید متن ورودی، UIDهایی اضافه یا لغو (revoked) شده باشند.
تولید خروجی LaTeX، شامل شناسه‌های تصویری (photo IDs). مستلزم گزینه --refresh است. نکته: این گزینه فایل‌های jpg را در دایرکتوری جاری می‌نویسد.
استفاده از این شناسه کلید (keyid؛ ۸ یا ۱۶ بایت، یا اثر انگشت کامل) برای حاشیه‌نویسی. شناسه‌های کلید چندگانه را می‌توان با کاما (,) از هم جدا کرد.
خواندن ورودی از keytxt.
نوشتن خروجی در outfile. پیش‌فرض خروجی استاندارد (stdout) است.

دایرکتوری خانگی پیش‌فرض.
فایل باینری gpg. پیش‌فرض: "gpg".
دایرکتوری کاری پیش‌فرض برای gpg. پیش‌فرض: "$HOME/.gnupg".

جشن‌های امضای کلید زیر از gpgsigs استفاده می‌کنند:

http://www.palfrader.org/ksp-lt2k4.html

http://www.palfrader.org/ksp-lt2k5.html

شناخته شده است که GnuPG قالب خروجی خود را مکرراً تغییر می‌دهد. این نسخه با gpg 1.4.18 و gpg 2.0.26 آزمایش شده است. نتایج ممکن است متفاوت باشد (YMMV).

gpg(1), caff(1).

(c) 2004 Uli Martens <uli@youam.net>

(c) 2004, 2005 Peter Palfrader <peter@palfrader.org>

(c) 2004, 2005, 2006, 2007 Christoph Berg <cb@df7cb.de>

(c) 2014, 2015 Guilhem Moulin <guilhem@debian.org>

تمامی حقوق محفوظ است.

توزیع مجدد و استفاده به صورت سورس و باینری، با تغییر یا بدون تغییر، به شرط رعایت شرایط زیر مجاز است:

۱. در توزیع‌های مجدد کد منبع، باید اعلان حق تکثیر فوق، این فهرست شرایط و سلب مسئولیت زیر حفظ شود.

۲. در توزیع‌های مجدد به شکل باینری، باید اعلان حق تکثیر فوق، این فهرست شرایط و سلب مسئولیت زیر در مستندات و/یا سایر موارد ارائه شده به همراه توزیع بازتولید شود.

۳. از نام نویسنده نباید برای تأیید یا تبلیغ محصولات مشتق شده از این نرم‌افزار بدون مجوز کتبی قبلی استفاده شود.

این نرم‌افزار توسط نویسنده «به همان شکلی که هست» (AS IS) ارائه شده است و هرگونه ضمانت صریح یا ضمنی، شامل و نه محدود به ضمانت‌های ضمنی تجارت‌پذیری و مناسب بودن برای یک هدف خاص، سلب می‌شود. در هیچ موردی نویسنده مسئول هیچ‌گونه خسارت مستقیم، غیرمستقیم، اتفاقی، خاص، نمونه‌ای یا تبعی (شامل و نه محدود به، تهیه کالاها یا خدمات جایگزین؛ از دست رفتن استفاده، داده‌ها یا سود؛ یا وقفه در کسب‌وکار) نخواهد بود، صرف‌نظر از چگونگی ایجاد آن و بر اساس هر تئوری مسئولیت، چه قراردادی، چه مسئولیت محض و چه شبه‌جرم (شامل اهمال یا غیر آن) که به هر نحوی از استفاده از این نرم‌افزار ناشی شود، حتی در صورت اطلاع از احتمال وقوع چنین خسارتی.

2024-07-13 perl v5.38.2