पर ओपनएसएसएल संस्करण अपडेट करना वर्तमान में ओएसएक्स 10.7 शेर openssl 0.9.8r स्थापित है। यह बिल्ड फरवरी 2011 से है और मैं इसे नवीनतम संस्करण में अपडेट करना चाहता हूं। मैं autoupdate का उपयोग नहीं कर सकता क्योंकि मुझे सक्षम-सीएमएस विकल्प की आवश्यकता है इसलिए मैंने इसे स्रोत से बनाया, ./Configure darwin64-x86_64-cc
और ./config enable-cms --openssldir=~/usr/local/ssl
चलाएं। फिर मैंने बिना किसी त्रुटि के "मेक" और "इंस्टॉल करें" बनाया लेकिन अभी भी पुराना संस्करण स्थापित है।ओएसएक्स
> openssl version
OpenSSL 0.9.8r 8 Feb 2011
मैं क्या गलत कर रहा हूं? शायद यह फ़ोल्डर है? मैंने केवल अनुमान लगाया है कि ssl
/usr/local/
में फ़ोल्डर मैक ओएसएक्स से डिफ़ॉल्ट खुली एसएसएल स्थापना निर्देशिका होना चाहिए?
'openssl'' का प्रयास करें? –
@JamesMcLaughlin, यह '/ usr/bin/openssl /' को संदर्भित करता है ... लेकिन जब मैं './config --openssldir =/usr/bin/opennssl' सेट करता हूं तो यह वहां सभी openssl फ़ाइलों को कॉपी करेगा? लेकिन केवल एक निष्पादन योग्य होना चाहिए? – Chris
यहां जांचें: http://techscienceinterest.blogspot.com/2010/12/compiling-openssl-on-mac-os-x-snow.html पूरी तरह से काम करता है। –