ভুঁইফোঁড় একটি ওপেন সোর্স ড্রপ ইন ভাল একটি Linux অপারেটিং বুট করার সময় কিছু সময় সেবা এবং কর্ম শুরু করার জন্য ডিজাইন সফটওয়্যার (এছাড়াও সিস্টেম ভী Init বা / sbin / init ডেমন নামে পরিচিত) নামে পরিচিত, এখনো initd অবচিত জন্য প্রতিস্থাপন সিস্টেম, অপারেটিং সিস্টেম ব্যবহার করা হয় যখন তাদের দেওয়ার, যেমন Init ডেমন এবং ভুঁইফোঁড় মধ্যে লিনাক্স distributionsThe মূল পার্থক্য সহজেই গলাকাটা shutdown.It এর, আধুনিক সিস্টেম আরম্ভ এবং বন্ধ করার সময় নির্দিষ্ট সেবা হ্যান্ডেল ঘটনা ব্যবহার করে সময় তাদের থামাতে . এটি প্রধানত জন্য ডিজাইন করা এবং উবুন্টু লিনাক্স অপারেটিং সিস্টেম ব্যবহার করা হয়.
যাইহোক, প্রকল্পের এটি সহজে সিস্টেম ভী Init জন্য একটি প্রতিস্থাপন হিসাবে, স্থাপন এবং অন্য কোন লিনাক্স ডিস্ট্রিবিউশন একত্রিত করা যেতে পারে যে, যেমন একটি উপায় বিকশিত হয়. এই প্রকল্পের দু: খিত অংশ অন্যান্য Linux ডিস্ট্রো আরো জটিল এবং আধুনিক systemd software.Handles সেবা সুইচ এবং tasksAs ভুঁইফোঁড় সময় উভয় সেবা ও কর্ম হ্যান্ডেল করতে পারেন, হিসাবে উল্লেখ করেছে এটি শুধুমাত্র উবুন্টু (এবং তার আয়ের) এবং ফেডোরা ব্যবহার করা হয় যে হয় সেবা বা কর্ম হিসাবে উত্পন্ন করা যেতে পারে যা ঘটনা, উপর ভিত্তি করে বুট অথবা বন্ধ করার প্রক্রিয়া. উপরন্তু, এটা, মৃত সেবা respawn পারেন ডিকপ মাধ্যমে Init ডেমনের সাথে যোগাযোগ, এবং ব্যবহারকারী সেবা হ্যান্ডেল.
এটা অন্য কোন প্রক্রিয়া, respawn থেকে ঘটনা পাবেন এবং তাদের পিতা বা মাতা প্রক্রিয়া থেকে পৃথক করা হয় যে Init ডেমনের তত্ত্বাবধান করা, এবং ব্যবহারকারীদের বন্ধ বা তাদের নিজস্ব ব্যবহারকারী services.Availability শুরু এবং সমর্থিত OSesThe প্রকল্প হতে পারে, যা শুধুমাত্র একটি উৎস সংরক্ষণাগার বিতরণ করা হয় করতে পারবেন পারেন কনফিগার কম্পাইল করা এবং কোন লিনাক্স অপারেটিং সিস্টেমের মধ্যে ইনস্টল করা. তবে, ডেভেলপারদের তাদের লিনাক্স ডিস্ট্রিবিউশন ডিফল্ট সফটওয়্যার ভান্ডার থেকে সরকারী ভুঁইফোঁড় প্যাকেজ ব্যবহার করতে সুপারিশ.
দৃশ্যত, systemd এমনকি উবুন্টু এটা সুইচ করবে যে লিনাক্স অপারেটিং সিস্টেম ডেভেলপারদের থেকে অনেক মনোযোগ পেয়েছে, এবং যে ভুঁইফোঁড় প্রকল্পের ভবিষ্যত সম্পর্কে অনেক বলেছেন.
নতুন কি এই রিলিজে:
- সিস্টেম কাজ থেকে বলা হচ্ছে থেকে 'env সেট initctl' কার্যকরী (এলপি: # 1356824).
- অপসারণ অন খালি পরবর্তী কাজ প্রসেস আগে ভিত্তিক cgroup অপসারণ করতে পারে, যা cgmanager দৌড় থেকে সেশন-স্তর ভিত্তিক cgroup কাজ বন্ধ করার জন্য এর স্থগিত রাখা ব্যবহার তাদের মধ্যে সরানো হয়েছে (এলপি: # 1357252).
সংস্করণ 1.13.1 নতুন কি,
- সেশন আইনিট উদ্ জন্য স্থির একটি কাজ পুনরায় আরম্ভ দ্বারা আলোড়ন সৃষ্টি . রান 'initctl মান নির্ধারিত না-ENV' (# 1222705 এলপি) যে
সংস্করণ 1.13 নতুন কি:
- অ stateful-পুনরায় Exec থেকে আপগ্রেড করার পরিচালনা করার জন্য ফিক্স একটি stateful-পুনরায় Exec-সক্ষম এক উদাহরণস্বরূপ (এলপি: # 1303891).
- ডিফল্ট নিষ্ক্রিয় chroot সেশন. একটি নতুন '--chroot সেশন' কমান্ড-লাইন বিকল্প বয়সী ডিফল্ট আচরণ পুনরুদ্ধার.
- নতুন পরীক্ষা এবং উন্নত ডকুমেন্টেশন.
- পুনরায় Exec (# 1302117 এলপি) উপর সেশন আইনিট umask পরিবর্তনের জন্য ফিক্স
- অনুমতি দিন '--confdir' পূর্ণ নমনীয়তা জন্য নতুন কমান্ড-লাইন বিকল্প '--append-confdir' এবং '--prepend-confdir' যোগ করে, যা একাধিক স্থানে সিস্টেম কাজ, জন্য সন্ধান (এলপি: # 1315060) .
- অনুমতি দিন initctl (8) একাধিক এনভায়রনমেন্ট ভেরিয়েবল (এলপি: # 1324096) উপর কাজ করার জন্য 'সেট-ENV' এবং 'মান নির্ধারিত না-ENV' কমান্ড.
- নতুন 'ভিত্তিক cgroup' স্তবক মাধ্যমে Cgroups জন্য সমর্থন. এই cgmanager (8) ব্যবহার করে এবং সিস্টেম ও দায়রা Inits উভয় উপলব্ধ.
- Cgroups জন্য সমর্থন বিল্ট সময় নিষ্ক্রিয় করা যেতে পারে. দেখুন Init (5) জন্য 'ভিত্তিক cgroup' স্তবক বাক্য গঠন এবং উদাহরণ.
.
যদি প্রয়োজন
সংস্করণ 1.12.1 নতুন কি
- ভুল ডি দ্বারা সৃষ্ট
- স্থায়ী পুনরায় Exec ভাঙ্গন বাস এপিআই ব্যবহার.
- টেস্ট এই সমস্যা ধরা আপডেট করা হয়েছে.
সংস্করণ 1.12 নতুন কি:
- বন্ধ করুন ভুঁইফোঁড় পরোক্ষভাবে চুরি কনসোল মালিকানা (সবচেয়ে লক্ষণীয়ভাবে চালানো যখন একটি ধারক).
- বাগ সংশোধন করা হয়েছে
- ক্র্যাশ হতে পারে, যা ভুল পরিবর্তনশীল ব্যবহার করা হয়েছে (এলপি: # 1222705).
- অবৈধ কাজ (এলপি: # 1269731) দ্বারা আলোড়ন সৃষ্টি করা হয়েছে stateful পুনরায় Exec সমস্যা.
- ডিকপ সময় বাস serialise করতে মহিমাম্বিত পুনরায় Exec ফিক্স (এলপি: # 1258098).
- Init-checkconf (8) এখন একটি সেশন আইনিট ব্যবহার করে এবং এখন root হিসেবে ব্যবহার করা যাবে.
- ভুঁইফোঁড় সকেট-সেতু (8) বর্তমানে IPv6 (কাই মাস্তুল এবং ক্যামেরুন নর্মান ধন্যবাদ) সমর্থন করে.
- telinit (8) কোন ডি-বাস সিস্টেম বাস সিস্টেমের মধ্যে কাজ করার অনুমতি দিন.
- অনেক পরীক্ষা উন্নতি.
- মানুষ-পাতা উন্নতি প্রচুর.
(8) পরিবেশ কমান্ড. initctl থেকে ভুল আউটপুট হতে পারে যে
সংস্করণ 1.11 নতুন কি:
- যোগ করুন '--no-ডিকপ' কমান্ড-লাইন বিকল্প Init (8) ডেমনের জন্য ((8) অক্ষম করা ভুঁইফোঁড়-ইভেন্ট সেতু মাধ্যমে সেশন আইনিট ইভেন্ট প্রসারণ অনুমতি দেয়).
- Serialise সেশন আইনিট কাজ পরিবেশ টেবিল (এলপি: # 1238078).
- upstart- {ডিকপ, সকেট} -bridge (8): বিদ্যমান পাথ জখম না (এলপি: # 1234898).
- ভুঁইফোঁড় ফাইল-সেতু (8):
- ডিরেক্টরি নির্মাণের জন্য পর্যবেক্ষণ মঞ্জুরি দিন (এলপি: # 1221466) .
- ডিফল্ট আউটপুট হ্রাস করুন.
- ভুঁইফোঁড় স্থানীয়-সেতু (8):. : ইনপুট বৈধতা উপর জোড়া এবং অতিরিক্ত চেক (# 1234898 এলপি) নির্বিচারে সংখ্যা হ্যান্ডেল
- উন্নত সেশন আইনিট বন্ধ গতি (এলপি: # 1227212).
- নতুন কনফিগার অপশন:. '--disable স্থানীয়-সেতু', '--disable সকেট-সেতু'
- যোগ করা হয়েছে ভুঁইফোঁড় ফাইল-সেতু (8) ও দায়রা আইনিট পুনরায় Exec ইন্টিগ্রেশন পরীক্ষা.
- সেশন আইনিট জন্য umask রাখুন (এলপি: # 1240686) .
- সেশন আইনিট অনুরোধ ডি-বাস সেশন বাস সাথে সংযোগ করুন (এলপি: # 1203595 # 1235649)
- উন্নত বিল্ড সময় এবং ABI সম্মতি পরীক্ষণ.
- ডক আপডেট এবং পরীক্ষা পরিমার্জনা প্রচুর.
পুনরায় Exec উপর
কি সংস্করণ 1.10 নতুন:
- ভুঁইফোঁড় স্থানীয়-সেতু: এ কাজ শুরু করার জন্য নতুন ব্রিজ স্থানীয় সকেট সংযোগ.
- ভুঁইফোঁড়-dconf-সেতু. সেশন Inits জন্য নতুন সেতু
- ভুঁইফোঁড়-ডিকপ-সেতু. বাস নাম পরিবর্তনশীল ডিকপ ইভেন্ট (7) এর মধ্যে অন্তর্ভুক্ত করার অনুমতি গেম '--bus নাম' অপশন
- নতুন, & quot; সংকেত, & quot পুনরায় লোড; স্তবক কাজ মূল প্রক্রিয়া (বদলে ডিফল্ট নথি ফলক) পাঠানো হবে যে একটি কাস্টম সংকেত উল্লেখ করতে অনুমতি দেয়.
- সেশন আইনিট নমুনা কাজ অন্তর্ভুক্তি.
- পুনরায় Exec সংশোধন করা হয়েছে.
- সেশন Inits জন্য বন্ধ ফিক্স.
- নতুন python3 মডিউল এবং PID 1 এবং একটি সেশন আইনিট (priveleged এবং অ তৈরী) হিসাবে চলমান ভুঁইফোঁড় পরীক্ষার জন্য ইন্টিগ্রেশন পরীক্ষা স্যুট সহগামী.
Chroot সেশন পরিচালনা করার জন্য
কি সংস্করণ 1.9.1 নতুন:
- ফিক্স respawn আচরণ রিগ্রেশন (সংস্করণ 1.8 চালু) এছাড়াও Exec স্তবক শেল মেটা-অক্ষরের উল্লেখ যা কাজ প্রভাবিত (এলপি: # 1181789).
- বিপর্যস্ত একটি সেতু হতে পারে, যা সাধারণ বাগ ফিক্স (এলপি: # 1197225).
- libupstart জন্য বিভিন্ন সংশোধন করা হয়েছে.
- initctl2dot:. বিন্যাস উন্নতি
সংস্করণ 1.9 নতুন কি:
- দুই নতুন স্তবক এর দ্বারা যোগ AppArmor সমর্থন: 'AppArmor লোড 'এবং' AppArmor সুইচ '(ধন্যবাদ আঙুরের ছিবড়ে Deslauriers).
- মহিমাম্বিত পুনরায় Exec. এখন, সব বস্তু serialises না শুধু সর্বনিম্ন সেট করুন
- উত্তরাধিকার সুত্রে প্রাপ্ত এনভায়রনমেন্ট ভেরিয়েবল সেশন Inits জন্য মান নির্ধারিত না হতে অনুমতি দিন.
- সেশন আইনিট হিসাবে চলমান যখন একাধিক কনফিগারেশন ডিরেক্টরি উল্লেখ করার ক্ষমতা.
- libupstart. ভুঁইফোঁড় সাথে যোগাযোগ জন্য ক্লায়েন্ট লাইব্রেরি
- ভুঁইফোঁড়-ডিকপ-সেতু: নতুন সেতু কাজ ডিকপ সংকেত প্রতিক্রিয়া করার অনুমতি .
- সংশোধন করা হয়েছে ও উন্নত বৈশিষ্ট্য ডক স্বাভাবিক বৃত্তাকার.
পাওয়া মন্তব্যসমূহ না