systemd āϏāĻŋāϏā§āĻā§āĻŽ āĻŽā§āϝāĻžāύā§āĻāĻžāϰ āĻā§āĻĄāĻŦā§āϏ⧠āĻāĻāĻāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāύāĻž āĻšāϝāĻŧā§āĻā§, āϝāĻžāϰ āĻĢāϞ⧠āĻāĻāύ āϰāĻžāϏā§āĻā§ āĻāĻŽā§āĻĒā§āύā§āύā§āĻ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āϏā§āĻŦāĻŋāϧāĻž āϝā§āĻā§āϤ āĻšāϝāĻŧā§āĻā§āĨ¤ āϰāĻžāϏā§āĻ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āύāϤā§āύ āĻāĻŽā§āĻĒā§āύā§āύā§āĻ āϤā§āϰāĻŋāϰ āĻāύā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāĻŦā§ āĻāĻŦāĻ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ C āĻā§āĻĄ āϰāĻžāϏā§āĻā§ āĻĒā§āύāϰā§āϞāĻŋāĻāύ āĻāϰāĻžāϰ āĻā§āύ⧠āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻž āύā§āĻāĨ¤ āĻŦāĻŋāϞā§āĻĄ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāϝāĻŧ cargo āĻĒā§āϝāĻžāĻā§āĻ āĻŽā§āϝāĻžāύā§āĻāĻžāϰ āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧ āύāĻž āĻāĻŦāĻ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ Meson āĻŦāĻŋāϞā§āĻĄ āϏāĻŋāϏā§āĻā§āĻŽāĻ āĻĨāĻžāĻāĻā§āĨ¤ āϰāĻžāϏā§āĻ āĻā§āĻĄ "no_std" āĻŽā§āĻĄā§ (āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻāĻžāĻĄāĻŧāĻž) āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧ āĻāĻŦāĻ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ core, alloc, āĻ libc āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻ āύā§āĻŽāϤāĻŋ āϰāϝāĻŧā§āĻā§āĨ¤
systemd āϰāĻžāϏā§āĻ āĻāĻŽā§āĻĒā§āύā§āύā§āĻāĻā§āϞ⧠libsystemd-shared C āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋāϰ āϏāĻžāĻĨā§ āĻĄāĻžāĻāύāĻžāĻŽāĻŋāĻā§āϝāĻžāϞāĻŋ āϞāĻŋāĻā§āĻ āĻāϰāĻž āĻĨāĻžāĻā§āĨ¤ libsystemd-shared-āĻāϰ āĻāύā§āϝ āϰāĻžāϏā§āĻ āĻŦāĻžāĻāύā§āĻĄāĻŋāĻāĻā§āϞ⧠āĻŦāĻŋāϞā§āĻĄ āĻāĻžāĻāĻŽā§ bindgen āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻšā§āĻĄāĻžāϰ āĻĢāĻžāĻāϞ āĻĨā§āĻā§ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āϤā§āϰāĻŋ āĻāϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ systemd_shared āĻĒā§āϝāĻžāĻā§āĻ āĻāĻāĻžāϰ⧠āϰāĻžāϏā§āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻā§āϞā§āϰ āĻāύā§āϝ āĻāĻĒāϞāĻŦā§āϧ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻāϰ āĻāύā§āϝ āĻ āύā§āϤāϤ rustc 1.85 āĻāĻŦāĻ bindgen 0.71.1 āĻĒā§āϰāϝāĻŧā§āĻāύ, āϝāĻž āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ āϏāĻāϏā§āĻāϰāĻŖāĻā§āϞā§āϰ āϏāĻžāĻĨā§ āϏāĻžāĻŽāĻā§āĻāϏā§āϝāĻĒā§āϰā§āĻŖāĨ¤ Debian 13.
LTO āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāύ āϏāĻš āĻŦāĻŋāϞā§āĻĄ āĻāϰāĻž āĻšāϞ⧠āĻā§āϏā§āĻ āϰāĻžāϏā§āĻ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻā§āĻŦāϞāĻāĻŋāϰ āĻāύā§āϝ ā§Šā§¨ āĻāĻŋāϞā§āĻŦāĻžāĻāĻ āĻāĻžāϝāĻŧāĻāĻž āϞāĻžāĻā§, āϝā§āĻāĻžāύ⧠āĻāϰ C āϏāĻāϏā§āĻāϰāĻŖāĻāĻŋāϰ āĻāύā§āϝ ⧍ā§Ļ āĻāĻŋāϞā§āĻŦāĻžāĻāĻ āĻāĻžāϝāĻŧāĻāĻž āϞāĻžāĻā§āĨ¤ āĻĄāĻŋāĻĢāϞā§āĻāϰā§āĻĒā§, āϰāĻžāϏā§āĻ āϏāĻžāĻĒā§āϰā§āĻ āϤāĻāύāĻ āϏāĻā§āϰāĻŋāϝāĻŧ āĻšāϝāĻŧ āϝāĻāύ āϏāĻŋāϏā§āĻā§āĻŽā§ āϏāĻāĻļā§āϞāĻŋāώā§āĻ āϰāĻžāϏā§āĻ āĻā§āϞāĻā§āĻāύāĻāĻŋ āĻāĻĒāϏā§āĻĨāĻŋāϤ āĻĨāĻžāĻā§ (-Drust=auto)āĨ¤ āϰāĻžāϏā§āĻā§ āϞā§āĻāĻž āĻĒā§āϰāĻĨāĻŽ āĻāĻŽā§āĻĒā§āύā§āύā§āĻ, systemd-keyring-setup, āϤā§āϰāĻŋ āĻāϰāĻž āĻšāĻā§āĻā§, āϝāĻž āĻāĻāύāĻ āĻŽā§āϞ systemd āĻā§āĻĄāĻŦā§āϏ⧠āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āĻšāϝāĻŧāύāĻŋāĨ¤ āĻāĻžāϰā§āύā§āϞ āĻŽā§āĻāĻžāύāĻŋāĻāĻŽā§āϰ āĻāύā§āϝ X.509 āϏāĻžāϰā§āĻāĻŋāĻĢāĻŋāĻā§āĻ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāĻŦāĻ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāĻžāϰ āĻāĻĻā§āĻĻā§āĻļā§āϝ⧠systemd-keyring-setup āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ Linux dm-verity, fs-verity āĻāĻŦāĻ bpfāĨ¤
āĻāϤā§āϏ: opennet.ru
