عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

dpkg-sig - عبر الإنترنت في السحابة

قم بتشغيل dpkg-sig في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر dpkg-sig الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


dpkg-sig - أداة إنشاء والتحقق من أرشيف حزمة دبيان (.deb)

موجز


dpkg- سيج [خيارات] --لافتة دور [أرشيف | التغييرات]+

dpkg- سيج [خيارات] --تحقق [الأرشيف]+

dpkg- سيج [خيارات] - تحقق من الدور دور [الأرشيف]+

dpkg- سيج [خيارات] - تحقق بالضبط عضو [الأرشيف]+

dpkg- سيج [خيارات] --قائمة [الأرشيف]+

dpkg- سيج [خيارات] - الحصول على تجزئات دور [أرشيف | التغييرات]+

dpkg- سيج [خيارات] - علامة التجزئة [تجزئة أرشيف]+

dpkg- سيج [خيارات] - كتابة التوقيع [تجزئة أرشيف]+

الوصف


dpkg- سيج يُنشئ التوقيعات ويتحقق منها في أرشيفات دبيان (ملفات .deb).

استخدم أدوات ذات مستوى أعلى لتثبيت وإزالة الحزم من نظامك وللتحقق من ملف
التوقيع مقبول لنظامك.

يمكن العثور على مثال للاستخدام في نهاية صفحة الدليل هذه.

ACTION OPTIONS


--لافتة, -s دور
يوقع أرشيف دبيان المطابق للمعايير. دور يعطي اسم التوقيع
(عادةً ما تكون "باني" لمنشئ ملف .deb). يتم التوقيع باستخدام ملف
المفتاح الافتراضي ، ما لم يتم تحديده عبر أي خيار صريح أو ضمني (انظر أدناه).

إذا تم تقديم ملف .changes واحد أو أكثر ، فإن md5sums داخل ملف (ملفات) التغييرات.
محدث أيضا.

إذا تم التوقيع على ملف .changes ، فسيتم إزالة التوقيع عند تحديث md5sums.

--تحقق, -c; - تحقق من الدور; - تحقق بالضبط
يتحقق من التوقيع على ملف الأرشيف المحدد. --تحقق و -c فقط تحقق من كل شيء
التوقيعات. - تحقق من الدور يتحقق من جميع التوقيعات ذات الدور المحدد ، و
- تحقق بالضبط يريد الاسم الدقيق لعضو الأرشيف (بدون _gpg البادئة).
ومع ذلك ، يقبل كلا الأمرين أيضًا تعبيرات perl العادية كاسم.

تحقق جميع المتغيرات من إخراج (بدوره لكل توقيع) إما سطر يتكون من
GOODSIG والدور وبصمة gpg ووقت التوقيع (بالثواني منذ 1970-1-1 0:00:00
UTC) أو BADSIG.

بدءًا من الإصدار 0.12 ، dpkg- سيج تعيد 2 إذا تم العثور على توقيع خاطئ عندما
تحاول التحقق. إذا تم استخدام مفتاح غير معروف للتوقيع على ملف .deb ، dpkg- سيج إرجاع 3.

--قائمة, -l, -t
يسرد جميع الأسماء الموجودة داخل deb التي تبدو وكأنها توقيع.

- الحصول على تجزئات, - علامة التجزئة, - كتابة التوقيع
- الحصول على تجزئات يخلق ar(1) أرشيف يحتوي على جزء ملف التحكم والملفات ذات الامتداد
ملخصات جميع .debs المحددة في سطر الأوامر أو المسماة في التغييرات
الملف (الملفات) المحددة في سطر الأوامر.

بعد ذلك ، يمكنك نقل هذا الملف (الصغير) إلى جهاز آخر ، على سبيل المثال ملف
نظام غير متصل بالشبكة يحتوي على مفاتيح gpg الخاصة بك. (نعم ، هذا بجنون العظمة!)

