Компания Oracle публикува актуализация на операционната система Solaris 11.4 SRU 84 (Support Repository Update), която предлага редица значителни промени и подобрения в клона Solaris 11.4. За инсталиране на предложените в актуализацията корекции е достатъчно да изпълните командата ‘pkg update’. Потребителите също могат да се възползват от безплатната версия на Solaris 11.4 CBE (Common Build Environment), развивана с непрекъсната публикация на нови версии.
Сред измененията в новата версия:
- В екипа sxadm са добавени разширения RFDS_CLEAR и RFDS_NO за управление на защитата срещу уязвимостта RFDS (Register File Data Sampling) в процесорите Intel.
- В утилитата format е добавена опция ‘-r’, при задаването на която се извършва сканиране и запитване на параметрите на всички устройства в каталог /dev, вместо да се зареждат параметрите от кеша dev_info. Опцията може да бъде полезна в клъстерни конфигурации с общи дискове, където параметрите на устройството могат да бъдат променени без обновяване на кеша на другите възли.
- В утилитата format са добавени опции ‘-n’ и ‘-q’ за опростяване на извикването от скриптове в неинтерактивен режим. Опцията ‘-n’ изкарва списък с дискове и техните атрибути, а опцията ‘-q’ ограничава извежданата информация до списъка и параметрите на дисковете.
- Поведенето на утилитата fmthard е приближено до утилитата format що се касае до забраната на запис на етикет на диска при наличието на монтирани файлови системи, участие в ZFS pool и наличие на SVM- или VXVM-раздели. Също така е добавена опция ‘-f’ за принудително изпълнение на операция с диска, независимо от монтираните раздели или активните ZFS пулове.
- Реализацията на протокола IKEv1 (Internet Key Exchange Version 1), преди това обявен за остарял, е отделена в самостоятелен пакет pkg:/system/network/ike-v1, който е планиран за премахване в бъдещи версии. В пакета pkg:/system/network/ike е оставена само поддръжката на IKEv2.
- Обявена е за остаряла и е планирана за премахване системата за класификация на мрежовите пакети IPQoS (pkg://solaris/system/network/ipqos). За резервиране на пропускателната способност е препоръчително да се използват утилитите dladm, dlstat, flowadm и flowstat.
- В утилитата truss е осигурено предаване на кода на завършване, върнат от обработвания дочерен процес, аналогично на утилитите ptime и ppriv.
- В sstore е осигурено извеждане на предупреждения за недостатъчно свободно пространство в раздела /tmp, които се показват, когато разделът е запълнен над 95% или заема повече от 10 ГБ.
- Позволено динамично променяне на таймаутите за работещите виртуални дискове LDoms, използвайки командата «ldm set-vdisk timeout=N».
- Повишена е стабилността на работата на службата nscd (кеш на имена), за която сега се стартират два процеса — един работещ (nscd-worker) и втори за наблюдение на наличието на работещия процес (nscd).
- Командният интерпретатор csh и утилитата which са преместени от основния комплект (pkg:/system/core-os) в отделен пакет pkg:/legacy/shell/csh, който продължава да се инсталира по подразбиране.
- В утилитата file е подобрено определянето на наличието на отладъчна информация CTF (Compact C Type Format) в изпълними файлове и библиотеки.
- Добавена е поддръжка за транслация на варианта отладъчна информация CTF, генерирана от GCC (GNU CTF), в представянето Solaris CTF.
- Включена е криптографската библиотека libsodium и разширения за нейното използване в PHP.
- Пакетът Node.js е обновен до версия 22.
- OpenSSH е обновен до версия 10.0, в която е премахната поддръжката за алгоритъма DSA.
- Обновени са версиите на програмите, между които Apache httpd 2.4.63, BIND 9.18.37, cups 2.4.12, Django 4.2.23, Emacs 30.1, git 2.50.1, GnuPG 2.5.6, gnutls 3.8.9, Golang 1.23.10, Postfix 3.9.1, Python 3.13.3, ruby 3.1.7, Samba 4.21.7, sqlite 3.49.1, sudo 1.9.17p1, wxwidgets 3.2.7, xorg-server 21.1.18.
Източник: opennet.ru
