systemd கணினி மேலாளர் வெளியீடு 250

ஐந்து மாத வளர்ச்சிக்குப் பிறகு, சிஸ்டம் மேனேஜர் சிஸ்டம் 250 வெளியிடப்பட்டது.புதிய வெளியீடு மறைகுறியாக்கப்பட்ட வடிவத்தில் நற்சான்றிதழ்களைச் சேமிக்கும் திறனை அறிமுகப்படுத்தியது, டிஜிட்டல் கையொப்பத்தைப் பயன்படுத்தி தானாக கண்டறியப்பட்ட ஜிபிடி பகிர்வுகளின் சரிபார்ப்பு, தாமதத்திற்கான காரணங்கள் பற்றிய மேம்பட்ட தகவல் தொடக்க சேவைகள் மற்றும் குறிப்பிட்ட கோப்பு முறைமைகள் மற்றும் பிணைய இடைமுகங்களுக்கான சேவை அணுகலைக் கட்டுப்படுத்துவதற்கான விருப்பங்கள் சேர்க்கப்பட்டது, dm-integrity தொகுதியைப் பயன்படுத்தி பகிர்வு ஒருமைப்பாடு கண்காணிப்புக்கான ஆதரவு வழங்கப்படுகிறது, மேலும் sd-boot தானியங்கு புதுப்பிப்புக்கான ஆதரவு சேர்க்கப்பட்டுள்ளது.

