Ignora collegamenti di spostamento | |
Esci da visualizzazione stampa | |
![]() |
Note sulla release Oracle Solaris 10 8/11 |
1. Aggiornamenti della licenza
3. Problemi di runtime in Oracle Solaris
Uso consigliato dei plug-in crypt SHA-256 e SHA-512 per la cifratura della password
La barra trusted scompare dopo la modifica della risoluzione dello schermo (6460624)
Limitazione dell'espansione del LUN dinamico ZFS (6241086)
La proprietà config/local_only in sendmail non deve essere impostata su true (6970172)
x86: Timeout dei driver ata durante l'avvio (6586621)
Il comando zoneadm install non riesce con un'attivazione ZFS legacy (6449301)
Problemi di conformità di ZFS e UNIX/POSIX
Il comando fdisk -E può eliminare i dischi usati da ZFS senza messaggi di avviso (6412771)
Agente client di BrightStor ARCserve Backup per UNIX (Solaris) e supporto di ZFS
Errore di sincronizzazione del file system in caso di errore panic (6250422)
L'aggiornamento di alcune versioni di Oracle Solaris 10 richiede la riattivazione dei file system
Le funzioni dell'elenco di controllo di accesso NFSv4 non operano correttamente
Il crash dump del sistema non riesce sui dispositivi che superano la dimensione di 1 TByte (6214480)
Problemi e bug relativi all'hardware
SPARC: Il sistema potrebbe bloccarsi se è impostato il criterio Elastic (6989192)
Potrebbero verificarsi errori panic di sistema durante le operazioni DR per Crypto (7048323)
SPARC: Impossibile eseguire operazioni di riconfigurazione dinamica in una piattaforma OPL (7060498)
Aggiornamento del driver RDS alla versione 3 (6850013)
x64: Modifiche dell'ID del sottosistema PCI in ConnectX Firmware 2.6.0 da Mellanox (6810093)
Alcuni controller USB 2.0 sono disabilitati
Dispositivi USB supportati e relative configurazioni degli hub
x86: Limitazioni con alcuni driver nel Sistema operativo Oracle Solaris 10
Lettori di DVD-ROM/CD-ROM su sistemi senza monitor
x86: Necessità di configurazione manuale per l'attivazione di tastiere non inglesi
Possibili conflitti tra dispositivi che condividono lo stesso bus (6196994)
Problemi relativi al compilatore
SPARC: La rilocazione della copia non funziona (7083331)
Nota sulla traduzione del software in svedese
In Trusted Java Desktop System sono presenti più selettori dei metodi di input
Metodo di input Wnn8 per il giapponese
Il nuovo metodo di input ChuYin non è supportato nell'aggiornamento a IIIMF revisione 12 (6492129)
x86: Il testo in lingua araba non compare nelle versioni locali ar
Vari tipi di carattere arabi non funzionano nel desktop GNOME (6384024)
Impossibile modificare la lingua di input nelle applicazioni salvate nella sessione (6360759)
Nota sulla migrazione alle versioni locali UTF-8
Messaggi di posta elettronica salvati in formato che consente la migrazione
Nomi dei file e delle directory
Avvio di applicazioni nelle versioni locali precedenti
Hardware non disponibile per alcune tastiere tipo 6 e tipo 7
BIND 9.6 nega la ricorsione a reti non locali (7046009)
Configurazione dei tunnel con lo stesso indirizzo di origine (4152864)
Il dominio DOI non è configurabile (6314248)
Comandi e standard di Oracle Solaris
SPARC: Visualizzazione di risultati errati per il comando cpustat in un chip T4 1.2
Il comando winbind restituisce solo i primi mille utenti di Active Directory
Le pagine man modificate relative a Trusted Extensions sono presenti solo nel manuale di riferimento
Bash 3.00 non imposta più alcune variabili d'ambiente
Il nuovo programma ln richiede l'opzione -f
Comportamento modificato in relazione alla condizione EOF nella famiglia getc STDIO
Il comando metattach di Solaris Volume Manager non viene eseguito correttamente
Problemi relativi a Java Desktop System
Applicazione relativa a posta e calendario
Problemi nella modifica del tipo di autenticazione (6246543)
Finestra della Guida errata per il Controllo volume (6253210)
Le preferenze dell'utente non sono pienamente compatibili
Gli ACL della maschera di Nautilus non sono sincronizzati con le autorizzazioni di gruppo (6464485)
strftime(3c) dovrebbe supportare le estensioni GNU in %-m e %-d (6448815)
Determinate opzioni producono errori nel File manager (6233643)
Il database del pacchetto contiene nomi di percorso inesistenti (7054481)
SPARC: La versione a 64-bit della libreria libsoftcrypto è lenta (7048794)
Comando patchrm non supportato dopo l'applicazione della patch 144500/144501 (7033240)
Il comando lucreate rallenta i sistemi UFS più lenti (7051757)
Il modulo Availability Suite sdbc non viene caricato al boot (6952222)
L'orologio di Oracle Solaris 10 9/10 si ferma su Oracle VM 2.2 (6952499)
SPARC: La patch FKU 137137-xx non supporta il software di gestione dei volumi di terze parti
Sun Patch Manager Tool 2.0 non è compatibile con le versioni precedenti dello strumento
Non è possibile eliminare i client diskless esistenti dal sistema (6205746)
4. Prodotti software non più supportati
5. Problemi relativi alla documentazione
A. Bug documentati in precedenza e risolti nella release Oracle Solaris 10 8/11
Nella sezione seguente sono descritte le modifiche di funzionamento di alcuni comandi e standard di Sistema operativo Oracle Solaris 10.
Il comando cpustat potrebbe restituire risultati errati in un chip T4 1.2 chip. Potrebbe verificarsi una mancata corrispondenza tra i nomi dell'evento e i rispettivi valori.
Il sistema operativo Oracle Solaris consente di programmare il registratore del dispositivo di calcolo delle prestazioni affinché tenga traccia di un evento in particolare. Alcuni nomi dell'evento e descrizioni dei risultati registrati da tale evento sono stati modificati nel chip T4 1.2. Il modulo Oracle Solaris PCBE deve pertanto individuare la corrispondenza con i nuovi valori.
Per risolvere il problema, applicare la patch 7047568.
Questo bug si verifica nell'utilizzo del server Samba con winbind in un ambiente Active Directory. Solaris 10 10/09 include la release 3.0.28 del software Samba. Quando si esegue un'interrogazione su tutti gli utenti o su oltre mille utenti del server di Active Directory, winbind carica solo i primi mille risultati.
Soluzione: nessuna.
Nella presente release sono state revisionate le seguenti pagine man relative a Trusted Extensions:
add_allocatable(1M)
remove_allocatable(1M)
label_to_str(3TSOL)
tsol_getrhtype(3TSOL)
tnzonecfg(4)
Queste pagine man riviste non possono essere visualizzate con il comando man. Per visualizzare queste pagine man, vedere il documento Solaris Trusted Extensions Reference Manual.
Il Sistema operativo Oracle Solaris 10 include Bash 3.00. Questa shell non esporta più automaticamente le seguenti variabili nell'ambiente:
HOME
HOSTNAME
HOSTTYPE
MACHTYPE
OSTYPE
PATH
SHELL
TERM
Questo nuovo comportamento si verifica anche se la shell assegna valori predefiniti a queste variabili.
Soluzione: esportare queste variabili manualmente.
Il comportamento di /usr/bin/ln è stato modificato per aderire agli standard da SVID3 a XCU6. Se si utilizza il comando ln senza l'opzione -f per eseguire il collegamento a un file di destinazione esistente, il collegamento non viene stabilito. Un messaggio diagnostico viene inviato all'output standard per i messaggi di errore e il comando procede collegando eventuali altri file. Infine, il comando ln termina con un valore di errore.
Se ad esempio il file b esiste, la sintassi ln a b genera il messaggio seguente:
ln: b: File exists
Questo nuovo comportamento ha effetto sugli script delle shell o sui programmi esistenti che includono il comando ln senza l'opzione -f. Alcuni script che operavano senza problemi possono generare un errore in Sistema operativo Oracle Solaris 10.
Soluzione: usare l'opzione -f con il comando ln. Se si dispone di uno script che esegue il programma ln, modificarlo in modo conforme al nuovo comportamento del comando.
In Sistema operativo Oracle Solaris 10, tcsh è stato aggiornato alla versione 6.12. La versione attuale non supporta più variabili d'ambiente i cui nomi contengono un trattino o un segno di uguale. Gli script che contengono righe setenv e che nelle precedenti versioni di Oracle Solaris funzionavano correttamente possono generare errori nella release corrente. Viene visualizzato il seguente messaggio di errore:
setenv: Syntax error
Per maggiori informazioni, vedere la pagina man di tcsh per il Sistema operativo Oracle Solaris 10.
Soluzione: non usare trattini o segni di uguale nei nomi delle variabili d'ambiente.
Le applicazioni create in stretta conformità con gli standard C sono interessate dalle modifiche al comportamento di alcune funzioni delle librerie. Un esempio è rappresentato dalle applicazioni compilate in modalità cc -Xc o c89. Le modifiche al comportamento riguardano le seguenti funzioni delle librerie:
fgetc()
fgets()
fgetwc()
fgetws()
getc()
getchar()
gets()
getwc()
getwchar()
getws()
Un'interpretazione formale dello standard C 1990 richiede che, dopo l'impostazione di una condizione di fine file, il file non restituisca altri dati nelle successive operazioni di input a meno che il puntatore del file sia stato riposizionato o l'errore e i flag di fine file siano chiaramente eliminati dall'applicazione.
Il comportamento rimane invariato per tutte le altre modalità di compilazione. In particolare, le interfacce possono leggere dal flusso i dati aggiuntivi scritti dopo l'impostazione dell'indicatore di fine file.
Soluzione: richiamare la funzione fseek() o clearerr() nel flusso per leggere dati aggiuntivi dopo la rilevazione della condizione EOF.
A causa della maggiore lunghezza degli UID, degli ID dei processori e del tempo di esecuzione cumulativo, le colonne del comando ps sono state allargate. Gli script non devono perciò basarsi sull'uso di colonne di output a larghezza fissa.
Soluzione: negli script, usare l'opzione -o del comando ps.
Per maggiori informazioni, vedere la pagina man ps(1).