Oracle opublikowało wersję Solaris 11.4 SRU 90 (Support Repository Update), która oferuje szereg istotnych zmian i ulepszeń dla gałęzi Solaris 11.4. Aby zainstalować poprawki oferowane w aktualizacji, wystarczy uruchomić polecenie „pkg update”. Użytkownicy mogą także skorzystać z bezpłatnej edycji Solaris 11.4 CBE (Common Build Environment), która rozwijana jest w modelu ciągłego wydawania.
Wśród zmian w nowej wersji:
- Narzędzie beadm obsługuje teraz ustawianie właściwości „preserve”, aby wyłączyć ręczne („beadm destroy”) lub automatyczne usuwanie środowisk rozruchowych (Boot Environment) utworzonych w formie migawek w systemie plików ZFS podczas aktualizacji systemu.
- Typy utime32_t i utimeval32 zostały dodane do plików nagłówkowych systemu.
- Do modułu bufmod i programu snoop dodano obsługę czasu po roku 2038.
- Narzędzie ldm (Logical Domains Manager) wyświetla teraz bardziej szczegółowe komunikaty o błędach.
- Rozszerzono opcje konfiguracji właściwości przechowywania plików podczas odbierania nowego systemu plików za pomocą polecenia „zfs receive”.
- Wprowadzono możliwość uruchomienia kontroli integralności systemu plików (zfs scrub) i przywrócenia danych na wymieniony dysk (resilver) przed zakończeniem dealokacji bloków w tle zainicjowanej po wykonaniu polecenia „zfs destroy”.
- Dodano ochronę przed zakończeniem wszystkich procesów w systemie w przypadku, gdy sygnał SIGHUP zostanie omyłkowo wysłany do procesu o ID -1.
- Przeprojektowano kod służący do zapisywania zrzutów pamięci procesów, które uległy awarii na wczesnym etapie procesu rozruchu.
- Dodano możliwość wyboru adresu uzyskanego przez DHCP, który będzie używany do automatycznej konfiguracji DNS.
- Format ELF został zaktualizowany w celu umożliwienia kompresji sekcji przy użyciu algorytmu Zstandard.
- Polecenie bootadm obsługuje teraz flagę „--unrestricted”, która umożliwia dostęp do poszczególnych elementów menu startowego GRUB bez użycia hasła.
- Zaktualizowano narzędzie ctfdump przeznaczone do pracy ze zrzutami debugowania w formacie CTF (Compact Type Format).
- Narzędzie devnm zostało zaktualizowane o opcję „-s” umożliwiającą skrócenie wyniku i wyświetlenie jedynie nazwy urządzenia.
- Dodano interfejs gfx_private umożliwiający ładowanie oprogramowania sprzętowego do procesora GPU.
- Narzędzie ikev2cert obsługuje teraz wyodrębnianie kodów PIN z właściwości SMF (Service Management Facility).
- Narzędzie ipadm implementuje teraz polecenie „dhcp release”, wcześniej dostępne jedynie w ifconfig.
- Możliwość określenia obu opcji „-s” i „-h” w narzędziu ls jest teraz dostępna, co pozwala na wydrukowanie rozmiaru w blokach w czytelnym formacie.
- Zaktualizowano następujące programy: BIND 9.20.15, cups 2.4.15, Go 1.25.5, GNU Binutils 2.45, openssl 3.0.18, PHP 8.4.16, python 3.13.9, sqlite 3.51.0, xorg-server 21.1.20, Firefox 140.4.0esr, FreeType 2.14.1, GNU Screen 5.0.1, gtk3 3.24.51, samba 4.22.6, Wireshark 4.6.0, zsh 5.9.
- Pakiety gdk-pixbuf-xlib, gtk-vnc i libneon zostały usunięte.
Źródło: opennet.ru
