hoʻokuʻu ʻia ʻo systemd system manager 253

Ma hope o ʻekolu mahina a me ka hapa o ka hoʻomohala ʻana, ua hōʻike ʻia ka hoʻokuʻu ʻana o ka system manager systemd 253.

Ma waena o nā loli i ka hoʻokuʻu hou:

  • Aia ka pūʻolo i ka pono 'ukify', i hoʻolālā ʻia e kūkulu, hōʻoia a hoʻohua i nā pūlima no nā kiʻi kernel i hui pū ʻia (UKI, Unified Kernel Image), e hui pū ana i kahi mea lima no ka hoʻouka ʻana i ka kernel mai UEFI (UEFI boot stub), kahi kiʻi kernel Linux a me kahi. hoʻokomo ʻia ka ʻōnaehana ʻōnaehana i loko o ka hoʻomanaʻo initrd, hoʻohana ʻia no ka hoʻomaka mua ʻana ma ke kahua ma mua o ka kau ʻana i ka ʻōnaehana waihona kumu. Hoʻololi ka pono i ka hana i hāʻawi mua ʻia e ke kauoha 'dracut -uefi' a hoʻopiha iā ia me nā mea hiki ke helu maʻalahi i nā offsets i nā faila PE, hoʻohui i nā initrds, kau inoa ʻana i nā kiʻi kernel i hoʻokomo ʻia, hana i nā kiʻi hui pū me sbsign, heuristics no ka hoʻoholo ʻana i ka kernel uname, nānā i ka kiʻi me ka splash screen a me ka hoʻohui ʻana i nā kulekele PCR i kau inoa ʻia e ka systemd-measure utility.
  • Hoʻohui ʻia ke kākoʻo no nā kaiapuni initrd ʻaʻole i kaupalena ʻia e ka hoʻonohonoho hoʻomanaʻo, kahi i hoʻohana ʻia ai nā overlayfs ma kahi o tmpfs. No ia mau kaiapuni, ʻaʻole holoi ʻo systemd i nā faila a pau i ka initrd ma hope o ka hoʻololi ʻana i ka ʻōnaehana faila.
  • Ua hoʻohui ʻia ka ʻāpana "OpenFile" i nā lawelawe no ka wehe ʻana i nā faila i loko o ka ʻōnaehana faila (a i ʻole ka hoʻopili ʻana i nā kumu Unix) a me ka hāʻawi ʻana i nā mea wehewehe faila pili i ke kaʻina hana i hoʻomaka ʻia (no ka laʻana, inā pono ʻoe e hoʻonohonoho i ke komo ʻana i kahi faila no kahi faila. lawelawe pono ʻole me ka hoʻololi ʻole i nā kuleana komo i ka faila).
  • I ka systemd-cryptenroll, i ka wā e hoʻopaʻa inoa ai i nā kī hou, hiki ke wehe i nā ʻāpana i hoʻopili ʻia me ka hoʻohana ʻana i nā hōʻailona FIDO2 (--unlock-fido2-device) me ka ʻole o ka ʻōlelo huna. Mālama ʻia kahi code PIN i hoʻopaʻa ʻia e ka mea hoʻohana me ka paʻakai e paʻakikī i ka ʻike ikaika.
  • Hoʻohui ʻia nā hoʻonohonoho ReloadLimitIntervalSec a me ReloadLimitBurst, a me nā koho laina kauoha kernel (systemd.reload_limit_interval_sec a me /systemd.reload_limit_burst) e kaupalena i ka ikaika o ke kaʻina hana hope.
  • No nā ʻāpana, ua hoʻokō ʻia ke koho "MemoryZSwapMax" e hoʻonohonoho i ka waiwai memory.zswap.max, e hoʻoholo ai i ka nui o ka zswap nui.
  • No nā ʻāpana, ua hoʻokō ʻia ke koho "LogFilterPatterns", e hiki ai iā ʻoe ke hoʻonohonoho i nā ʻōlelo maʻamau e kānana i ka ʻike i hoʻopuka ʻia i ka log (hiki ke hoʻohana ʻia e kāpae i kekahi huahana a mālama i kekahi mau ʻikepili wale nō).
  • Ke kākoʻo nei nā ʻāpana Scope i ka hoʻonohonoho "OOMPolicy" e hoʻonohonoho i ka ʻano i ka wā e hoʻāʻo ai e hoʻomaka i ka wā haʻahaʻa ka hoʻomanaʻo (ua hoʻonohonoho ʻia nā kau inoa i OOMPolicy= hoʻomau i ʻole e hoʻopau ikaika ka mea pepehi OOM iā lākou).
  • Ua wehewehe ʻia kahi ʻano lawelawe hou - "Type=notify-reload", e hoʻonui i ke ʻano "Type=notify" me ka hiki ke kali i ka hōʻailona hoʻomaka e hoʻopau i ka hana (SIGHUP). Ua hoʻoili ʻia nā lawelawe systemd-networkd.service, systemd-udevd.service a me systemd-logind i ke ʻano hou.
  • Hoʻohana ʻo udev i kahi papa inoa inoa hou no nā polokalamu pūnaewele, ʻo ka ʻokoʻa ʻo ia no nā polokalamu USB ʻaʻole i hoʻopaʻa ʻia i ka pahi PCI, ua hoʻonohonoho ʻia ʻo ID_NET_NAME_PATH e hōʻoia i nā inoa ʻoi aku ka wānana. Ua hoʻokō ʻia ka mea hoʻohana '-=' no nā mea hoʻololi SYMLINK, e waiho ana i nā loulou hōʻailona ʻaʻole i hoʻonohonoho ʻia inā ua wehewehe mua ʻia kahi lula no ka hoʻohui ʻana iā lākou.
  • I ka systemd-boot, ua hana hou ʻia ka hoʻoili ʻana i nā hua no nā mea hana helu pseudo-random i loko o ka kernel a no ka backend disk. Hoʻohui i ke kākoʻo no ka hoʻouka ʻana i ka kernel ʻaʻole wale mai ka ESP (EFI System Partition), no ka laʻana, mai ka firmware a pololei paha no QEMU. Hāʻawi ʻia ka parsing o nā ʻāpana SMBIOS e hoʻoholo i ka hoʻomaka ʻana i kahi ʻano virtualization. Ua hoʻokō ʻia kahi ʻano 'if-safe' hou kahi i hoʻouka ʻia ai ka palapala hōʻoia no UEFI Secure Boot mai ka ESP inā wale nō i manaʻo ʻia he palekana (holo i ka mīkini virtual).
  • Hoʻokomo ka pono bootctl i ka hoʻokumu ʻana i nā hōʻailona ʻōnaehana ma nā ʻōnaehana EFI āpau, koe wale nō nā kaiapuni virtualization. Hoʻohui ʻia nā kauoha 'kernel-identify' a me 'kernel-inspect' e hōʻike i ke ʻano kiʻi kernel a me ka ʻike e pili ana i nā koho laina kauoha a me ka mana kernel, 'unlink' e wehe i ka faila e pili ana i ke ʻano mua o nā moʻolelo boot, 'hoʻomaʻemaʻe' e wehe i nā mea āpau. nā faila mai ka papa kuhikuhi "entry-token" ma ESP a me XBOOTLDR, ʻaʻole pili me ke ʻano mua o nā moʻolelo boot. Ua hoʻolako ʻia ke kaʻina ʻana o ka hoʻololi KERNEL_INSTALL_CONF_ROOT.
  • Kākoʻo ke kauoha 'systemctl list-dependencies' i ka hana ʻana i nā koho '--type' a me '--state', a ʻo ke kauoha 'systemctl kexec' hoʻohui i ke kākoʻo no nā kaiapuni e pili ana i ka Xen hypervisor.
  • Ma nā faila .network ma ka ʻāpana [DHCPv4], ua hoʻohui ʻia ke kākoʻo no ka SocketPriority a me QuickAck, RouteMetric=high|medium|low koho i kēia manawa.
  • ʻO nā koho i hoʻohui ʻia ʻo Systemd-repart "--include-partitions", "--exclude-partitions" a me "--defer-partitions" e kānana i nā ʻāpana ma ke ʻano UUID, ʻo ia hoʻi, e ʻae iā ʻoe e kūkulu i nā kiʻi i kahi ʻāpana. i kūkulu ʻia ma muli o nā mea o kekahi ʻāpana ʻē aʻe. Hoʻohui pū ʻia ke koho "--sector-size" e kuhikuhi i ka nui o ka māhele i hoʻohana ʻia i ka hana ʻana i ka pā. Hoʻohui ʻia ke kākoʻo no ka hana ʻana i nā faila erofs. Hoʻohana ka hoʻonohonoho Minimize i ka hana ʻana i ka waiwai "maikaʻi" e koho i ka liʻiliʻi loa o ka nui kiʻi.
  • systemd-journal-remote hiki i ka hoʻohana ʻana i nā hoʻonohonoho MaxUse, KeepFree, MaxFileSize a me MaxFiles e kaupalena i ka hoʻohana ʻana i ka wahi disk.
  • Hoʻohui ʻo systemd-cryptsetup i ke kākoʻo no ka hoʻouna ʻana i nā noi proactive i nā hōʻailona FIDO2 e hoʻoholo ai i ko lākou hele ʻana ma mua o ka hōʻoia ʻana.
  • Ua hoʻohui ʻia nā ʻāpana hou tpm2-measure-bank a me tpm2-measure-pcr i ka crypttab.
  • hoʻohana ʻo systemd-gpt-auto-generator i ke kau ʻana o nā ʻāpana ESP a me XBOOTLDR i nā ʻano "noexec, nosuid, nodev", a hoʻohui pū i ka moʻohelu kālā no ka rootfstype a me nā ʻāpana rootflags i hala ma ka laina kauoha kernel.
  • Systemd-resolved hāʻawi i ka hiki ke hoʻonohonoho i nā ʻāpana hoʻonā ma ka wehewehe ʻana i ka nameserver, domain, network.dns a me nā koho network.search_domains ma ka laina kauoha kernel.
  • ʻO ke kauoha "systemd-analyze plot" i kēia manawa ke hiki ke hoʻopuka i ka palapala JSON i ka wā e kuhikuhi ana i ka hae "-json". Ua hoʻohui pū ʻia nā koho hou "--table" a me "-no-legend" e hoʻomalu i ka hoʻopuka.
  • Ma 2023, hoʻolālā mākou e hoʻopau i ke kākoʻo no cgroups v1 a me nā hierarchies papa kuhikuhi (kahi i hoʻokaʻawale ʻia ai /usr mai ke kumu, a i ʻole / bin a me / usr/bin, / lib a me /usr/lib ua hoʻokaʻawale ʻia).

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka