| RPMKEYS(8) | System Manager's Manual | RPMKEYS(8) |
نام (NAME)
rpmkeys - دستهکلید RPM
خلاصه دستور (SYNOPSIS)
rpmkeys {-K|--checksig} [گزینهها] PACKAGE_FILE ...
rpmkeys {-d|--delete|-e|--erase} [گزینهها] FINGERPRINT ...
rpmkeys {-x|--export} [گزینهها] [FINGERPRINT ...]
rpmkeys {-i|--import} [گزینهها] PUBKEY ...
rpmkeys {-l|--list} [گزینهها] [FINGERPRINT ...]
rpmkeys --rebuild [گزینهها] [گزینههایبازسازی]
توضیحات (DESCRIPTION)
دستور rpmkeys برای مدیریت دستهکلید rpm و اعتبارسنجی امضاهای دیجیتال بستهها با استفاده از کلیدهای موجود در آن به کار میرود.
برای مشاهده تمامی عملیاتهای در دسترس، بخش عملیاتها (OPERATIONS) را ببینید.
عملیاتها (OPERATIONS)
-K, --checksig
-d, --delete, -e, --erase
-x, --export
--import
-l, --list
--rebuild
آرگومانها (ARGUMENTS)
FINGERPRINT
گزینهها (OPTIONS)
برای گزینههای مشترک میان تمامی برنامههای اجرایی rpm، به rpm-common(8) مراجعه کنید.
گزینههای بازسازی (REBUILD OPTIONS)
--from <fs|openpgp|rpmdb>
خروجی (OUTPUT)
--checksig
<_PACKAGE_FILE_>: <element> <element> <OK|NOT OK>
<_PACKAGE_FILE_>:
<element>: <OK|NOTFOUND|BAD>
...
--list
<fingerprint> <name> <userid> public key
پیکربندی (CONFIGURATION)
چندین متغیر پیکربندی بر رفتار این اعتبارسنجی اثرگذار هستند؛ برای جزئیات به rpm-config(5) مراجعه کنید:
- %_keyring
- %_keyringpath
- %_pkgverify_flags
- %_pkgverify_level
وضعیت خروج (EXIT STATUS)
در صورت موفقیت مقدار 0، و در غیر این صورت یک کد خطای غیرصفر بازگردانده میشود.
مثالها (EXAMPLES)
rpmkeys --export 771b18d3d7baa28734333c424344591e1964c5fc | sq inspect
rpmkeys --erase 771b18d3d7baa28734333c424344591e1964c5fc
rpmkeys -K hello-2.0-1.x86_64.rpm
همچنین ببینید (SEE ALSO)
popt(3), rpm(8), rpm-common(8), rpm-config(5), rpmsign(1)
rpmkeys --help - از آنجا که rpm(8) از سفارشیسازی گزینهها از طریق نامهای مستعار popt پشتیبانی میکند، تضمین این که آنچه در راهنما شرح داده شده منطبق بر گزینههای موجود باشد غیرممکن است.
| 2026-03-06 | RPM 6.0.1 |