libselinux লিনাক্স কার্নেল ভিত্তিক অপারেটিং সিস্টেমের জন্য এনএসএ এর সিকিউরিটি-এনহান্সড লিনাক্স সফটওয়্যারের অংশ হিসাবে ডিজাইন করা একটি ফ্রি এবং ওপেন সোর্স লাইব্রেরী সফটওয়্যার, এটি SELinux নামেও পরিচিত।
SELinux কি?
SELinux (SELinux Policy Editor নামেও পরিচিত) একটি ওপেন সোর্স সফটওয়্যার প্রকল্প, লিনাক্স কার্নেলের জন্য একটি মডিউল, বিভিন্ন নিরাপত্তা ফাংশন প্রদান এবং MAC (বাধ্যতামূলক অ্যাক্সেস কন্ট্রোল) সহ বিভিন্ন অ্যাক্সেস কন্ট্রোল নিরাপত্তা নীতি সমর্থন করার জন্য একটি প্রক্রিয়া বা যুক্তরাষ্ট্রের প্রতিরক্ষা বিভাগ।
SELinux (সিকিউরিটি এনহান্সড লিন্যাক্স) প্রোজেক্টে প্রদত্ত ইউজারল্যান্ড ইউটিলিটি এবং লাইব্রেরীগুলি পলিসি কম্পাইলেশন, পলিসি ম্যানেজমেন্ট, পলিসি ডেভেলপমেন্ট, এসএলইইইক্স সার্ভিসেস, সেলিনux ইউটিলিটিসহ বিভিন্ন ধরণের ক্ষমতা প্রদান করে।
এটি SELinux পরিষেবা অংশের অংশ
libselinux & quot; SELinux পরিষেবার অংশ & quot; কম্পোনেন্ট, অ্যাপ্লিকেশনগুলির জন্য ব্যবহারযোগ্য ডিজাইন যা SELinux সম্পর্কে সচেতন থাকা আবশ্যক। এটি SELinux ব্যবহার করে অ্যাক্সেস নিয়ন্ত্রণ সিদ্ধান্তগুলি প্রয়োগ করতেও ব্যবহার করা যেতে পারে, যেমন Dbus।
libselinux লাইব্রেরির পাশাপাশি এখানে পর্যালোচনা করা হয়েছে, অন্যান্য বেশ কিছু ইউটিলিটি এবং লাইব্রেরিগুলি SELinux প্রজেক্টের অংশ, চেকপোলি, libsemanage, লিব্সপোল, পলিসিওকুলিলস এবং সেপোলজেন সহ।
Libselinux এর সাথে শুরু করা
শেষ ব্যবহারকারীদের libselinux লাইব্রেরির প্রয়োজন নেই, তবে কিছু ডেভেলপাররা তাদের প্রোগ্রামগুলিতে SELinux কার্যকারিতা একত্রিত করতে চান, তবে এটি দরকারী হতে পারে। আপনার GNU / লিনাক্স অপারেটিং সিস্টেমে libselinux লাইব্রেরী সফ্টওয়্যারটি ইনস্টল করতে, সফটওয়ায়ার থেকে সর্বশেষ স্থিতিশীল প্রকাশ ডাউনলোড করুন।
আর্কাইভ আপনার কম্পিউটারে কোথাও সংরক্ষণ করুন, বিশেষ করে আপনার হোম ডাইরেক্টরি, আপনার পছন্দের আর্কাইভ ম্যানেজার ইউটিলিটি ব্যবহার করে এটি অসম্পূর্ণ করুন, একটি টার্মিন্যাল এমুলেটর অ্যাপ্লিকেশনটি খুলুন এবং সেই স্থানে যান যেখানে আপনি আর্কাইভ ফাইলে (যেমন cd / home / softoware) বের করেছেন /libselinux-2.3)।
& lsquo; & rsquo; চালান; লাইব্রেরি কম্পাইল করতে কমান্ড। সফল সংকলন প্রক্রিয়ার পরে, & lsquo; sudo ইনস্টল করুন & rsquo; অথবা & lsquo; ইনস্টল করুন & rsquo;
এই রিলিজে নতুন কি
- চেকপোলি: ফাইলের নামগুলিতে সহায়তা স্থান এবং কোলন।
- libselinux: selinux_set_policy_root যোগ করুন, selinux_systemd_contexts_path, selinux_current_policy_path ইন্টারফেস।
- libselinux: ফাংশন avc_has_perm () 1-এ ফিরে আসে যখন SELinux অনুমতিপ্রদ হয়।
- libselinux: মাউন্ট sysfs selinuxfs মাউন্ট করার চেষ্টা করার আগে।
- libselinux: সহায়তা udev-197 এবং উচ্চতর।
- লিফেমমেন্ট: অডিট সহায়তা যোগ করুন।
- libsemanage: জেনহোমেডিঙ্কন জন্য একটি MAX_UID চেক প্রয়োগ করুন।
- লিব্সপোল: সীমাবদ্ধতা অস্বীকারের কারণটিকে স্থির করার অনুমতি দিন (নীতি সংস্করণ ২9)।
- policycoreutils: অক্সিট ২ বর্ধিত করুন যাতে সীমাবদ্ধতা অস্বীকারের কারণ জানাতে হয়।
- নীতিতন্ত্র: সেডডোলের লিঙ্কে জেনহোমিডিঙ্ক স্ক্রোল করুন।
- নীতিমালা: sepolicy এবং semanage পরীক্ষা যোগ করুন।
- নীতিমালা: sepolicy, semanage, এবং গুয়ি অনেক উন্নতি।
- সপোল্জেন: সীমাবদ্ধতা অস্বীকারের কারণ তথ্য ফেরতুন, ফাইলের নাম সংশোধনের জন্য সমর্থন যোগ করুন।
- সব: মান পৃষ্ঠা ফিক্স / আপডেট এবং Makefile উন্নতি।
নতুন কি আছে সংস্করণে:
- চেকপোলি: ফাইলের নামগুলিতে সহায়তা স্থান এবং কোলন।
- libselinux: selinux_set_policy_root যোগ করুন, selinux_systemd_contexts_path, selinux_current_policy_path ইন্টারফেস।
- libselinux: ফাংশন avc_has_perm () 1-এ ফিরে আসে যখন SELinux অনুমতিপ্রদ হয়।
- libselinux: মাউন্ট sysfs selinuxfs মাউন্ট করার চেষ্টা করার আগে।
- libselinux: সহায়তা udev-197 এবং উচ্চতর।
- লিফেমমেন্ট: অডিট সহায়তা যোগ করুন।
- libsemanage: জেনহোমেডিঙ্কন জন্য একটি MAX_UID চেক প্রয়োগ করুন।
- লিব্সপোল: সীমাবদ্ধতা অস্বীকারের কারণটিকে স্থির করার অনুমতি দিন (নীতি সংস্করণ ২9)।
- policycoreutils: অক্সিট ২ বর্ধিত করুন যাতে সীমাবদ্ধতা অস্বীকারের কারণ জানাতে হয়।
- নীতিতন্ত্র: সেডডোলের লিঙ্কে জেনহোমিডিঙ্ক স্ক্রোল করুন।
- নীতিমালা: sepolicy এবং semanage পরীক্ষা যোগ করুন।
- নীতিমালা: sepolicy, semanage, এবং গুয়ি অনেক উন্নতি।
- সপোল্জেন: সীমাবদ্ধতা অস্বীকারের কারণ তথ্য ফেরতুন, ফাইলের নাম সংশোধনের জন্য সমর্থন যোগ করুন।
- সব: মান পৃষ্ঠা ফিক্স / আপডেট এবং Makefile উন্নতি।
নতুন কি আছে 2.5 সংস্করণে:
- চেকপোলি: ফাইলের নামগুলিতে সহায়তা স্থান এবং কোলন।
- libselinux: selinux_set_policy_root যোগ করুন, selinux_systemd_contexts_path, selinux_current_policy_path ইন্টারফেস।
- libselinux: ফাংশন avc_has_perm () 1-এ ফিরে আসে যখন SELinux অনুমতিপ্রদ হয়।
- libselinux: মাউন্ট sysfs selinuxfs মাউন্ট করার চেষ্টা করার আগে।
- libselinux: সহায়তা udev-197 এবং উচ্চতর।
- লিফেমমেন্ট: অডিট সহায়তা যোগ করুন।
- libsemanage: জেনহোমেডিঙ্কন জন্য একটি MAX_UID চেক প্রয়োগ করুন।
- লিব্সপোল: সীমাবদ্ধতা অস্বীকারের কারণটিকে স্থির করার অনুমতি দিন (নীতি সংস্করণ ২9)।
- policycoreutils: অক্সিট ২ বর্ধিত করুন যাতে সীমাবদ্ধতা অস্বীকারের কারণ জানাতে হয়।
- নীতিতন্ত্র: সেডডোলের লিঙ্কে জেনহোমিডিঙ্ক স্ক্রোল করুন।
- নীতিমালা: sepolicy এবং semanage পরীক্ষা যোগ করুন।
- নীতিমালা: sepolicy, semanage, এবং গুয়ি অনেক উন্নতি।
- সপোল্জেন: সীমাবদ্ধতা অস্বীকারের কারণ তথ্য ফেরতুন, ফাইলের নাম সংশোধনের জন্য সমর্থন যোগ করুন।
- সব: মান পৃষ্ঠা ফিক্স / আপডেট এবং Makefile উন্নতি।
নতুন কি আছে সংস্করণ 2.3 / 2.4 RC7:
- চেকপোলি: ফাইলের নামগুলিতে সহায়তা স্থান এবং কোলন।
- libselinux: selinux_set_policy_root যোগ করুন, selinux_systemd_contexts_path, selinux_current_policy_path ইন্টারফেস।
- libselinux: ফাংশন avc_has_perm () 1-এ ফিরে আসে যখন SELinux অনুমতিপ্রদ হয়।
- libselinux: মাউন্ট sysfs selinuxfs মাউন্ট করার চেষ্টা করার আগে।
- libselinux: সহায়তা udev-197 এবং উচ্চতর।
- লিফেমমেন্ট: অডিট সহায়তা যোগ করুন।
- libsemanage: জেনহোমেডিঙ্কন জন্য একটি MAX_UID চেক প্রয়োগ করুন।
- লিব্সপোল: সীমাবদ্ধতা অস্বীকারের কারণটিকে স্থির করার অনুমতি দিন (নীতি সংস্করণ ২9)।
- policycoreutils: অক্সিট ২ বর্ধিত করুন যাতে সীমাবদ্ধতা অস্বীকারের কারণ জানাতে হয়।
- নীতিতন্ত্র: সেডডোলের লিঙ্কে জেনহোমিডিঙ্ক স্ক্রোল করুন।
- নীতিমালা: sepolicy এবং semanage পরীক্ষা যোগ করুন।
- নীতিমালা: sepolicy, semanage, এবং গুয়ি অনেক উন্নতি।
- সপোল্জেন: সীমাবদ্ধতা অস্বীকারের কারণ তথ্য ফেরতুন, ফাইলের নাম সংশোধনের জন্য সমর্থন যোগ করুন।
- সব: মান পৃষ্ঠা ফিক্স / আপডেট এবং Makefile উন্নতি।
পাওয়া মন্তব্যসমূহ না