ওএসএক্স-এ সিএ সার্ট বান্ডেলটি কোথায়?


17

আমি কিছু কার্ল এসএসএল কনফিগারেশন স্টাফ ডিবাগ করছি এবং ভাবছিলাম যে সিএ সিআরটি বান্ডেল ওএসএক্সে কোথায় ইনস্টল করা আছে।

উত্তর:


3

আমি নিশ্চিত যে একটি নেই।

একটি পাওয়ার জন্য ম্যাকপোর্টের মাধ্যমে কার্ল ইনস্টল করুন ।

আপনি যদি পছন্দ করেন তবে ম্যাকপোর্টের বিকল্প হিসাবে সম্ভবত ফিংক বা হোমব্রু ব্যবহার করতে পারেন ।

ম্যাক ওএস এক্স এর নিজস্ব সুরক্ষা ফ্রেমওয়ার্ক, কোকোয়া অ্যাপস এবং এর মতো ব্যবহৃত, এতে ম্যাক ওএস এক্স কিচেন-ফর্ম্যাট ফাইলগুলিকে ব্যবহার করে ...

/System/Library/Keychains/
/Library/Keychains/
~/Library/Keychains/

... বিশ্বস্ত সিএ শংসাপত্রগুলি সন্ধান করতে। আমি সন্দেহ করি যে ম্যাক ওএস এক্স এর অন্তর্নির্মিত curlসেই কীচেইন ফাইলগুলি যদিও ব্যবহার করতে সংশোধন করা হয়েছে, সুতরাং কেন আমি নিশ্চিত নই যে অ্যাপল সিএ সিআরটি বান্ডিলটি কেন পাঠায় না curl


কিছু খনন করার পরে, আমি অনুমান করব যে curlকীচেন শংসাপত্রগুলি ব্যবহার করে কারণ অন্যথায় আমাকে -kসমস্ত কিছুর জন্য ব্যবহার করতে হবে । কীচেইনগুলিতে আমাকে নির্দেশ করার জন্য ধন্যবাদ আমি ওএসএক্সের সেই অংশটির সাথে সত্যই পরিচিত নই। আমি এটিও আবিষ্কার করেছি যে আপনি সুরক্ষা সরঞ্জামটি ব্যবহার করে কীচেইনগুলি থেকে শংসাপত্রগুলি রফতানি করতে পারেন ।
বারোকোবাক্যাট

ম্যাকপোর্টস সহ উইজেট ইনস্টল হয় না। আমি এটি কোথায় আছে তা চেষ্টা করার চেষ্টা করছি।
vy32

0

আমার একটি ভাল ব্যবহারযোগ্য আছে /usr/local/etc/openssl/cert.pem; আমি বিশ্বাস করি যে হোমব্রাবির ওপেনএসএল প্যাকেজটির মাধ্যমে ইনস্টল হয়ে গেছে। সিস্টেমের অন্যান্য অংশগুলি কীভাবে কাজ করে তা যাচাই করা দরকার থাকলে এটি প্রয়োজনীয়ভাবে কার্যকর নয়, তবে আপনি যদি এমন কোনও ডিবাগিং করছেন যা একটি শংসাপত্র যাচাইয়ের জন্য ব্যবহার করার জন্য একটি একক পিইএম ফাইল নির্দিষ্ট করে।

এইভাবে কোনও পিএমএম পাওয়ার জন্য অতিরিক্ত উপায়ের জন্য এই স্ট্যাক ওভারফ্লো প্রশ্নের উত্তরগুলিও দেখুন ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.