ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Solaris 11.4 SRU 12, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π° ΡΠ΅ΡΠΈΡ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΡΡ
ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ ΠΈ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Π²Π΅ΡΠΊΠΈ Solaris 11.4. ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΡ
Π² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ‘pkg update’.
Π Π½ΠΎΠ²ΠΎΠΌ Π²ΡΠΏΡΡΠΊΠ΅:
ΠΠ°Π±ΠΎΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠ² GCC ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½ Π΄ΠΎ Π²Π΅ΡΡΠΈΠΈ 9.1;
Π ΡΠΎΡΡΠ°Π² Π²ΠΊΠ»ΡΡΠ΅Π½Π° Π½ΠΎΠ²Π°Ρ Π²Π΅ΡΠΊΠ° Python 3.7 (3.7.3). Π Π°Π½Π΅Π΅ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ»ΡΡ Python 3.5. ΠΠΎΠ±Π°Π²Π»Π΅Π½Ρ Π½ΠΎΠ²ΡΠ΅ Python-ΠΌΠΎΠ΄ΡΠ»ΠΈ atomicwrites, attrs, hypothesis, pathlib2, pluggy ΠΈ scandir;
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½Π° Π±Π°Π·Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² PCI- ΠΈ USB-ΡΡΡΡΠΎΠΉΡΡΠ²;
ΠΠΎΠ±Π°Π²Π»Π΅Π½Ρ Π½ΠΎΠ²ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ XMLSec (ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΈΡΡΠΎΠ²ΡΡ
ΠΏΠΎΠ΄ΠΏΠΈΡΠ΅ΠΉ Π΄Π»Ρ LibXML2) ΠΈ Lasso (ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ° Free Liberty Alliance Π½Π° Π±Π°Π·Π΅ XMLSec);
ΠΠ»Ρ http-ΡΠ΅ΡΠ²Π΅ΡΠ° apache Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΌΠΎΠ΄ΡΠ»Ρ mod_auth_mellon Π΄Π»Ρ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π½Π° Π±Π°Π·Π΅ SAML 2.0;
ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»Π΅ΠΉ SSD BearCove Plus ΠΈ HDD LEO-B 14TB;
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ bash 5.0.3,
Node.js 8.16.0,
cryptography to 2.5,
Jsonrpclib 0.4.0,
Coverage 4.5.2,
Markupsafe 1.1.0,
pygments 2.3.1,
pyOpenssl 19.0.0,
hg-git 0.8.12,
py 1.8.0,
pytest 4.4.0,
zope.interface 4.6.0,
setuptools_scm 3.3.3,
boto 2.49.0,
mock 3.0.5,
psutil 5.6.2,
astroid 2.2.5,
lazy-object-proxy 1.4.1,
pylint 2.3.1,
sqlparse 0.3.0,
pluggy 0.9.0,
graphviz 2.40.1,
less 551;
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ Π²Π΅ΡΡΠΈΠΈ Ρ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ:
MySQL 5.6.44 ΠΈ 5.7.26,
BIND 9.11.8,
vim 8.1.1561,
irssi 1.1.3,
Apache Tomcat8.5.42,
Thunderbird 60.8.0,
python 2.7.16, 3.4.10, 3.5.7,
Firefox 60.8.0esr,
Wireshark 2.6.10,
glib, xscreensaver;
Π ΡΡΠΈΠ»ΠΈΡΡ ps Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ Π½ΠΎΠ²ΡΠ΅ ΠΎΠΏΡΠΈΠΈ: «-W» Π΄Π»Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΡΡΠΎΠΊΠΈ ΡΠΈΡΠΈΠ½ΠΎΠΉ ΡΠΊΡΠ°Π½Π° ΠΈ «-o» Π΄Π»Ρ Π²ΡΠ±ΠΎΡΠ° ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² («ps -e -o pid,user,fmri»);
Π pstat Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΠΎΠΏΡΠΈΠΈ «-x» Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
Ρ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ SMF-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ «-Z» Π΄Π»Ρ ΡΠ°Π·Π΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ°Ρ
ΠΈ Π·ΠΎΠ½Π°Ρ
;
Π truss Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΎΠΏΡΠΈΡ «-N» Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π²ΡΠ·ΠΎΠ²ΠΎΠ², Π²ΠΎΠ·Π²ΡΠ°ΡΠΈΠ²ΡΠΈΡ
ΠΊΠΎΠ΄ ΠΎΡΠΈΠ±ΠΊΠΈ;
Π£Π»ΡΡΡΠ΅Π½Π° ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ libc Ρ Linux. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ Π½ΠΎΠ²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ
madvise() Ρ MADV_DONTDUMP, explicit_bzero(), explicit_memset(),
reallocf() ΠΈ qsort_r().
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru