জিপিজি স্বাক্ষর পরীক্ষা করতে পারে না


10

আমি আমার ন্যাটি সার্ভারে একেরিক থেকে মুক্তি 2 উত্সটি পুনরায় সংকলন এবং পুনর্নির্মাণের চেষ্টা করছিলাম এবং জিপিজি স্বাক্ষর পরীক্ষা করতে সক্ষম না হওয়ায় আমার একটি ছোট ত্রুটি হয়েছিল

# dpkg-source -x libevent_2.0.12-stable-1.dsc
gpgv: Signature made Fri Jun 17 07:12:50 2011 PDT using DSA key ID 7ADF9466
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./libevent_2.0.12-stable-1.dsc

এই সতর্কতাটি কীভাবে ঠিক করবেন কোনও ধারণা?

উত্তর:


10

আমি বিশ্বাস করি প্রচলিত সমাধান হ'ল ডেবিয়ান বিকাশকারী প্যাকেজের GnuPG কীগুলি ইনস্টল করা :

sudo apt-get install debian-keyring

হ্যাঁ, @ এঞ্জোটিব এবং @ ফ্লিন্ট দ্বারা প্রস্তাবিত জিপিজি কমান্ডগুলি উবুন্টু ১৪.০৪-তে আমার পক্ষে কাজ করে নি, কমপক্ষে চলার সময় বৈধতা সক্রিয় করার জন্য apt-get sourcedebian-keyring@ ইন্ড্রাকের পরামর্শ অনুসারে প্যাকেজটি ইনস্টল করা কাজ করেছে।
ফজরলাক

10

প্রথমত, আপনার স্থানীয় কীরিংয়ের কীটি @ এনজোটিবের নির্দেশ অনুসারে আমদানি করা উচিত:

gpg --keyserver keyserver.ubuntu.com --recv-keys 7ADF9466

তারপরে আপনার স্থানীয় বিশ্বাসযোগ্য কীগুলিকে এটি বিশ্বস্ত করতে চাবি রফতানি করুন:

gpg --no-default-keyring -a --export 7ADF9466 | gpg --no-default-keyring --keyring ~/.gnupg/trustedkeys.gpg --import -

এটি উবুন্টু 16.04 এ কাজ করে যেখানে ~/.gnupg/trustedkeys.gpgঅস্তিত্ব ছিল না।
স্টাফেন গরিখন

6

নিম্নলিখিত কমান্ড সহ আপনার স্থানীয় কীরিংয়ের কীটি আমদানি করা উচিত:

gpg --keyserver keyserver.ubuntu.com --recv-keys 7ADF9466

তারপরে, কমান্ডটি আবার চেষ্টা করুন।


1
ধন্যবাদ তবে এটি এখনও স্বাক্ষরটি যাচাই করতে ব্যর্থ হয়েছে
ফ্লিন্ট

1
@ ফ্লিন্ট: আপনি রুট হিসাবে চালাচ্ছেন, সুতরাং এই কমান্ডটি রুট হিসাবে চালানো উচিত, রুট কীরিংয়ে যাওয়ার জন্য। আপনি কি তাই করেছেন?
এনজোটিব

5
এই পদ্ধতিটি সুরক্ষিত আছে এমন কোনও সরকারী সূত্র দলিল করছে? 7ADF9466কীরিং প্যাকেজে এটি উপস্থিত না থাকলে আমি কীভাবে জানতে পারি যে সত্যই স্বাক্ষরকারী কী? মাঝখানে থাকা কোনও ব্যক্তিকে dscকী আলাদা আলাদা কী (সম্ভবত একই 32 বিট হ্যাশ সহ একটি আলাদা কী) দিয়ে সাইন ইন করা একটি ফাইল পরিবেশন করা থেকে বাধা দেয় ।
কাস্পারড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.