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