- علامة التجزئة ثم يوقع على هذا الملف الذي يحتوي على الملخصات (في الواقع ، يحل محل
يستوعب الأجزاء بتوقيعاتها).

الآن قم بنقل الملف الموقع مرة أخرى إلى الجهاز حيث قمت بإنشاء التجزئة واستخدامها
- كتابة التوقيع لإضافة التواقيع من الأرشيف إلى deb.

OPTIONS


-m صائن
حدد اسم المشرف الذي سيتم استخدامه للتوقيع.

-e صائن
مثل -m لكن الأسبقية.

-k كييد
حدد معرّف المفتاح الذي سيتم استخدامه للتوقيع ؛ يتجاوز أي -e or -m الخيار.

- الإسراف
احصل على مزيد من التفاصيل.

- دفعة = 1
يضمن أن الإخراج غير المطول لن يتغير. استخدم هذا إذا كنت تريد التحليل
الإخراج.

--أيضا- v3- سيج
تم تغيير تنسيق التوقيع بين الإصدار 0.10 و 0.11. إذا كنت تريد التحقق من العمر
التوقيعات أيضًا ، جرب هذا التبديل.

--أيضا- v2- سيج
تم تغيير تنسيق التوقيع بين الإصدار 0.2 و 0.3. إذا كنت تريد التحقق من العمر
التوقيعات أيضًا ، جرب هذا التبديل.

- ذاكرة التخزين المؤقت, -p
يخزن عبارة مرور gpg بالداخل dpkg- سيج. هذا يحتاج إلى الحزمة المقترحة
"libterm-readkey-perl".

كن حذرًا: القيام بذلك غير آمن ، dpkg- سيج لا يحمي الذاكرة التي يستخدمها
تخزين عبارة المرور.

- تغيير الإشارات, -a [لا | تلقائي | نعم | كامل | القوة_الكاملة]
يخبرنا ما إذا كان التوقيع أيضًا على .changes و .dsc-files. الافتراضي هو السيارات، وهو ما يعني
أنه تم إعادة توقيع ملف .changes إذا تم التوقيع عليه من قبل.

القيم الأخرى لا (لا توقع التغييرات ، وقم بإزالة توقيع موجود) ، نعم فعلا
(قم دائمًا بإضافة توقيع إلى .changes) ، بالإضافة إلى (قم دائمًا بإضافة توقيع إلى .changes و
قم أيضًا بالتوقيع على ملف .dsc إذا لم يكن هناك توقيع سابق ؛ اسأل خلاف ذلك) و
القوة_الكاملة (قم دائمًا بإضافة توقيع إلى ملفات .changes و .dsc).

- جهاز التحكم عن بعد- dpkg-sig, -r مسار
استخدم هذا إذا كنت تريد تحديد مكان dpkg- سيج يمكن العثور على dpkg- سيج قابل للتنفيذ على
آلة بعيدة.

هذا مفيد إذا لم تكن قادرًا / مسموحًا لك بالتثبيت dpkg- سيج كملف .deb. للقيام بذلك،
انسخ البرنامج النصي إلى شيء مثل ~ / بن / dpkg-sig على النظام البعيد. بعد ذلك ، أنت
يمكن الاتصال المحلي الخاص بك dpkg- سيج بشيء مثل ما يلي لاستخدام جهاز التحكم عن بعد
ميزات التوقيع / التحقق:

"dpkg-sig - منشئ الإشارات -r ~ / بن / dpkg-sig
ssh: // user @ host:~ / بعض-deb_version_arch.changes"

- منفذ بعيد, -o ميناء
ميناء سشد على المضيف البعيد. القيمة الافتراضية هي 22.

أكثر OPTIONS


لا ينبغي عادةً استخدام هذه الخيارات ، ولكنها هنا للتأكد من اكتمالها. كن حذرًا: استخدم
لهم فقط إذا كنت تعرف حقًا ما تفعله.

