فیڈورا 38 یونیورسل کرنل امیجز کے لیے سپورٹ نافذ کرنے کا ارادہ رکھتی ہے۔

فیڈورا 38 کی ریلیز جدید بوٹ کے عمل میں منتقلی کے پہلے مرحلے کو لاگو کرنے کی تجویز پیش کرتی ہے جو پہلے لینارٹ پوٹنگ نے مکمل تصدیق شدہ بوٹ کے لیے تجویز کی تھی، جس میں فرم ویئر سے یوزر اسپیس تک تمام مراحل کا احاطہ کیا جاتا ہے، نہ کہ صرف کرنل اور بوٹ لوڈر۔ اس تجویز پر ابھی تک FESCO (Fedora انجینئرنگ اسٹیئرنگ کمیٹی) نے غور نہیں کیا، جو Fedora کی تقسیم کی ترقی کے تکنیکی حصے کے لیے ذمہ دار ہے۔

مجوزہ آئیڈیا کو لاگو کرنے کے اجزاء پہلے سے ہی systemd 252 میں ضم ہیں اور استعمال کرنے کے لیے ابلتے ہیں، کرنل پیکج کو انسٹال کرتے وقت مقامی سسٹم پر پیدا ہونے والی initrd امیج کے بجائے، تقسیم میں تیار کردہ ایک یونیفائیڈ کرنل امیج UKI (یونیفائیڈ کرنل امیج)۔ بنیادی ڈھانچے اور تقسیم کے ذریعہ ڈیجیٹل طور پر دستخط کیے گئے ہیں۔ UKI ایک فائل میں UEFI (UEFI بوٹ اسٹب)، لینکس کرنل امیج اور initrd سسٹم کے ماحول کو میموری میں لوڈ کرنے کے لیے ہینڈلر کو یکجا کرتا ہے۔ UEFI سے UKI امیج کو کال کرتے وقت، نہ صرف کرنل بلکہ initrd کے مواد کے ڈیجیٹل دستخط کی سالمیت اور وشوسنییتا کو بھی جانچنا ممکن ہے، جس کی صداقت کی جانچ ضروری ہے کیونکہ اس ماحول میں ڈکرپٹ کرنے کی کلیدیں روٹ ایف ایس کو بازیافت کیا جاتا ہے۔

آنے والی اہم تبدیلیوں کی وجہ سے، عمل درآمد کو کئی مراحل میں تقسیم کرنے کا منصوبہ ہے۔ پہلے مرحلے میں، UKI سپورٹ کو بوٹ لوڈر میں شامل کیا جائے گا اور ایک اختیاری UKI امیج کی اشاعت شروع ہو جائے گی، جس میں اجزاء اور ڈرائیوروں کے محدود سیٹ کے ساتھ ورچوئل مشینوں کو بوٹ کرنے کے ساتھ ساتھ UKI کو انسٹال کرنے اور اپ ڈیٹ کرنے سے منسلک ٹولز پر توجہ دی جائے گی۔ . دوسرے اور تیسرے مرحلے پر، کرنل کمانڈ لائن پر سیٹنگز کو منتقل کرنے اور initrd میں کیز کو ذخیرہ کرنے سے روکنے کا منصوبہ بنایا گیا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں