আমি কিছু কার্ল এসএসএল কনফিগারেশন স্টাফ ডিবাগ করছি এবং ভাবছিলাম যে সিএ সিআরটি বান্ডেল ওএসএক্সে কোথায় ইনস্টল করা আছে।
আমি কিছু কার্ল এসএসএল কনফিগারেশন স্টাফ ডিবাগ করছি এবং ভাবছিলাম যে সিএ সিআরটি বান্ডেল ওএসএক্সে কোথায় ইনস্টল করা আছে।
উত্তর:
আমি নিশ্চিত যে একটি নেই।
একটি পাওয়ার জন্য ম্যাকপোর্টের মাধ্যমে কার্ল ইনস্টল করুন ।
আপনি যদি পছন্দ করেন তবে ম্যাকপোর্টের বিকল্প হিসাবে সম্ভবত ফিংক বা হোমব্রু ব্যবহার করতে পারেন ।
ম্যাক ওএস এক্স এর নিজস্ব সুরক্ষা ফ্রেমওয়ার্ক, কোকোয়া অ্যাপস এবং এর মতো ব্যবহৃত, এতে ম্যাক ওএস এক্স কিচেন-ফর্ম্যাট ফাইলগুলিকে ব্যবহার করে ...
/System/Library/Keychains/
/Library/Keychains/
~/Library/Keychains/
... বিশ্বস্ত সিএ শংসাপত্রগুলি সন্ধান করতে। আমি সন্দেহ করি যে ম্যাক ওএস এক্স এর অন্তর্নির্মিত curl
সেই কীচেইন ফাইলগুলি যদিও ব্যবহার করতে সংশোধন করা হয়েছে, সুতরাং কেন আমি নিশ্চিত নই যে অ্যাপল সিএ সিআরটি বান্ডিলটি কেন পাঠায় না curl
।
আমার একটি ভাল ব্যবহারযোগ্য আছে /usr/local/etc/openssl/cert.pem
; আমি বিশ্বাস করি যে হোমব্রাবির ওপেনএসএল প্যাকেজটির মাধ্যমে ইনস্টল হয়ে গেছে। সিস্টেমের অন্যান্য অংশগুলি কীভাবে কাজ করে তা যাচাই করা দরকার থাকলে এটি প্রয়োজনীয়ভাবে কার্যকর নয়, তবে আপনি যদি এমন কোনও ডিবাগিং করছেন যা একটি শংসাপত্র যাচাইয়ের জন্য ব্যবহার করার জন্য একটি একক পিইএম ফাইল নির্দিষ্ট করে।
এইভাবে কোনও পিএমএম পাওয়ার জন্য অতিরিক্ত উপায়ের জন্য এই স্ট্যাক ওভারফ্লো প্রশ্নের উত্তরগুলিও দেখুন ।
curl
কীচেন শংসাপত্রগুলি ব্যবহার করে কারণ অন্যথায় আমাকে-k
সমস্ত কিছুর জন্য ব্যবহার করতে হবে । কীচেইনগুলিতে আমাকে নির্দেশ করার জন্য ধন্যবাদ আমি ওএসএক্সের সেই অংশটির সাথে সত্যই পরিচিত নই। আমি এটিও আবিষ্কার করেছি যে আপনি সুরক্ষা সরঞ্জামটি ব্যবহার করে কীচেইনগুলি থেকে শংসাপত্রগুলি রফতানি করতে পারেন ।