முக்கிய மாற்றங்கள்:

  • மறைகுறியாக்கப்பட்ட மற்றும் அங்கீகரிக்கப்பட்ட நற்சான்றிதழ்களுக்கான ஆதரவு சேர்க்கப்பட்டது, இது SSL விசைகள் மற்றும் அணுகல் கடவுச்சொற்கள் போன்ற முக்கியமான பொருட்களைப் பாதுகாப்பாகச் சேமிப்பதற்கு பயனுள்ளதாக இருக்கும். நற்சான்றிதழ்களின் மறைகுறியாக்கம் தேவைப்படும்போது மட்டுமே செய்யப்படுகிறது மற்றும் உள்ளூர் நிறுவல் அல்லது உபகரணங்களுடன் தொடர்புடையது. சமச்சீர் குறியாக்க வழிமுறைகளைப் பயன்படுத்தி தரவு தானாகவே குறியாக்கம் செய்யப்படுகிறது, அதற்கான விசையை கோப்பு முறைமையில், TPM2 சிப்பில் அல்லது ஒரு கூட்டுத் திட்டத்தைப் பயன்படுத்தி அமைக்கலாம். சேவை தொடங்கும் போது, ​​நற்சான்றிதழ்கள் தானாகவே டிக்ரிப்ட் செய்யப்பட்டு, சேவைக்கு அதன் இயல்பான வடிவத்தில் கிடைக்கும். மறைகுறியாக்கப்பட்ட நற்சான்றிதழ்களுடன் பணிபுரிய, 'systemd-creds' பயன்பாடு சேர்க்கப்பட்டுள்ளது, மேலும் சேவைகளுக்காக LoadCredentialEncrypted மற்றும் SetCredentialEncrypted அமைப்புகள் முன்மொழியப்பட்டுள்ளன.
  • sd-stub, EFI ஃபார்ம்வேரை லினக்ஸ் கர்னலை ஏற்ற அனுமதிக்கும் EFI இயங்கக்கூடியது, இப்போது LINUX_EFI_INITRD_MEDIA_GUID EFI நெறிமுறையைப் பயன்படுத்தி கர்னலை துவக்குவதை ஆதரிக்கிறது. நற்சான்றிதழ்கள் மற்றும் sysext கோப்புகளை cpio காப்பகத்தில் தொகுத்து இந்த காப்பகத்தை initrd உடன் கர்னலுக்கு மாற்றும் திறன் sd-stub இல் சேர்க்கப்பட்டுள்ளது (கூடுதல் கோப்புகள் /.extra/ கோப்பகத்தில் வைக்கப்பட்டுள்ளன). இந்த அம்சம், sysexts மற்றும் என்க்ரிப்ட் செய்யப்பட்ட அங்கீகாரத் தரவுகளால் நிரப்பப்பட்ட, சரிபார்க்கக்கூடிய மாறாத initrd சூழலைப் பயன்படுத்த உங்களை அனுமதிக்கிறது.
  • கண்டறியக்கூடிய பகிர்வுகள் விவரக்குறிப்பு கணிசமாக விரிவுபடுத்தப்பட்டுள்ளது, GPT (GUID பகிர்வு அட்டவணைகள்) ஐப் பயன்படுத்தி கணினி பகிர்வுகளை அடையாளம் காணவும், ஏற்றவும் மற்றும் செயல்படுத்தவும் கருவிகளை வழங்குகிறது. முந்தைய வெளியீடுகளுடன் ஒப்பிடுகையில், யூஇஎஃப்ஐ பயன்படுத்தாத இயங்குதளங்கள் உட்பட பெரும்பாலான கட்டமைப்புகளுக்கான ரூட் பகிர்வு மற்றும் /usr பகிர்வை இப்போது விவரக்குறிப்பு ஆதரிக்கிறது.

    கண்டறியக்கூடிய பகிர்வுகள் dm-verity module மூலம் PKCS#7 டிஜிட்டல் கையொப்பங்களைப் பயன்படுத்தி ஒருமைப்பாடு சரிபார்க்கப்பட்ட பகிர்வுகளுக்கான ஆதரவையும் சேர்க்கிறது, இது முழுமையாக அங்கீகரிக்கப்பட்ட வட்டு படங்களை உருவாக்குவதை எளிதாக்குகிறது. systemd-nspawn, systemd-sysext, systemd-dissect, RootImage சேவைகள், systemd-tmpfiles மற்றும் systemd-sysusers உட்பட வட்டு படங்களை கையாளும் பல்வேறு பயன்பாடுகளில் சரிபார்ப்பு ஆதரவு ஒருங்கிணைக்கப்பட்டுள்ளது.

  • தொடங்குவதற்கு அல்லது நிறுத்துவதற்கு நீண்ட நேரம் எடுக்கும் யூனிட்களுக்கு, அனிமேஷன் செய்யப்பட்ட முன்னேற்றப் பட்டியைக் காட்டுவதுடன், இந்த நேரத்தில் சேவையில் சரியாக என்ன நடக்கிறது மற்றும் சிஸ்டம் மேனேஜர் எந்தச் சேவையைச் செய்கிறார் என்பதைப் புரிந்துகொள்ள உதவும் நிலைத் தகவலைக் காண்பிக்க முடியும். தற்போது முடிக்க காத்திருக்கிறது.
  • /etc/systemd/system.conf மற்றும் /etc/systemd/user.conf க்கு DefaultOOMScoreAdjust அளவுரு சேர்க்கப்பட்டது, இது OOM-கில்லர் வரம்பை குறைந்த நினைவகத்திற்காக சரிசெய்ய உங்களை அனுமதிக்கிறது, இது கணினி மற்றும் பயனர்களுக்கு systemd தொடங்கும் செயல்முறைகளுக்கு பொருந்தும். இயல்பாக, கணினி சேவைகளின் எடை பயனர் சேவைகளை விட அதிகமாக உள்ளது, அதாவது. போதுமான நினைவகம் இல்லாதபோது, ​​பயனர் சேவைகளை நிறுத்துவதற்கான நிகழ்தகவு கணினியை விட அதிகமாக இருக்கும்.
  • RestrictFileSystems அமைப்பைச் சேர்த்தது, இது சில வகையான கோப்பு முறைமைகளுக்கான சேவைகளின் அணுகலைக் கட்டுப்படுத்த உங்களை அனுமதிக்கிறது. கிடைக்கக்கூடிய கோப்பு முறைமைகளின் வகைகளைப் பார்க்க, நீங்கள் “systemd-analyze filesystems” கட்டளையைப் பயன்படுத்தலாம். ஒப்புமை மூலம், RestrictNetworkInterfaces விருப்பம் செயல்படுத்தப்பட்டது, இது சில பிணைய இடைமுகங்களுக்கான அணுகலை கட்டுப்படுத்த உங்களை அனுமதிக்கிறது. செயல்படுத்தல் BPF LSM தொகுதியை அடிப்படையாகக் கொண்டது, இது கர்னல் பொருள்களுக்கான செயல்முறைகளின் குழுவின் அணுகலைக் கட்டுப்படுத்துகிறது.
  • ஒரு புதிய /etc/integritytab உள்ளமைவு கோப்பு மற்றும் systemd-integritysetup பயன்பாடு சேர்க்கப்பட்டது, இது dm-integrity தொகுதியை செக்டர் மட்டத்தில் தரவு ஒருமைப்பாட்டைக் கட்டுப்படுத்த கட்டமைக்கிறது, எடுத்துக்காட்டாக, மறைகுறியாக்கப்பட்ட தரவின் மாறாத தன்மைக்கு உத்தரவாதம் அளிக்க (அங்கீகரிக்கப்பட்ட குறியாக்கம், ஒரு தரவுத் தொகுதி இருப்பதை உறுதிசெய்கிறது. சுற்றுப்பாதையில் மாற்றியமைக்கப்படவில்லை) . /etc/integritytab கோப்பின் வடிவம் /etc/crypttab மற்றும் /etc/veritytab கோப்புகளைப் போலவே உள்ளது, தவிர dm-integrity dm-crypt மற்றும் dm-verityக்கு பதிலாக பயன்படுத்தப்படுகிறது.
  • ஒரு புதிய யூனிட் கோப்பு systemd-boot-update.service சேர்க்கப்பட்டது, செயல்படுத்தப்பட்டு, sd-boot bootloader நிறுவப்படும் போது, ​​systemd தானாகவே sd-boot bootloader இன் பதிப்பைப் புதுப்பிக்கும், பூட்லோடர் குறியீட்டை எப்போதும் புதுப்பித்த நிலையில் வைத்திருக்கும். sd-boot ஆனது இப்போது SBAT (UEFI செக்யூர் பூட் அட்வான்ஸ்டு டார்கெட்டிங்) பொறிமுறைக்கான ஆதரவுடன் முன்னிருப்பாக கட்டமைக்கப்பட்டுள்ளது, இது UEFI செக்யூர் பூட்டுக்கான சான்றிதழ் திரும்பப் பெறுவதில் உள்ள சிக்கல்களை தீர்க்கிறது. கூடுதலாக, sd-boot ஆனது Windows உடன் துவக்க பகிர்வுகளின் பெயர்களை சரியாக உருவாக்க மற்றும் Windows பதிப்பைக் காண்பிக்க மைக்ரோசாப்ட் விண்டோஸ் துவக்க அமைப்புகளை அலசுவதற்கான திறனை வழங்குகிறது.

    sd-boot ஆனது உருவாக்க நேரத்தில் வண்ணத் திட்டத்தை வரையறுக்கும் திறனையும் வழங்குகிறது. துவக்க செயல்பாட்டின் போது, ​​"r" விசையை அழுத்துவதன் மூலம் திரை தெளிவுத்திறனை மாற்றுவதற்கான ஆதரவைச் சேர்த்தது. ஃபார்ம்வேர் உள்ளமைவு இடைமுகத்திற்குச் செல்ல ஹாட்கீ “f” சேர்க்கப்பட்டது. கடைசி துவக்கத்தின் போது தேர்ந்தெடுக்கப்பட்ட மெனு உருப்படியுடன் தொடர்புடைய கணினியை தானாக துவக்க ஒரு பயன்முறை சேர்க்கப்பட்டது. ESP (EFI கணினி பகிர்வு) பிரிவில் உள்ள /EFI/systemd/drivers/ கோப்பகத்தில் உள்ள EFI இயக்கிகளை தானாக ஏற்றும் திறன் சேர்க்கப்பட்டது.

  • ஒரு புதிய யூனிட் கோப்பு factory-reset.target சேர்க்கப்பட்டுள்ளது, இது systemd-logind இல் மறுதொடக்கம், பவர்ஆஃப், இடைநிறுத்தம் மற்றும் உறக்கநிலை செயல்பாடுகளைப் போலவே செயலாக்கப்படுகிறது, மேலும் இது தொழிற்சாலை மீட்டமைப்பைச் செய்வதற்கு ஹேண்ட்லர்களை உருவாக்கப் பயன்படுகிறது.
  • systemd-தீர்க்கப்பட்ட செயல்முறை இப்போது 127.0.0.54 க்கு கூடுதலாக 127.0.0.53 இல் கூடுதல் கேட்கும் சாக்கெட்டை உருவாக்குகிறது. 127.0.0.54க்கு வரும் கோரிக்கைகள் எப்பொழுதும் அப்ஸ்ட்ரீம் DNS சேவையகத்திற்கு திருப்பி விடப்படும் மற்றும் உள்நாட்டில் செயலாக்கப்படாது.
  • libgcrypt க்குப் பதிலாக OpenSSL நூலகத்துடன் systemd-இறக்குமதி மற்றும் systemd-தீர்வை உருவாக்குவதற்கான திறனை வழங்குகிறது.
  • லூங்சன் செயலிகளில் பயன்படுத்தப்படும் LoongArch கட்டமைப்பிற்கான ஆரம்ப ஆதரவு சேர்க்கப்பட்டது.
  • systemd-gpt-auto-generator ஆனது LUKS2 துணை அமைப்பால் மறைகுறியாக்கப்பட்ட கணினி-வரையறுக்கப்பட்ட ஸ்வாப் பகிர்வுகளை தானாக கட்டமைக்கும் திறனை வழங்குகிறது.
  • systemd-nspawn, systemd-dissect மற்றும் ஒத்த பயன்பாடுகளில் பயன்படுத்தப்படும் GPT பட பாகுபடுத்தும் குறியீடு, மற்ற கட்டமைப்புகளுக்கான படங்களை டிகோட் செய்யும் திறனை செயல்படுத்துகிறது, மற்ற கட்டமைப்புகளின் எமுலேட்டர்களில் படங்களை இயக்குவதற்கு systemd-nspawn ஐப் பயன்படுத்த அனுமதிக்கிறது.
  • வட்டு படங்களை ஆய்வு செய்யும் போது, ​​systemd-dissect இப்போது பகிர்வின் நோக்கம், UEFI வழியாக பூட் செய்வதற்கு ஏற்றது அல்லது கொள்கலனில் இயங்குவது போன்ற தகவல்களைக் காட்டுகிறது.
  • “SYSEXT_SCOPE” புலம் system-extension.d/ கோப்புகளில் சேர்க்கப்பட்டுள்ளது, இது கணினி படத்தின் நோக்கத்தைக் குறிப்பிட உங்களை அனுமதிக்கிறது - “initrd”, “system” அல்லது “portable”.
  • OS-வெளியீட்டு கோப்பில் “PORTABLE_PREFIXES” புலம் சேர்க்கப்பட்டுள்ளது, இது ஆதரிக்கப்படும் யூனிட் கோப்பு முன்னொட்டுகளைத் தீர்மானிக்க போர்ட்டபிள் படங்களில் பயன்படுத்தப்படலாம்.
  • systemd-logind ஆனது HandlePowerKeyLongPress, HandleRebootKeyLongPress, HandleSuspendKeyLongPress மற்றும் HandleHibernateKeyLongPress ஆகிய புதிய அமைப்புகளை அறிமுகப்படுத்துகிறது, சில விசைகளை கீழே வைத்திருக்கும் போது என்ன நடக்கும் என்பதைத் தீர்மானிக்க இது பயன்படுகிறது. , மற்றும் கீழே வைத்திருந்தால், அது தூங்கிவிடும்) .
  • யூனிட்களுக்கு, StartupAllowedCPUகள் மற்றும் StartupAllowedMemoryNodes அமைப்புகள் செயல்படுத்தப்பட்டுள்ளன, அவை தொடக்க முன்னொட்டு இல்லாமல் ஒத்த அமைப்புகளிலிருந்து வேறுபடுகின்றன, அவை துவக்க மற்றும் பணிநிறுத்தம் கட்டத்தில் மட்டுமே பயன்படுத்தப்படுகின்றன, இது துவக்கத்தின் போது பிற ஆதார கட்டுப்பாடுகளை அமைக்க உங்களை அனுமதிக்கிறது.
  • [Condition|Assert][Memory|CPU|IO]அழுத்தச் சரிபார்ப்புகள், கணினியில் நினைவகம், CPU மற்றும் I/O ஆகியவற்றில் அதிக சுமையை PSI மெக்கானிசம் கண்டறிந்தால், யூனிட் செயல்பாட்டைத் தவிர்க்கலாம் அல்லது தோல்வியடையலாம்.
  • /dev பகிர்வுக்கான இயல்புநிலை அதிகபட்ச ஐனோட் வரம்பு 64k இலிருந்து 1M ஆகவும், /tmp பகிர்வுக்கு 400k இலிருந்து 1M ஆகவும் அதிகரிக்கப்பட்டுள்ளது.
  • ExecSearchPath அமைப்பு சேவைகளுக்கு முன்மொழியப்பட்டது, இது ExecStart போன்ற அமைப்புகளின் மூலம் தொடங்கப்பட்ட இயங்கக்கூடிய கோப்புகளைத் தேடுவதற்கான பாதையை மாற்றுவதை சாத்தியமாக்குகிறது.
  • RuntimeRandomizedExtraSec அமைப்பு சேர்க்கப்பட்டது, இது RuntimeMaxSec நேரமுடிவில் சீரற்ற விலகல்களை அறிமுகப்படுத்த உங்களை அனுமதிக்கிறது, இது ஒரு யூனிட்டின் செயல்பாட்டு நேரத்தைக் கட்டுப்படுத்துகிறது.
  • RuntimeDirectory, StateDirectory, CacheDirectory மற்றும் LogsDirectory அமைப்புகளின் தொடரியல் விரிவாக்கப்பட்டுள்ளது, இதில் பெருங்குடலால் பிரிக்கப்பட்ட கூடுதல் மதிப்பைக் குறிப்பிடுவதன் மூலம், பல பாதைகளில் அணுகலை ஒழுங்கமைக்க கொடுக்கப்பட்ட கோப்பகத்திற்கு குறியீட்டு இணைப்பை உருவாக்குவதை நீங்கள் இப்போது ஒழுங்கமைக்கலாம்.
  • சேவைகளுக்கு, TTY சாதனத்தில் உள்ள வரிசைகள் மற்றும் நெடுவரிசைகளின் எண்ணிக்கையை அமைக்க TTYRows மற்றும் TTYColumns அமைப்புகள் வழங்கப்படுகின்றன.
  • ExitType அமைப்பைச் சேர்த்தது, இது சேவையின் முடிவைத் தீர்மானிப்பதற்கான தர்க்கத்தை மாற்ற உங்களை அனுமதிக்கிறது. முன்னிருப்பாக, systemd முதன்மை செயல்முறையின் மரணத்தை மட்டுமே கண்காணிக்கும், ஆனால் ExitType=cgroup அமைக்கப்பட்டால், cgroup இல் கடைசி செயல்முறை முடிவடையும் வரை கணினி மேலாளர் காத்திருக்கும்.
  • systemd-cryptsetup இன் TPM2/FIDO2/PKCS11 ஆதரவின் செயலாக்கம் இப்போது கிரிப்ட்செட்அப் செருகுநிரலாகவும் கட்டமைக்கப்பட்டுள்ளது, இது மறைகுறியாக்கப்பட்ட பகிர்வைத் திறக்க சாதாரண கிரிப்ட்செட்அப் கட்டளையைப் பயன்படுத்த அனுமதிக்கிறது.
  • systemd-cryptsetup/systemd-cryptsetup இல் உள்ள TPM2 ஹேண்ட்லர், ECC அல்லாத சில்லுகளுடன் இணக்கத்தன்மையை மேம்படுத்த ECC விசைகளுடன் RSA முதன்மை விசைகளுக்கான ஆதரவைச் சேர்க்கிறது.
  • டோக்கன்-டைம்அவுட் விருப்பம் /etc/crypttab இல் சேர்க்கப்பட்டுள்ளது, இது PKCS#11/FIDO2 டோக்கன் இணைப்புக்காக காத்திருக்க அதிகபட்ச நேரத்தை வரையறுக்க உங்களை அனுமதிக்கிறது, அதன் பிறகு கடவுச்சொல் அல்லது மீட்பு விசையை உள்ளிடும்படி கேட்கப்படுவீர்கள்.
  • systemd-timesyncd SaveIntervalSec அமைப்பை செயல்படுத்துகிறது, இது தற்போதைய கணினி நேரத்தை வட்டில் அவ்வப்போது சேமிக்க அனுமதிக்கிறது, எடுத்துக்காட்டாக, RTC இல்லாத கணினிகளில் ஒரு மோனோடோனிக் கடிகாரத்தை செயல்படுத்த.
  • systemd-analyze பயன்பாட்டில் விருப்பங்கள் சேர்க்கப்பட்டுள்ளன: கொடுக்கப்பட்ட படம் அல்லது ரூட் டைரக்டரியில் உள்ள யூனிட் கோப்புகளை சரிபார்க்க "--image" மற்றும் "--root", "--recursive-errors" ஒரு பிழையின் போது சார்பு அலகுகளை கணக்கில் எடுத்துக்கொள்ளும். கண்டறியப்பட்டது, வட்டில் சேமிக்கப்பட்ட யூனிட் கோப்புகளைத் தனித்தனியாகச் சரிபார்க்க “--ஆஃப்லைன்”, JSON வடிவத்தில் வெளியீட்டிற்கு “—json”, முக்கியமற்ற செய்திகளை முடக்க “—அமைதி”, போர்ட்டபிள் சுயவிவரத்துடன் பிணைக்க “—profile”. ELF வடிவத்தில் கோர் கோப்புகளை பாகுபடுத்துவதற்கான inspect-elf கட்டளை மற்றும் கொடுக்கப்பட்ட யூனிட் பெயருடன் யூனிட் கோப்புகளை சரிபார்க்கும் திறன் ஆகியவை சேர்க்கப்பட்டுள்ளது, இந்த பெயர் கோப்பு பெயருடன் பொருந்துகிறதா என்பதைப் பொருட்படுத்தாமல்.
  • systemd-networkd கன்ட்ரோலர் ஏரியா நெட்வொர்க் (CAN) பஸ்ஸிற்கான ஆதரவை விரிவுபடுத்தியுள்ளது. CAN பயன்முறைகளைக் கட்டுப்படுத்த அமைப்புகள் சேர்க்கப்பட்டது: லூப்பேக், ஒன்ஷாட், ப்ரெஸ்யூம்ஆக் மற்றும் கிளாசிக் டேட்டா லெங்த்கோட். டைம்குவாண்டாஎன்செக், ப்ராப்பகேஷன் செக்மென்ட், ஃபேஸ்பஃபர் செக்மென்ட்1, ஃபேஸ்பஃபர் செக்மென்ட்2, சின்க்ஜம்ப் விட்த், டேட்டா டைம் குவாண்டான்செக், டேட்டா ப்ரோபாகேஷன் செக்மென்ட், டேட்டாஃபேஸ்பஃபர் செக்மென்ட்1, டேட்டாபிஹேஸ்பஃபர் செக்மென்ட்2, டேட்டாபிஹேஸ்பஃபர் செக்மென்ட் XNUMX மற்றும் டேட்டாநெட் சின்க்மென்ட் பிரிவின் பிட் கான்ட்ரோல் ஆப்ஷன்கள். CAN இடைமுகத்தின் ஒத்திசைவு.
  • Systemd-networkd DHCPv4 கிளையண்டிற்கான லேபிள் விருப்பத்தைச் சேர்த்துள்ளது, இது IPv4 முகவரிகளை உள்ளமைக்கும் போது பயன்படுத்தப்படும் முகவரி லேபிளை உள்ளமைக்க உங்களை அனுமதிக்கிறது.
  • "ethtool" க்கான systemd-udevd சிறப்பு "அதிகபட்ச" மதிப்புகளுக்கான ஆதரவை செயல்படுத்துகிறது, இது வன்பொருளால் ஆதரிக்கப்படும் அதிகபட்ச மதிப்புக்கு இடையக அளவை அமைக்கிறது.
  • systemd-udevd க்கான .link கோப்புகளில் நீங்கள் இப்போது பிணைய அடாப்டர்களை இணைப்பதற்கும் வன்பொருள் கையாளுபவர்களை (ஆஃப்லோட்) இணைப்பதற்கும் பல்வேறு அளவுருக்களை உள்ளமைக்கலாம்.
  • systemd-networkd முன்னிருப்பாக புதிய .network கோப்புகளை வழங்குகிறது: 80-container-vb.network "--network-bridge" அல்லது "--network-zone" விருப்பங்களுடன் systemd-nspawn ஐ இயக்கும் போது உருவாக்கப்பட்ட பிணைய பிரிட்ஜ்களை வரையறுக்கிறது; 80-6rd-tunnel.network 6RD விருப்பத்துடன் DHCP பதிலைப் பெறும்போது தானாக உருவாக்கப்படும் சுரங்கங்களை வரையறுக்கிறது.
  • Systemd-networkd மற்றும் systemd-udevd ஆகியவை InfiniBand இடைமுகங்கள் மூலம் IP பகிர்தலுக்கு ஆதரவைச் சேர்த்துள்ளன, இதற்காக "[IPoIB]" பகுதி systemd.netdev கோப்புகளில் சேர்க்கப்பட்டுள்ளது, மேலும் "ipoib" மதிப்பின் செயலாக்கம் வகை முறையில் செயல்படுத்தப்பட்டது. அமைத்தல்.
  • systemd-networkd ஆனது அனுமதிக்கப்பட்ட ஐபிகள் அளவுருவில் குறிப்பிடப்பட்டுள்ள முகவரிகளுக்கான தானியங்கி வழி கட்டமைப்பை வழங்குகிறது, இது [WireGuard] மற்றும் [WireGuardPeer] பிரிவுகளில் உள்ள RouteTable மற்றும் RouteMetric அளவுருக்கள் மூலம் கட்டமைக்கப்படலாம்.
  • systemd-networkd ஆனது batadv மற்றும் பிரிட்ஜ் இடைமுகங்களுக்கு மாறாத MAC முகவரிகளை தானாக உருவாக்குகிறது. இந்த நடத்தையை முடக்க, நீங்கள் .netdev கோப்புகளில் MACAddress=none ஐக் குறிப்பிடலாம்.
  • WoL "SecureOn" பயன்முறையில் இயங்கும் போது கடவுச்சொல்லைத் தீர்மானிக்க "[Link]" பிரிவில் உள்ள .link கோப்புகளில் WakeOnLanPassword அமைப்பு சேர்க்கப்பட்டுள்ளது.
  • ஆப்ஸ்கேட் இன்க்ரஸ், காம்பென்சேஷன் மோட், ஃப்ளோஐசோலேஷன் மோட், என்ஏடி, எம்பியூபைட்ஸ், ப்ரியோரிட்டி க்யூயிங் ப்ரீசெட், ஃபயர்வால்மார்க், வாஷ், ஸ்ப்ளிட்ஜிஎஸ்ஓ மற்றும் யூஸ்ரா பேக்கெட் சைஸ் அமைப்புகளை .நெட்வொர்க் கோப்புகளின் “[CAKE]” பிரிவில், ஆப்ஸ்கேட் மானேஜ்மென்ட் மெக்கானிசேஷன் (Cptomquehan CAKE நெட்வொர்க்கின்) மேலாண்மை பொறிமுறையை வரையறுக்க, .
  • .network கோப்புகளின் "[நெட்வொர்க்]" பிரிவில் IgnoreCarrierLoss அமைப்பைச் சேர்த்தது, இது கேரியர் சிக்னல் இழப்பிற்கு எதிர்வினையாற்றுவதற்கு முன் எவ்வளவு நேரம் காத்திருக்க வேண்டும் என்பதைத் தீர்மானிக்க அனுமதிக்கிறது.
  • Systemd-nspawn, homectl, machinectl மற்றும் systemd-run ஆகியவை "--setenv" அளவுருவின் தொடரியலை நீட்டித்துள்ளன - மாறி பெயர் மட்டும் குறிப்பிடப்பட்டால் ("=" இல்லாமல்), மதிப்பு தொடர்புடைய சூழல் மாறியில் இருந்து எடுக்கப்படும் (இதற்கு எடுத்துக்காட்டாக, "--setenv=FOO" ஐக் குறிப்பிடும் போது மதிப்பு $FOO சூழல் மாறியிலிருந்து எடுக்கப்பட்டு கொள்கலனில் அமைக்கப்பட்டுள்ள அதே பெயரின் சூழல் மாறியில் பயன்படுத்தப்படும்).
  • systemd-nspawn ஒரு கொள்கலனை உருவாக்கும் போது sync()/fsync()/fdatasync() சிஸ்டம் அழைப்புகளை முடக்க "--suppress-sync" விருப்பத்தை சேர்த்துள்ளது (வேகம் முன்னுரிமையாக இருக்கும் போது பயனுள்ளதாக இருக்கும் மற்றும் தோல்வியுற்றால் உருவாக்க கலைப்பொருட்கள் பாதுகாக்கப்படாது. முக்கியமானது, ஏனெனில் அவை எந்த நேரத்திலும் மீண்டும் உருவாக்கப்படலாம்).
  • புதிய hwdb தரவுத்தளம் சேர்க்கப்பட்டுள்ளது, இதில் பல்வேறு வகையான சமிக்ஞை பகுப்பாய்விகள் (மல்டிமீட்டர்கள், நெறிமுறை பகுப்பாய்விகள், அலைக்காட்டிகள் போன்றவை) அடங்கும். கேமரா வகை (வழக்கமான அல்லது அகச்சிவப்பு) மற்றும் லென்ஸ் இடம் (முன் அல்லது பின்புறம்) பற்றிய தகவல்களுடன் hwdb இல் உள்ள கேமராக்கள் பற்றிய தகவல் ஒரு புலத்துடன் விரிவாக்கப்பட்டது.
  • Xen இல் பயன்படுத்தப்படும் நெட்ஃபிரண்ட் சாதனங்களுக்கான மாறாத பிணைய இடைமுகப் பெயர்களின் உருவாக்கம் இயக்கப்பட்டது.
  • libdw/libelf லைப்ரரிகளின் அடிப்படையில் systemd-coredump பயன்பாட்டினால் கோர் கோப்புகளின் பகுப்பாய்வு இப்போது ஒரு தனியான செயல்பாட்டில் செய்யப்படுகிறது, இது ஒரு சாண்ட்பாக்ஸ் சூழலில் தனிமைப்படுத்தப்படுகிறது.
  • systemd-importd ஆனது சூழல் மாறிகள் $SYSTEMD_IMPORT_BTRFS_SUBVOL, $SYSTEMD_IMPORT_BTRFS_QUOTA, $SYSTEMD_IMPORT_SYNC ஆகியவற்றிற்கான ஆதரவைச் சேர்த்துள்ளது, இதன் மூலம் நீங்கள் Btrfs துணை மேற்கோள்களின் உருவாக்கத்தையும், dissynchroniskure ஐயும் முடக்கலாம்.
  • systemd-journald இல், காப்பி-ஆன்-ரைட் பயன்முறையை ஆதரிக்கும் கோப்பு முறைமைகளில், காப்பகப்படுத்தப்பட்ட ஜர்னல்களுக்கு COW பயன்முறை மீண்டும் இயக்கப்படுகிறது, இது Btrfs ஐப் பயன்படுத்தி அவற்றை சுருக்க அனுமதிக்கிறது.
  • systemd-journald ஒரு செய்தியில் ஒரே மாதிரியான புலங்களை துப்பறிவதை செயல்படுத்துகிறது, இது செய்தியை இதழில் வைப்பதற்கு முன் கட்டத்தில் செய்யப்படுகிறது.
  • திட்டமிடப்பட்ட பணிநிறுத்தத்தைக் காண்பிக்க, பணிநிறுத்தம் கட்டளைக்கு "--ஷோ" விருப்பம் சேர்க்கப்பட்டது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்