GNU/Linux کی دنیا میں سب سے مشہور سسٹم مینیجر کی طویل انتظار (خبر کے مصنف کے لیے) ریلیز (اور اس سے تھوڑا آگے بھی) - systemd۔
اس ریلیز میں:
- udev ٹیگز اب ڈیوائس سے وابستہ ایونٹ کے بجائے ڈیوائس کا حوالہ دیتے ہیں - اس سے پیچھے کی طرف مطابقت ٹوٹ جاتی ہے، لیکن صرف 4.14 کرنل میں متعارف کرائے گئے بیک ورڈ کمپیٹیبلٹی بریک کو صحیح طریقے سے ہینڈل کرنے کے لیے
- systemd-user کے لیے PAM فائلیں اب /etc/pam.d/ کی بجائے ڈیفالٹ کے طور پر /usr/lib/pam.d/ میں ہیں (جیسا کہ PAM 1.2.0 سے ہونا چاہیے)
- libqrencode، libpcre2، libidn/libidn2، libpwquality، libcryptsetup پر رن ٹائم انحصار اب اختیاری ہے - اگر لائبریری غائب ہے، تو متعلقہ فعالیت خود بخود غیر فعال ہو جاتی ہے۔
- systemd-repart JSON آؤٹ پٹ کو سپورٹ کرتا ہے۔
- systemd-disect ایک مستحکم انٹرفیس کے ساتھ باضابطہ طور پر تعاون یافتہ یوٹیلیٹی بن گیا ہے؛ اس کے مطابق، پہلے سے طے شدہ طور پر یہ اب /usr/lib/systemd/ کی بجائے /usr/bin/ میں انسٹال ہے۔
- systemd-nspawn اب اس میں بیان کردہ انٹرفیس استعمال کرتا ہے۔ https://systemd.io/CONTAINER_INTERFACE
- یونٹس کے لیے غیر دستاویزی آپشن "ConditionNull=" کو ہٹا دیا گیا۔
- یونٹ کے نئے اختیارات شامل کیے گئے۔
- انکرپٹڈ سسٹمڈ-ہومڈ امیجز کے لیے ریکوری کیز کے لیے اضافی سپورٹ، جو (کیز، امیجز نہیں) QR کوڈ کا استعمال کرتے ہوئے دکھائے جاتے ہیں۔
- میں علیحدہ /usr پارٹیشن کے لیے سپورٹ شامل کیا گیا۔ https://systemd.io/DISCOVERABLE_PARTITIONS/ اور systemd-repart
اور بہت سی اتنی ہی دلچسپ تبدیلیاں جو ENT میں تعمیری اور جذباتی طور پر بھرپور بحث کے لائق ہیں۔
ماخذ: linux.org.ru