ืืืืงืจืึธืกืึธืคึฟื ืืื ืคืืจืขืคื ืืืขืื ืึท ืืขืจืืืึทื ืืืงื ืฆื ืื CBL-Mariner ืคืึทืจืฉืคึผืจืืืืื ื 1.0.20210901 (Common Base Linux Mariner), ืืืึธืก ืืื ืืขืืืขืืึธืคึผืขื ืืื ืึท ืื ืืืืขืจืกืึทื ืืึทืืข ืคึผืืึทืืคืึธืจืืข ืคึฟืึทืจ ืืื ืืงืก ืื ืืืืืจืึทื ืืึทื ืฅ ืืขื ืืฆื ืืื ืืืึธืืงื ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ, ืืจืขื ืกืืกืืขืืขื ืืื ืคืึทืจืฉืืื ืืืงืจืึธืกืึธืคื ืืึทืืื ืื ืืก. ืื ืคึผืจืืืขืงื ืืื ืึทืืืขื ืฆื ืืื ืึทืคืืืื ื ืืืืงืจืึธืกืึธืคึฟื ืืื ืืงืก ืกืึทืืืฉืึทื ื ืืื ืกืืืคึผืืึทืคืืืื ื ืื ืืืฉืึทืื ืคืื ืืื ืืงืก ืกืืกืืขืืขื ืคึฟืึทืจ ืคืึทืจืฉืืื ืึทืคึผืืืื ืฆืืืขืงื. ืื ืืืืืขืืึทืคึผืืึทื ืฅ ืคืื ืื ืคึผืจืืืขืงื ืืขื ืขื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื MIT ืืขืจืืืืืขื ืืฉ.
ืืื ืื ื ืืึทืข ืืขืืืื ื:
- ืื ืคืึธืจืืืจืื ื ืคืื ืื ืืงืขืจืืืง ืืกืึธ ืืืื (700 ืืขืืืืืืื) ืืื ืื ืืขืืืืื. ืืื ืืขืจ ืขืจืฉืืขืจ ืืขืืืื ื, ืคืึทืจืืืง ISO ืืืืืขืจ ืืขื ืขื ื ืืฉื ืฆืืืขืฉืืขืื; ืขืก ืืื ืืขืืืขื ืื ืืขื ืืืขื ืึทื ืืขืจ ืืึทื ืืฆืขืจ ืงืขื ืืึทืื ืึท ืืืื ืืื ืื ื ืืืืืง ืคืืืื ื (ืคึฟืึทืจืืึทืืืื ื ืื ืกืืจืึทืงืฉืึทื ื ืืขื ืขื ืฆืืืขืืจืืื ืคึฟืึทืจ Ubuntu 18.04).
- ืกืืคึผืคึผืึธืจื ืคึฟืึทืจ ืึธืืึทืืึทืืืง ืคึผืขืงื ืืขืจืืืึทื ืืืงืื ืืขื ืืื ืืืคึผืืึทืืขื ืึทื, ืคึฟืึทืจ ืืืึธืก ืื Dnf-ืึธืืึทืืึทืืืง ืึทืคึผืืึทืงืืืฉืึทื ืืื ืึทืจืืึทื ืืขืจืขืื ื.
- ืื ืืื ืืงืก ืงืขืจื ืืื ืืขืจืืืึทื ืืืงื ืฆื ืืืขืจืกืืข 5.10.60.1. ืืขืจืืืึทื ืืืงื ืคึผืจืึธืืจืึทื ืืืขืจืกืืขืก, ืึทืจืืึทื ืืขืจืขืื ื openvswitch 2.15.1, golang 1.16.7, logrus 1.8.1, tcell 1.4.0, gonum 0.9.3, testify 1.7.0, crunchy 0.4.0, xz 0.5.10, swig 4.0.2, squashfs-tools 4.4, mysql 8.0.26.
- OpenSSL ืืื ืื ืึธืคึผืฆืืข ืฆื ืฆืืจืืงืงืืืขื ืฉืืืฆื ืคึฟืึทืจ TLS 1 ืืื TLS 1.1.
- ืฆื ืงืึธื ืืจืึธืืืจื ืื ืืงืืจ ืงืึธื ืคืื ืื ืืึธืึธืืงืื, ืื sha256sum ื ืืฆื ืืื ืืขื ืืฆื.
- ื ืืึท ืคึผืึทืงืึทืืืฉืึทื ืึทืจืืึทื ืืขืจืขืื ื: ืขืืง-ืืืฉืืจืื, ืงืึทืงืคึผืื, ืึทืื, ืคืืคึผืกืืฉืขืงืง, ืืื ื.
- ืื brp-strip-debug-symbols, brp-strip-unneeded ืืื ca-legacy ืคึผืึทืงืึทืืืฉืึทื ืืขื ืขื ืึทืืืขืงืืขื ืืืขื. ืึทืืืขืงืืขื ืืืขื ืกืคึผืขืง ืืขืงืขืก ืคึฟืึทืจ ืืึธืื ืขื ืืื ืึทืกืคึผื ืขืืงืึธืจืข ืคึผืึทืงืึทืืืฉืึทื, ืืืึธืก ืืขื ืขื ืืืฆื ืงืึทืืคึผืืืื ืืืจื ืื ืืึทืจืฅ .ื ืขื ืึทื ืืืืืงืืื ื ืืึทื ืฉืึทืคึฟื ืืื ืืขืฉืืขืื ืืื ืึท ืืึทืืื ืืขืจ ืจืืคึผืึทืืึทืืึธืจื.
- ืืืึทืื ืขืจืึทืืืืืื ืคืืงืกืื ืืึธืื ืฉืืื ืืจืืืขืจืืขืคืืจื ืฆื ืื ืคึผืขืงื ืืืขืจืกืืขืก ืืขื ืืฆื.
ืืึธืืืจ ืฆืืจืืงืจืืคื ืึทื ืื CBL-Mariner ืคืึทืจืฉืคึผืจืืืืื ื ืืื ืึท ืงืืืื ื ืึธืจืืึทื ืืึทื ื ืคืื ืืงืขืจืืืง ืคึผืึทืงืึทืืืฉืึทื ืืืึธืก ืืื ืขื ืืื ืึท ืื ืืืืขืจืกืึทื ืืงืขืจ ืคึฟืึทืจ ืงืจืืืืืื ื ืื ืืื ืืึทืื ืคืื ืงืึทื ืืืื ืขืจื, ืืึทืืขืืึธืก ืื ืืืืืจืึทื ืืึทื ืฅ ืืื ืืึทืืื ืื ืืก ืคืืืกื ืืืง ืืื ืืืึธืืงื ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ ืืื ืืืืฃ ืืจืขื ืืขืืืืกืขืก. ืืขืจ ืงืึธืืคึผืืืฆืืจื ืืื ืกืคึผืขืฉืึทืืืืื ืกืึทืืืฉืึทื ื ืงืขื ืขื ืืืื ืืืฉืืคื ืืืจื ืึทืืื ื ื ืึธื ืคึผืึทืงืึทืืืฉืึทื ืืืืฃ ืฉืคึผืืฅ ืคืื CBL-Mariner, ืึธืืขืจ ืื ืืงืขืจ ืคึฟืึทืจ ืึทืืข ืึทืืึท ืกืืกืืขืืขื ืืืืืื ืื ืืขืืืข, ืืืื ืืืฉืึทืื ืืื ืืขืจืืืึทื ืืืงืื ืืขื ืืจืื ืืขืจ. ืคึฟืึทืจ ืืืึทืฉืคึผืื, CBL-Mariner ืืื ืืขื ืืฆื ืืื ืื ืืงืขืจ ืคึฟืึทืจ ืื WSLg ืืื ื-ืคืึทืจืฉืคึผืจืืืืื ื, ืืืึธืก ืืื ืืจืึทืคืืงืก ืึธื ืืืืื ืงืึทืืคึผืึธืื ืึทื ืฅ ืคึฟืึทืจ ืคืืืกื ืืืง ืืื ืืงืก ืืื ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืื ืืืืืจืึทื ืืึทื ืฅ ืืืืืจื ืืืืฃ ืื WSL2 (Windows Subsystem for Linux) ืกืึทืืกืืกืืขื. ืขืงืกืืขื ืืขื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื WSLg ืืื ืืืื ืืขืืขื ืืืจื ืื ืื ืงืืืืฉืึทื ืคืื ื ืึธื ืคึผืึทืงืึทืืืฉืึทื ืืื Weston Composite Server, XWayland, PulseAudio ืืื FreeRDP.
ืื CBL-Mariner ืืืืขื ืกืืกืืขื ืึทืืึทืื ืืืจ ืฆื ืืืฉืขื ืขืจืืื ืืืืืข ืืืื ืจืคึผื ืคึผืึทืงืึทืืืฉืึทื ืืืืืจื ืืืืฃ SPEC ืืขืงืขืก ืืื ืืงืืจ ืงืึธื, ืืื ืืขืืื ื ืืื ืืึทื ืึทืืืืืง ืกืืกืืขื ืืืืืขืจ ืืืฉืขื ืขืจืืืืึทื ืืื ืื ืจืคึผื-ืึธืกืืจืขืข ืืึธืึธืืงืื ืืื ืืขืจืืืึทื ืืืงื ืึทืืึธืืืฉืข ืึธื ืกืคึผืืืืื ื ืืื ืืึทืืื ืืขืจ ืคึผืึทืงืึทืืืฉืึทื. ืึทืงืงืึธืจืืื ืืื, ืฆืืืื ืืขืจืืืึทื ืืืงื ืขืงืกืคึผืจืขืก ืืึธืืขืืก ืืขื ืขื ืืขืฉืืืฆื: ืืืจื ืึทืคึผืืืืืื ื ืืืื ืคึผืึทืงืึทืืืฉืึทื ืืื ืืืจื ืจืืืืืืื ื ืืื ืึทืคึผืืืืืื ื ืื ืืื ืฆืข ืกืืกืืขื ืืืื. ื ืจืืคึผืึทืืึทืืึธืจื ืคืื ืืขืขืจืขื 3000 ืคืึทืจ-ืืขืืืื ืจืคึผื ืคึผืึทืงืึทืืืฉืึทื ืืื ืื ืืืฆื ืึทื ืืืจ ืงืขื ืขื ื ืืฆื ืฆื ืืืืขื ืืืื ืืืืืขื ืข ืืืืืขืจ ืืืืืจื ืืืืฃ ืึท ืงืึทื ืคืืืืขืจืืืฉืึทื ืืขืงืข.
ืื ืคืึทืจืฉืคึผืจืืืืื ื ืืืื ืืืืื ืื ืืขืจืกื ื ืืืืืง ืงืึทืืคึผืึธืื ืึทื ืฅ ืืื ืืื ืึธืคึผืืืืืืขื ืคึฟืึทืจ ืืื ืืืึทื ืืืงืึธืจื ืืื ืืืกืง ืคึผืืึทืฅ ืงืึทื ืกืึทืืฉืึทื, ืืื ืืขืืื ื ืืื ืืืื ืืึธืืืื ื ืืืืงืืึทื. ืื ืคืึทืจืฉืคึผืจืืืืื ื ืืื ืืืื ื ืึธืืืึทืืึทื ืคึฟืึทืจ ืื ืื ืงืืืืฉืึทื ืคืื ืคืึทืจืฉืืื ื ืึธื ืืขืงืึทื ืืืึทืื ืฆื ืคืึทืจืืขืกืขืจื ืืืืขืจืืืื. ืื ืคึผืจืืืขืงื ื ืขืื ืึท "ืืึทืงืกืืืื ืืืืขืจืืืื ืืืจื ืคืขืืืงืืึทื" ืฆืืืึทื ื. ืขืก ืืื ืืขืืืขื ืฆื ืคืืืืขืจ ืกืืกืืขื ืงืึทืืืก ื ืืฆื ืื ืกืขืงืึธืืคึผ ืืขืงืึทื ืืืึทื, ืขื ืงืจืืคึผื ืืืกืง ืคึผืึทืจืืืฉืึทื ื ืืื ืืึทืฉืืขืืืงื ืคึผืึทืงืึทืืืฉืึทื ืืื ืึท ืืืืืืึทื ืืกืืืข.
ืจืึทื ืืึธืืืืึทืืืึธื ืืึธืืขืก ืคืื ืึทืืจืขืก ืคึผืืึทืฅ ืืขืฉืืืฆื ืืื ืื ืืื ืืงืก ืงืขืจื ืืขื ืขื ืึทืงืืืืืืืืื, ืืื ืืขืืื ื ืืื ืฉืืฅ ืืขืงืึทื ืืืึทืื ืงืขืื ืกืืืืื ืง ืื ืคืืื, mmap, /dev/mem ืืื /dev/kmem. ืื ืืืงืึธืจื ืืขืืืื ืืืึธืก ืึทื ืืืึทืืื ืกืขืืืึทื ืฅ ืืื ืงืขืจื ืืื ืืึธืืืืข ืืึทืื ืืขื ืขื ืืึทืฉืืืื ืฆื ืืืืขื ืขื-ืืืืื ืืึธืืข ืืื ืงืึธื ืืืจืืคืืจืื ื ืืื ืคึผืจืึธืืืืืึทืืึทื. ืึท ืึทืคึผืฉืึทื ืึทื ืึธืคึผืฆืืข ืืื ืฆื ืืืกืืืืึทื ืืึธืืืื ื ืงืขืจื ืืึทืืืฉืืื ื ืึธื ืกืืกืืขื ืื ืืืืึทืืืืึทืืืึธื. ืื iptables ืืึธืึธืืงืื ืืื ืืขื ืืฆื ืฆื ืคืืืืขืจ ื ืขืฅ ืคึผืึทืงืืฅ. ืืื ืื ืืืืขื ืืื ืข, ืฉืืฅ ืงืขืื ืกืืึทืง ืึธืืืืขืจืคืืึธืื, ืืึทืคืขืจ ืึธืืืืขืจืคืืึธืื ืืื ืฉืืจืืงื ืคืึธืจืืึทืืืื ื ืคึผืจืึธืืืขืืก ืืื ืขื ืืืืึทืื ืืืจื ืคืขืืืงืืึทื (_FORTIFY_SOURCE, -fstack-protector, -Wformat-security, relro).
ืื ืกืืกืืขื ืคืึทืจืืืึทืืืขืจ ืกืืกืืขื ืืื ืืขื ืืฆื ืฆื ืคืืจื ืืึทืืื ืื ืืก ืืื ืฉืืืืื. ืคึฟืึทืจ ืคึผืขืงื ืคืึทืจืืืึทืืืื ื, ืคึผืขืงื ืืึทื ืึทืืืฉืขืจื RPM ืืื DNF (tdnf ืืืึทืจืืึทื ื ืคึฟืื vmWare) ืืขื ืขื ืฆืืืขืฉืืขืื. ืืขืจ SSH ืกืขืจืืืขืจ ืืื ื ืืฉื ืขื ืืืืึทืื ืืืจื ืคืขืืืงืืึทื. ืฆื ืื ืกืืึทืืืจื ืื ืคืึทืจืฉืคึผืจืืืืื ื, ืึท ืื ืกืืึทืืืขืจ ืืื ืฆืืืขืฉืืขืื ืืืึธืก ืงืขื ืขื ืึทืจืืขืื ืืื ืืืืืข ืืขืงืกื ืืื ืืจืึทืคืืง ืืึธืืขืก. ืืขืจ ืื ืกืืึธืืขืจ ืืื ืื ืึธืคึผืฆืืข ืคืื โโืื ืกืืึธืืื ื ืืื ืึท ืคืื ืึธืืขืจ ืืงืขืจืืืง ืืึทื ื ืคืื ืคึผืึทืงืึทืืืฉืึทื, ืืื ืึธืคืคืขืจืก ืึท ืฆืืืื ื ืคึฟืึทืจ ืกืึทืืขืงืืื ื ืึท ืืืกืง ืฆืขืืืืืื ื, ืกืขืืขืงืืื ื ืึท ืืึทืืขืืึธืก ื ืึธืืขื ืืื ืงืจืืืืืื ื ื ืืฆืขืจืก.
ืืงืืจ: opennet.ru