मैं नग्नेक्स के एक बैकपोर्ट संस्करण को dpkg-buildpackage
प्राप्त करने के बाद भाग गया apt-get source nginx
और debian/rules
uwsgi मॉड्यूल को शामिल करने के लिए संशोधित किया। आदेश के अंतिम परिणाम थे:
dpkg-deb: building package `nginx' in `../nginx_0.7.67-3~bpo50+1_i386.deb'.
dpkg-deb: building package `nginx-dbg' in `../nginx-dbg_0.7.67-3~bpo50+1_i386.deb'.
signfile nginx_0.7.67-3~bpo50+1.dsc
gpg: keyring `/home/shogun/.gnupg/secring.gpg' created
gpg: skipped "Faidon Liambotis <paravoid@debian.org>": secret key not available
gpg: [stdin]: clearsign failed: secret key not available
dpkg-genchanges >../nginx_0.7.67-3~bpo50+1_i386.changes
dpkg-genchanges: warning: the current version (0.7.67-3~bpo50+1) is smaller than the previous one (0.7.67-3)
dpkg-genchanges: not including original source code in upload
dpkg-buildpackage: binary and diff upload (original source NOT included)
dpkg-buildpackage: warning: Failed to sign .dsc and .changes file
यह शिकायत करता है कि क्योंकि मैं पैकेज का मूल अनुरक्षक नहीं हूं, मेरा कुंजी नहीं है।
क्या यह वास्तव में आवश्यक है और यदि ऐसा है तो मैं इसे कैसे बनाने के लिए अपनी कुंजियों का उपयोग कर सकता हूँ?
ls -al
। यह सही तरीके से gpg के असफल सत्यापन के कारण उन्हें बनाने में असफल रहा? अपने नए आदेश के साथ, यह उन्हें बनाना चाहिए? या मैं गलत हूं?