RPMKEYS(8)

الاسم

rpmkeys - حلقة مفاتيح RPM

موجز

rpmkeys {-K|--checksig} [خيارات] ملف_الحزمة ...

rpmkeys {-d|--delete|-e|--erase} [خيارات] بصمة_المفتاح ...

rpmkeys {-x|--export} [خيارات] [بصمة_المفتاح ...]

rpmkeys {-i|--import} [خيارات] مفتاح_عمومي ...

rpmkeys {-l|--list} [خيارات] [بصمة_المفتاح ...]

rpmkeys --rebuild [خيارات] [خيارات-إعادة-البناء]

الوصف

يُستخدم rpmkeys للتعامل مع حلقة مفاتيح rpm والتحقق من التوقيعات الرقمية للحزم باستخدام المفاتيح الموجودة فيها.

لجميع العمليات المتاحة، انظر العمليات.

العمليات

-K, --checksig
    تحقق من الملخصات والتوقيعات الموجودة في ملف_الحزمة لضمان سلامة الحزمة وأصلها.

-d, --delete, -e, --erase
    امسح المفتاح (المفاتيح) المحددة بواسطة بصمة_المفتاح. الخياران --delete و -d مهملان.

-x، --export
    أخرج المفتاح (المفاتيح) المحددة بواسطة بصمة_المفتاح باستخدام ترميز ASCII-armor. إذا لم تُحدد بصمة_المفتاح، أخرج جميع المفاتيح.

--import
    استورد المفاتيح العمومية المشفرة بـ ASCII-armor. لا يمكن التحقق من التوقيعات الرقمية بدون المفتاح العمومي المقابل (المعروف أيضًا بالشهادة).

-l، --list
    اسرد المفاتيح العمومية المستوردة حاليًا (المعروفة أيضًا بالشهادات) حسب بصمتها ومعرف المستخدم. إذا لم تُحدد أي بصمات، اسرد جميع المفاتيح.

--rebuild
    أعد إنشاء مخزن المفاتيح العمومية. حدث إلى أحدث تنسيق وتخلص من المفاتيح غير القابلة للقراءة.

المعطيات

بصمة_المفتاح
    المقبض المستخدم لجميع العمليات على المفاتيح.
PACKAGE_FILE
    ملف حزمة rpm أو قائمة.
مفتاح_عام
    مفتاح عام OpenPGP مُدرع بـ ASCII (يُعرف أيضًا بالشهادة).

الخيارات

انظر rpm-common(8) للخيارات المشتركة بين كل ملفات rpm التنفيذية.

خيارات إعادة البناء

--from <fs|openpgp|rpmdb>
    استخدم المفاتيح من الواجهة الخلفية المحددة لإعادة بناء الواجهة الخلفية لمخزن المفاتيح المُهيأة حاليًا. يمكن استخدام هذا للتحويل من تخزين مفاتيح إلى آخر.

الخرج
--checksig
    <_ملف_الحزمة_>: <عنصر> <عنصر> <موافق|غير موافق>

    مع --verbose:
    <_ملف_الحزمة_>:
        <عنصر>: <موافق|غير موجود|سيئ>
        ...

--list
    <بصمة> <اسم> <معرف_مستخدم> مفتاح عام

الضبط

هناك عدة عناصر قابلة للتكوين تؤثر على سلوك هذا التحقق، انظر rpm-config(5) للتفاصيل:
•   %_keyring
•   %_keyringpath
•   %_pkgverify_flags
•   %_pkgverify_level

حالة الخروج
عند النجاح، تُعاد القيمة 0، وإلا تُعاد شفرة فشل غير صفرية.

أمثلة

rpmkeys --export 771b18d3d7baa28734333c424344591e1964c5fc | sq inspect
    صدّر المفتاح 771b18d3d7baa28734333c424344591e1964c5fc لفحصه باستخدام sequoia-sq.

rpmkeys --erase 771b18d3d7baa28734333c424344591e1964c5fc
    امسح المفتاح 771b18d3d7baa28734333c424344591e1964c5fc من حلقة المفاتيح.

rpmkeys -K hello-2.0-1.x86_64.rpm
    تحقق من ملف الحزمة hello-2.0-1.x86_64.rpm.

انظر أيضًا
popt(3), rpm(8), rpm-common(8), rpm-config(5), rpmsign(1)

rpmkeys --help - نظرًا لأن rpm(8) يدعم تخصيص الخيارات عبر أسماء مستعارة popt، فمن المستحيل ضمان تطابق ما هو موصوف في الدليل مع ما هو متاح.

http://www.rpm.org/

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.