--gpgoptions, -g المنافع العامة العالمية الخيارات
استخدم هذا لتمرير خيارات عشوائية إلى المنافع العامة العالمية(1) كلما تم التوقيع على ملف. كما يمكن
يؤدي إلى توقيعات مكسورة ، اختبر تغييراتك بعناية.

- ملف المرور, -f عبارة المرور ملف
يخبر gpg باستخدام عبارة المرور بتنسيق ملف للتوقيع.

كن حذرًا: القيام بذلك غير آمن ، لا تستخدم هذه الميزة. ومع ذلك ، في بعض الحالات
(مثل التوقيع التلقائي على buildd) قد يكون هذا مفيدًا ، ولا يزال أفضل من
باستخدام مفتاح gpg بدون عبارة مرور. يمكنك الحصول على بعض الأمان على الأقل عن طريق وضع ملفات
هذا الملف على ramdisk ، لكن سيكون من الأفضل استخدامه وكيل gpg(1).

CONFIGURATION المتغيرات


ملفي التكوين /etc/devscripts.conf و ~ / .devscripts يتم الحصول عليها من ذلك
من أجل تعيين متغيرات التكوين. يمكن استخدام خيارات سطر الأوامر للتجاوز
إعدادات ملف التكوين. يتم تجاهل إعدادات متغير البيئة لهذا الغرض.
المتغيرات المعترف بها حاليا هي:

DEBSIGN_MAINT
هذا هو -m الخيار.

DEBSIGN_KEYID, DPKGSIG_KEYID
هذا هو -k الخيار، و DPKGSIG_KEYID له الأسبقية.

DPKGSIG_SIGN_CHANGES
هذا هو - تغيير الإشارات خيار. القيم الصالحة هي لا, السيارات, نعم فعلا, بالإضافة إلى و
القوة_الكاملة.

DPKGSIG_CACHE_PASS
هذا هو - ذاكرة التخزين المؤقت خيار. اضبط هذا على قيمة حقيقية لتمكينه.

التوقيع FORMAT


التوقيعات التي أنشأتها dpkg- سيج تمت إضافتها بطريقة صارمة مطابقة للمعايير إلى
ملف أرشيف .deb. يتم التوقيع نفسه على ملف منسق مثل عنصر تحكم دبيان
ملف. حقول هذا الملف هي: الإصدار ، مع تحديد ملف dpkg- سيج رقم إصدار الملف ؛
الموقّع ، مع ذكر اسم الموقع ؛ التاريخ والدور ، وأخيرًا الملفات ، التي تعطي الامتداد
ملخصات المحتويات السابقة لملف أرشيف .deb. لاحظ أن هذا يشمل أي سابقة
التوقيعات التي أدلى بها dpkg- سيج. وبالتالي فمن الممكن التحقق من أي توقيع باليد فقط
ar(1) md5sum(1) sha1sum(1) و المنافع العامة العالمية(1). التوقيع على قائمة الملخصات له ميزة
من الممكن تنفيذ التوقيعات البعيدة دون نقل ملف الأرشيف بأكمله.
هذا يتطلب من المرء أن يثق في الآلة البعيدة ، رغم ذلك!

REMOTE التوقيع


dpkg- سيج يمكن تسجيل الملفات البعيدة باستخدام سه(1) دون نقل الملف بأكمله إلى
آلة محلية ، أو مفتاح الآلة البعيدة. ما عليك سوى تحديد الملف بامتداد
"ssh: // [user @] machine: / path / to / file" و have dpkg- سيج مثبتة على الجهاز البعيد.
(انظر أيضا - جهاز التحكم عن بعد- dpkg-sig الخيار أعلاه.)

يدعم التوقيع عن بعد التذبذب المعتاد لاسم الملف.

تم اختبار التوقيع عن بُعد ، ولكنه يعتبر حاليًا أكثر تجريبية
ميزة.

استخدم dpkg-sig عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad