मैं रूबी मणि पर हस्ताक्षर करना चाहता हूं और http://docs.rubygems.org/read/chapter/21 में निर्देश का पालन कर रहा था, यह कहता है, "अपनी निजी कुंजी छिपी रखें"। लेकिन मणि पर हस्ताक्षर करने के लिए, हमें gemfile में "s.signing_key = '/mnt/floppy/gem-private_key.pem'" डालना होगा। यदि मणि बनाने के बाद यह लाइन हटाई नहीं जाती है, तो सब लोग RubyGems.org से मणि इंस्टॉल करने के बाद इसे देख सकते हैं। (ऐसा नहीं है कि वे आसानी से मेरे कंप्यूटर तक पहुंच सकते हैं, लेकिन फिर भी।) जब मणि उत्पन्न होता है तो वह लाइन स्वचालित रूप से gemspec से हटा दी जाएगी?रूबी मणि पर हस्ताक्षर करना: मणि उत्पन्न करते समय g.speing में s.signing_key हटा दिया जाएगा?
मैं आम तौर पर बंडलर के "रेक रिलीज" द्वारा मणि बनाते हैं। तो इस बार मैंने "मणि बिल्ड mygem.gemspec" की बजाय कोशिश की। लेकिन इससे कुछ ओपनएसएसएल त्रुटि हुई। तो मैं जेनरेट किए गए मणि की जांच नहीं कर सकता।
अग्रिम धन्यवाद।