systemd 247, udev में परिवर्तन, सेवाओं में सुधार और बहुत कुछ के साथ आता है

सिस्टमडी-245

चार महीने के विकास के बाद, एस"सिस्टमड 247" के नए संस्करण की रिलीज़ की घोषणा की गई।

और इस नये संस्करण में, प्रयोगात्मक आउट-ऑफ-मेमोरी ड्राइवर जोड़ा गयाudev नियमों का एक असंगत अद्यतन, फ़ाइल सिस्टम निष्पादित किया गया था Btrfs systemd-homed में डिफ़ॉल्ट रूप से सक्षम है, प्रस्ताव ए संवेदनशील डेटा के सुरक्षित हस्तांतरण के लिए तंत्र सेवाओं के लिए, सिस्टमड-डिसेक्ट उपयोगिता को स्थिर किया गया है, और भी बहुत कुछ।

सिस्टमडी 247 की मुख्य नई विशेषताएं

इस नये संस्करण में अनुकूलता को तोड़ने के लिए udev नियमों को संशोधित किया गया है पुराने संस्करणों के साथ और सुनिश्चित करें कि udev uevent "बाइंड" और "अनबाइंड" इवेंट को सही ढंग से लागू करता है लिनक्स 4.14 कर्नेल डिवाइस मॉडल में पेश किया गया और आम तौर पर यूएसबी डिवाइस और उपकरणों के लिए तैयार किया गया, जिनके लिए आपको काम शुरू करने से पहले फर्मवेयर डाउनलोड करने की आवश्यकता होती है।

नए systemd-udevd वितरण का उपयोग करने के लिए आपको कॉलों को प्रतिस्थापित करके udev नियमों को अद्यतन करने की आवश्यकता होगी. विभिन्न पैकेजों में दिए गए udev नियमों को बदलने के अलावा, udev नियमों के साथ काम करने वाले विभिन्न निगरानी कार्यक्रमों, पुस्तकालयों और उपयोगिताओं में बदलाव करना भी आवश्यक होगा।

यह तर्क दिया जाता है कि इस तरह के बदलाव की आवश्यकता सिस्टमड या यूडीवी में समस्याओं के कारण नहीं है, बल्कि लिनक्स कर्नेल में आमूल-चूल संगतता परिवर्तन के कारण है, जिसके कारण अधिक से अधिक ड्राइवर "बाइंड" इवेंट और "अनबाइंड" का उपयोग कर रहे हैं। जिसके लिए इवेंट हैंडलिंग का समर्थन करने के लिए तर्क में मूलभूत परिवर्तन की आवश्यकता होती है।

समाधान के रूप में, systemd-udevd ने लेबल की अवधारणा को पूरी तरह से नया रूप दिया है, जैसे ही आप डिवाइसों को ट्रैक करते हैं, आपको उन्हें टैग और फ़िल्टर करने की अनुमति मिलती है। टैग Udev अब एक डिवाइस से जुड़ा हुआ है और डिवाइस को हटाने से पहले उसे हटाया नहीं जा सकता. यह सुनिश्चित करता है कि एप्लिकेशन "अनबाइंड" कॉल लागू होने के बाद टैग के लिए यूइवेंट प्राप्त कर सकते हैं, क्योंकि टैग अब डिवाइस इवेंट के साथ नहीं, बल्कि डिवाइस के साथ ही जुड़ा हुआ है, और एक नए इवेंट के बाद नहीं बदलता है।

एक और बदलाव जो खड़ा है वह है कम सिस्टम मेमोरी पर शीघ्र प्रतिक्रिया के लिए प्रयोगात्मक समर्थन (systemd-oomd), फेसबुक द्वारा विकसित oomd ड्राइवर के आधार पर कार्यान्वित किया गया।

Oomd PSI (प्रेशर स्टॉल इंफॉर्मेशन) कर्नेल सबसिस्टम का उपयोग करता है, जो उपयोगकर्ता स्थान में विभिन्न संसाधनों के प्रतीक्षा समय के बारे में जानकारी का विश्लेषण करने की अनुमति देता है (सीपीयू, मेमोरी, आई/ओ) सिस्टम उपयोग के स्तर और मंदी की प्रकृति का सटीक आकलन करने के लिए।

सिस्टम सेवाओं में, एसई ने संवेदनशील डेटा के सुरक्षित हस्तांतरण के लिए एक नया तर्क प्रस्तावित किया, जैसे पासवर्ड और एन्क्रिप्शन कुंजियाँ, साथ ही संबंधित जानकारी जैसे उपयोगकर्ता नाम और प्रमाणपत्र (systemd-nspawn में शामिल)।

डेटा स्थानांतरण की व्यवस्था करने के लिए, दो पैरामीटर प्रदान किए गए हैं, सेटक्रेडेंशियल और लोडक्रेडेंशियल, और क्रेडेंशियल स्वयं एक अलग निर्देशिका में मध्यवर्ती फ़ाइलों के माध्यम से पारित किए जाते हैं, जो $CREDENTIALS_DIRECTORY पर्यावरण चर के माध्यम से परिभाषित होते हैं।

दूसरी ओर, हम उसे पा सकते हैंBtrfs फ़ाइल सिस्टम अब डिफ़ॉल्ट रूप से उपयोग किया जाता है होम निर्देशिका बनाते समय systemd-homed सेवा का उपयोग करके LUKS विभाजन पर पोर्टेबल होम निर्देशिकाओं को प्रबंधित करने के लिए।

FS के प्रकार को बदलने के लिए, DefaultFileSystemType पैरामीटर का उपयोग किया जा सकता है होमड.कॉन्फ में। यह ध्यान दिया जाना चाहिए कि, ext4 और xfs के विपरीत, Btrfs का उपयोग न केवल बढ़ने की अनुमति देता है, बल्कि माउंटेड विभाजन के आकार को कम करने की भी अनुमति देता है।

JSON उपयोगकर्ता प्रोफ़ाइल सिस्टम में होस्ट किया गया पुनर्प्राप्ति कुंजियों के लिए अतिरिक्त समर्थन, जिसमें FIDO2 या PKCS #11 टोकन खो जाने की स्थिति में किसी खाते या होम निर्देशिका को अनलॉक करने के लिए स्वचालित रूप से जेनरेट किए गए अतिरिक्त पासफ़्रेज़ शामिल हैं। खाते में पुनर्प्राप्ति कुंजी संलग्न करने के लिए, विकल्प "-रिकवरी-कुंजी" प्रदान किया गया है। » और कुंजी स्वयं स्कैन करने और सुरक्षित स्थान पर संग्रहीत करने के लिए क्यूआर कोड के रूप में प्रदर्शित किया जाता है।

प्रत्येक एन्क्रिप्टेड निर्देशिका के लिए LUKS के साथ, systemd-homed एक हैंडलिंग लागू करता है जो दर्शाता है कि निर्देशिका को सही ढंग से अनमाउंट नहीं किया गया है. बंद करने से पहले मुक्त ब्लॉक की सफाई शुरू नहीं की गई थी।

अंत में, यदि आप इसके बारे में अधिक जानना चाहते हैं आप निम्न लिंक की जाँच कर सकते हैं।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।