Firma Oracle opublikowała wydanie systemu operacyjnego Solaris 11.4 SRU 69 (Support Repository Update), które wprowadza szereg istotnych zmian i ulepszeń w gałęzi Solaris 11.4. Aby zainstalować proponowane w aktualizacji poprawki, wystarczy wykonać polecenie ‘pkg update’. Użytkownicy mogą również skorzystać z bezpłatnej edycji Solaris 11.4 CBE (Common Build Environment), rozwijanej w modelu ciągłego publikowania nowych wersji.
W nowym wydaniu:
- Środowisko graficzne zostało zaktualizowane do GNOME 45. Wprowadzono poprawki kosmetyczne w interfejsie, na przykład wskaźnik „Obszar roboczy” („Activities”) na pulpicie został zastąpiony wskaźnikiem. wirtualnych pulpitów.
- Wdrożenie protokołu mDNS (Multicast DNS/Zeroconf) zostało zastąpione pakietem Avahi 0.8. Wcześniej używano specyficznego dla Solaris portu oprogramowania Apple Bonjour.
- Środowisko systemowe dla języka Python oznaczono jako zarządzane samodzielnie (PEP 668), co uniemożliwia korzystanie z pip i podobnych narzędzi do instalacji dodatkowych bibliotek Python w katalogach, w których znajdują się biblioteki Python zawarte w Solaris. Aby zainstalować dodatkowe pakiety Python w środowisku oddzielonym od systemowego, zaleca się użycie narzędzia pipx.
- Dodano wsparcie dla wywołań systemowych preadv() i pwritev() do odczytywania i zapisywania danych z wykorzystaniem wielu buforów.
- Dodano możliwość określenia ustawień serwera SSH w podzielonych plikach /etc/ssh/sshd_config.d/*.conf.
- Do systemu plików ZFS dodano właściwość „retention.period.deletegrace”, dzięki której można ustawić opóźnienie przed faktycznym usunięciem plików, których czas przechowywania wygasł.
- W zonecfg w zasobach „rootzpool” i „zpool” dodano wsparcie dla wskazywania URI opartego na ZVOL (/dev/zvol/{dsk,rdsk}/pool).
- W URI opartym na ZVOL wprowadzono możliwość wskazania opcjonalnej warstwy lofi, umożliwiającej umieszczanie nieglobalnych izolowanych stref na partycjach ZVOL.
- Dodano wsparcie dla aktualizacji informacji o powiązaniach (maps) w usłudze autofs, odpowiedzialnej za automatyczne montowanie systemu plików, co pozwala na uniknięcie ręcznego ponownego uruchamiania usługi po dodaniu nowych zasobów.
- W kliencie i serwerze NFSv4 dodano wsparcie dla rozszerzonych atrybutów systemowych CREATETIME, ARCHIVE, SYSTEM, HIDDEN i RETENTIONTIME.
- W ipadm dodano właściwość „prefer-srcaddr” do zarządzania priorytetem wyboru adresu IPv6 używanego do wychodzących żądań (wybór pomiędzy adresem tymczasowym (RFC 6724) a publicznym (RFC 3484) adresem IPv6).
- Do narzędzia ps dodano opcję „-I” do wyświetlania czasu w formacie ISO 8601.
- W narzędziu zoneadm dodano polecenie „log” do przeglądania zawartości logów związanych z określoną izolowaną strefą.
- W narzędziu smtp-notify wprowadzono możliwość wskazania nadawcy, który jest określany w nagłówku wiadomości „From:” (na przykład svccfg setnotify problem-diagnosed „mailto:user@domain?from=user@domain&reply-to=user@domain”).
- W narzędziu ldapservercfg dodano możliwość konfiguracji użycia w OpenLDAP (slapd). certyfikatu TLS, używanego w systemie domyślnie (svc:/system/identity:cert).
- Do narzędzia modinfo dodano wsparcie dla podziału standardowych modułów jądra dostarczanych w Solaris i oddzielnie zainstalowanych modułów. Dodano opcję „-x” do wyświetlania tylko niesystemowych modułów.
- W mdb dodano dodatkowe ścieżki do wyszukiwania zrzutów rdzenia.
- W sxadm dodano zabezpieczenie przed podatnością Downfall, dotyczącą procesorów Intel.
- Dodano ostrzeżenie o migracji w przyszłych aktualizacjach Solaris do OpenSSL 3.0, Pythona 3.11 i PCRE2, z zakończeniem wsparcia dla OpenSSL 1.0.2, Pythona 3.7 i PCRE1.
Źródło: opennet.ru
