๋ฌด๋ฃ ์์คํ ๊ด๋ฆฌ์ systemd์ ์ ๋ฒ์ ์ด ์ถ์๋์์ต๋๋ค.
์ด์ ๋ฒ์ ๊ณผ์ ํธํ์ฑ์ ๊นจ๋จ๋ฆฌ๋ ๋ณ๊ฒฝ ์ฌํญ:
-
์ด์ ๋ณ๋์ ํํฐ์ ์ ๋ง์ดํธํฉ๋๋ค. / usr / initramfs ๋จ๊ณ์์๋ง ์ง์๋ฉ๋๋ค.
-
ํฅํ ๋ฆด๋ฆฌ์ค์์๋ System V init ์คํฌ๋ฆฝํธ ๋ฐ cgroups v1์ ๋ํ ์ง์์ด ์ ๊ฑฐ๋ ์์ ์ ๋๋ค.
-
์ต์ ์ผ์์ค๋จ ๋ชจ๋=, ์ต๋ ์ ์ ๋ชจ๋= ะธ ํ์ด๋ธ๋ฆฌ๋์๋ฉด์ํ= ์น์ ์์ [์ ] systemd-sleep.conf์์๋ ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ผ๋ฉฐ ์์คํ ๋์์ ์ํฅ์ ์ฃผ์ง ์์ต๋๋ค.
๊ฐ๋ ์์ ์ ๋ฌด ๋ณ๊ฒฝ:
-
์ด์ ๋ฐ๋ชฌ์ fork()์ exec()์ ์กฐํฉ ๋์ posix_spawn()์ ์ฌ์ฉํ์ฌ ์ด๊ธฐํ๋ฉ๋๋ค. ํ ๋ฆฌํ์คํธ #27890.
-
systemd๋ ์ด์ PIDFD ํ์ผ ์ค๋ช ์๋ฅผ ์ฌ์ฉํ์ฌ ํ์ ํ๋ก์ธ์ค๋ฅผ ์ถ์ ํฉ๋๋ค. ์ด๋ ๊ฐ๋ ์์ ์ ๋ฌด ๋ ผ๋ฆฌ๋ฅผ ๋จ์ํํฉ๋๋ค. ํ ๋ฆฌํ์คํธ #29142, #29594, #29455.
-
์๋ก์ด ์ต์ SurviveFinalKillSignal= ์ํํธ ์ฌ๋ถํ ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ ๋ ๋ฐ๋ชฌ์ด ์ค์ง๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค. ํ ๋ฆฌํ์คํธ #28545.
-
์ด์ ์ ๋์ด ์ต์ ์ ์ง์ํฉ๋๋ค. ๋ฉ๋ชจ๋ฆฌํผํฌ=, ๋ฉ๋ชจ๋ฆฌ์ค์ํผํฌ=, ๋ฉ๋ชจ๋ฆฌ์ค์์ ๋ฅ= ะธ ๋ฉ๋ชจ๋ฆฌZSwapCurrent=; ์ด ์ต์ ์ ๋งค๊ฐ๋ณ์์ ํด๋นํฉ๋๋ค. ๋ฉ๋ชจ๋ฆฌ.ํผํฌ, ๋ฉ๋ชจ๋ฆฌ.์ค์.ํผํฌ, ๋ฉ๋ชจ๋ฆฌ.์ค์.ํ์ฌ ะธ memory.zswap.current ์์ฑ cgroups v2์์.
-
์๋ก์ด ์ต์ ์กฐ๊ฑด๋ณด์= ์์คํ ์ด ํ์ธ๋ UKI ์ด๋ฏธ์ง๋ก ๋ถํ ๋ ๊ฒฝ์ฐ์๋ง ์๋น์ค๊ฐ ์์๋์ด์ผ ํจ์ systemd์ ์๋ฆด ์ ์์ต๋๋ค.
TPM2 ์ง์:
-
systemd-cryptenroll์ ์ฌ์ฉํ๋ฉด ์ด์ ํน์ PCR ์ฌ๋กฏ๊ณผ ํด์๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค.
-
systemd-cryptenroll์ ์ฌ์ฉํ๋ฉด ํค ์ธ๋ฑ์ค๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค. ํ ๋ฆฌํ์คํธ #29427.
-
์ด์ ๊ณต๊ฐ ํค๊ฐ ์๋ ค์ง ๊ฒฝ์ฐ LUKS ๋ณผ๋ฅจ์ ํน์ TPM2 ์นฉ์ ์ก์ธ์คํ์ง ์๊ณ ๋ ๋ฐ์ธ๋ฉํ ์ ์์ต๋๋ค.
-
systemd-cryptsetup ๋ฐ์ด๋๋ฆฌ๊ฐ ๋ค์์ผ๋ก ์ด๋๋์์ต๋๋ค. / usr / bin / systemd ์ธ๋ถ์์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
-
systemd-pcrphase ๋ด๋ถ ๊ตฌ์ฑ ์์์ ์ด๋ฆ์ด systemd-pcrextend๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค.
-
์๋ก์ด ๊ตฌ์ฑ ์์์ธ systemd-pcrlock์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ ๊ฐ๋ฅํ ์์คํ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก PCR ํญ๋ชฉ์ ์์ธกํ ์ ์์ต๋๋ค. ํ ๋ฆฌํ์คํธ #28891.
systemd-boot, systemd-stub, ukify, bootctl, ์ปค๋ ์ค์น:
-
bootctl์ ์ฌ์ฉํ๋ฉด ์์คํ ์ด uki์์ ๋ถํ ๋์๋์ง ์ฌ๋ถ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
-
systemd-boot๋ ์์คํ ์ข ๋ฃ ๋ฐ ์ฌ๋ถํ ์ ์ํ ๋จ์ถํค๋ฅผ ์ง์ํฉ๋๋ค.
-
SecureBoot๊ฐ ํ์ฑํ๋๋ฉด systemd-boot๋ ๋ ์ด์ ์ ๋ขฐํ ์ ์๋ Devicetree Blob์ ๋ก๋ํ์ง ์์ต๋๋ค.
-
systemd-boot์ systemd-stub๋ ์ด์ .sbat ์น์ ์์ ์๋ก ๋ค๋ฅธ ์๋ณ์๋ฅผ ๊ฐ์ง๋ฉฐ UEFI๋ ์ด๋ฅผ ๋ ๋ฆฝ์ ์ผ๋ก ํธ์ถํ ์ ์์ต๋๋ค. ํ ๋ฆฌํ์คํธ #29196.
-
ukify ๊ตฌ์ฑ์์๋ ๋ ์ด์ ์คํ์ ์ด์ง ์์ต๋๋ค. ์คํ ํ์ผ์ ์ด์ ๋ค์ ์์น์ ์์ต๋๋ค. / usr / bin /.
์์คํ ๋คํธ์ํฌ:
-
Rapid Commit ๊ธฐ์ ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
-
์ด์ dbus ์ธํฐํ์ด์ค systemd-networkd๋ฅผ ์ฌ์ฉํ์ฌ DHCP ํด๋ผ์ด์ธํธ ์ํ์ ๋ํ ์ ๋ณด๋ฅผ ์ป์ ์ ์์ต๋๋ค. ์ ์ง๋ฅด๋ค #28896.
-
์ต์ NFT์ธํธ= ๋คํธ์ํฌ ์ธํฐํ์ด์ค ๊ตฌ์ฑ์ ์ผ๋ จ์ ๊ท์น์ ๋ฐ์ธ๋ฉํ ์ ์์ต๋๋ค. ์ง์ฃผ.
-
์น์ [IPv6์๋ฝRA] ์๋ก์ด ์ต์ ์ ์ง์ํฉ๋๋ค: UsePREF64=, UseHopLimit=, UseICMP6RateLimit= ะธ NFT์ธํธ=.
-
์น์ [IPv6SendRA] ์ด์ ์ต์ ์ ์ง์ํฉ๋๋ค ์ฌ์ ์กSec=, ํ ์ ํ=, ํ์์ด์ ํธ=, ํ์์ด์ ํธ์๋ช ์ด= ะธ ํ์์ด์ ํธ๊ธฐ๋ณธ ์ค์ =.
-
์ปค๋ ๋ช ๋ น์ค ์ต์ ์์ ์์ฑ๋ ๊ตฌ์ฑ ํ์ผ์๋ ์ด์ ์ ๋์ฌ๊ฐ ๋ถ์ต๋๋ค. 70-; ์ด์ ์ด๋ฌํ ํ์ผ์ ์ฐ์ ์์๋ ๊ธฐ๋ณธ ๊ตฌ์ฑ ํ์ผ์ ์ฐ์ ์์๋ณด๋ค ๋์ต๋๋ค.
์ถ์ฒ : linux.org.ru