Note su Solaris 9 4/04

Capitolo 3 Prodotti software non più supportati

In questo capitolo sono descritti i prodotti e le funzionalità software non più supportati. Per le informazioni sui prodotti non supportati rese note troppo tardi per essere incluse in questo documento, vedere le Note su Solaris 9 4/04 all'indirizzo http://docs.sun.com/db/doc/817-4883.

Le informazioni seguenti sui prodotti software non più supportati sono state aggiunte dopo la pubblicazione del documento su http://docs.sun.com.

Funzioni rimosse da Solaris 9

Le seguenti funzioni non sono più supportate in Solaris 9 .

Sintassi dei watchpoint e dei modificatori delle mappe adb

In questa versione di Solaris, l'utility adb è implementata come collegamento alla nuova utility mdb.

La pagina man mdb(1) descrive le funzioni del nuovo debugger, inclusa la modalità di compatibilità adb. Anche in modalità di compatibilità esistono tuttavia alcune differenze tra adb(1) e mdb. In particolare:

Server AnswerBook2

Il server AnswerBook2TM non è più incluso in questa versione. I server AnswerBook2 esistenti possono essere eseguiti su Solaris 9 . La documentazione di Solaris può essere consultata online direttamente dal CD. Tutta la documentazione di Solaris è consultabile anche presso il sito http://docs.sun.com.

Utility aspppd

L'utility aspppd non è più inclusa in questa versione. Al suo posto, è possibile usare l'utility pppd(1M) di Solaris PPP 4.0 inclusa in Solaris 9 .

Metodo di input ATOK8 per il giapponese

Il metodo di input giapponese ATOK8 non è più supportato in questa versione. Solaris 9 include il metodo di input giapponese ATOK12. Il metodo di input giapponese ATOK12 comprende una funzionalità simile a quelle del precedente ATOK8, con una serie di miglioramenti.

Utility crash

L'utility crash non è più supportata in questa versione. In Solaris 9 , l'utility mdb(1) offre funzionalità simili a quelle dell'utility crash. L'utility mdb esegue anche un esame dei file di crash dump del sistema. L'interfaccia dell'utility crash è stata strutturata tenendo conto di dettagli dell'implementazione, ad esempio gli slot, che non hanno alcuna relazione con l'implementazione di Solaris.

Il manuale Solaris Modular Debugger Guide contiene informazioni dettagliate sulla transizione da crash a mdb.

Opzioni di crash dump per il comando ipcs di Solaris

La possibilità di applicare il comando ipcs(1) ai crash dump del sistema usando le opzioni -C e -N dalla riga di comando non è più supportata in questa versione. Una funzionalità equivalente viene ora fornita dal debugger mdb(1) ::ipcs.

Metodo di input cs00 per il giapponese

Il metodo di input giapponese cs00 non è più supportato in Solaris 9 . Anche le interfacce correlate, come l'interfaccia xci, la API libmle del Japanese Feature Package (JFP) e il comando mle, non sono più supportati in Solaris 9 .

Se si esegue un aggiornamento a Solaris 9 da una versione precedente, il dizionario pubblico esistente /var/mle/ja/cs00/cs00_u.dic verrà rimosso.

In Solaris 9 sono supportati due metodi di input giapponesi: ATOK12 e Wnn6. Per maggiori informazioni sui metodi di input ATOK12 e Wnn6, vedere il manuale International Language Environments Guide.

x86: Comando devconfig

Il comando devconfig non è più supportato in questa versione.

x86: Supporto dei dispositivi e dei driver

La tabella seguente elenca i dispositivi e i driver che non sono più supportati in questa versione:

Tabella 3–1 Software per dispositivi e driver

Nome del dispositivo fisico 

Nome del driver 

Tipo di scheda 

Mylex/Buslogic FlashPoint Ultra PCI SCSI 

flashpt

Scheda SCSI 

Madge Token Ring Smart 16/4, Madge Token Ring Smart 16/4 PCI BM Mk2, Madge Token Ring Smart 16/4 PCI BM Mk1 e Madge Token Ring PCI Presto 

mtok

Scheda di rete 

Compaq Integrated NetFlex-3 10/100 T PCI, Compaq NetFlex-3/P, Compaq NetFlex-3 DualPort 10/100 TX PCI, Compaq Netelligent 10 T PCI e Compaq Netelligent 10/100 TX PCI 

cnft

Scheda di rete 

Directory Early Access (EA)

Il nome della directory EA è stato cambiato in ExtraValue in Solaris 9 .

Controller Emulex MD21 per dischi ESDI

Il controller MD21 per i dischi ESDI non è più supportato in Solaris 9 .

Variabile enable_mixed_bcp

La variabile enable_mixed_bcp non è più supportata in questa versione. Nelle versioni anteriori a Solaris 9 , la variabile enable_mixed_bcp in /etc/system poteva essere impostata su 0 per disabilitare il collegamento dinamico degli eseguibili con collegamenti parzialmente statici di SunOSTM 4.0 e versioni compatibili. Come impostazione predefinita, il sistema usava il collegamento dinamico per questi eseguibili. In Solaris 9 , per questi eseguibili viene sempre usato il collegamento dinamico e la variabile enable_mixed_bcp è stata rimossa dal sistema. Questa modifica non influisce in nessun modo sulla compatibilità binaria degli eseguibili in SunOS 4.0 e compatibili.

x86: Sistemi Intel 486

Solaris non è più supportato sui sistemi Intel 486.

Nome alternativo japanese

Il nome alternativo japanese per la versione locale giapponese ja con codifica EUC (Extended UNIX Code) non è più supportato in questa versione. Questo nome per la versione locale aveva lo scopo di facilitare la migrazione da Solaris 1.0 e dalle versioni compatibili. In Solaris 9 , per designare la versione locale giapponese EUC è possibile usare i nomi ja o ja_JP.eucJP. L'applicazione Solaris 1.0 BCP (JLE) e le versioni compatibili possono tuttora essere eseguite in Solaris 9 senza bisogno di modifiche.

Java Software Developer's Kit (SDK) 1.2.2

La versione 1.2.2 dell'SDK JavaTM (SUNWj2dev) non è più inclusa in Solaris 9. Funzionalità pressoché equivalenti sono supportate da Java 2 Standard Edition, versione 1.4 e compatibili. Le versioni attuali e precedenti di JDK e dell'ambiente runtime Java (JRE) possono essere scaricate da http://java.sun.com.

JDK 1.1.8 e JRE 1.1.8

La versione 1.1.8 del JDK e la versione 1.1.8 del JRE non sono più supportate in questa versione. Funzionalità pressoché equivalenti sono supportate da Java 2 Standard Edition, versione 1.4 e compatibili. Le versioni attuali e precedenti del JDK e del JRE possono essere scaricate dal sito Web http://java.sun.com.

Client Kerberos versione 4

Il client Kerberos versione 4 è stato rimosso da Solaris 8. Questo client include il supporto di Kerberos versione 4 nei comandi kdestroy, kerbd, kinit, klist, ksrvtgt, mount_nfs e share. Il client Kerberos versione 4 include anche il supporto di questo meccanismo nella libreria kerberos (3KRB) e nella API di programmazione ONC RPC kerberos_rpc (3KRB).

Per maggiori informazioni, vedere le pagine man kdestroy(1), kinit(1), klist(1), mount_nfs(1M) e share(1M).

Toolkit OpenWindows per sviluppatori

L'uso dei toolkit OpenWindowsTM XViewTM e OLIT non è più supportato in questa versione. È consigliata la migrazione al toolkit Motif. Le applicazioni sviluppate con i toolkit XView e OLIT di OpenWindows possono tuttora essere eseguite in Solaris 9 .

Ambiente OpenWindows per gli utenti

L'ambiente OpenWindows non è più supportato in questa versione. L'ambiente desktop predefinito di Solaris 9 è il Common Desktop Environment (CDE). Le applicazioni che utilizzano i toolkit XView e OLIT di OpenWindows possono tuttora essere eseguite nel CDE di Solaris 9 .

Paging delle priorità e variabili del kernel correlate (priority_paging/cachefree)

I parametri priority_paging e cachefree non sono supportati in Solaris 9 . Questi parametri sono stati sostituiti con un'architettura migliorata per il caching dei file system che implementa criteri di paging simili al paging delle priorità, ma che sono sempre abilitati. Se si cerca di impostare questi parametri nel file /etc/system, durante il boot vengono visualizzati messaggi di avvertimento simili ai seguenti:


sorry, variable 'priority_paging' is not defined in the 'kernel' 
sorry, variable 'cachefree' is not defined in the 'kernel' 

Se si esegue un aggiornamento a Solaris 9 o si utilizza il comando pkgadd con i pacchetti SUNWcsr e il file /etc/system include i parametri priority_paging o cachefree, si verifica quanto segue:

  1. Se i parametri priority_paging o cachefree sono impostati nel file /etc/system, viene visualizzato il messaggio seguente:


    NOTE: /etc/system has been modified since it contains references to
    priority paging tunables. Please review the changed file.
  2. Nel file /etc/system viene inserito un simbolo di commento davanti alle righe che impostano priority_paging o cachefree. Ad esempio, se il parametro priority_paging è impostato su 1, questa riga viene sostituita dalle righe seguenti:


    * NOTE: As of Solaris 9, priority paging is unnecessary and 
    * has been removed. Since references to priority paging-related tunables 
    * will now result in boot-time warnings, the assignment below has been 
    * commented out. For more details, see the Solaris 9 Release Notes, or 
    * the "Solaris Tunable Parameters Reference Manual".
    
    * set priority_paging=1

File system s5fs

Il file system s5fs non è più supportato in questa versione. Il file system s5fs supporta l'installazione di applicazioni di Interactive UNIX, una funzionalità che non è più richiesta in Solaris.

Funzioni dell'utility sendmail

È possibile che alcune funzioni dell'utility sendmail non siano più supportate in questa versione. Queste funzioni sono modifiche non standard e specifiche di Sun. Ad esempio, le sintassi e la semantica speciale per i file di configurazione V1/Sun, la funzione per la modalità remota, l'opzione AutoRebuildAliases e le tre funzioni sun-reverse-alias.

Per maggiori informazioni su queste funzioni e sui metodi per la migrazione, vedere la pagina http://www.sendmail.org/vendor/sun/solaris9.html.

Maintenance Update di Solaris

Le raccolte di patch separate fornite insieme alle versioni di Solaris (MU - Maintenance Updates), non sono più supportate in questa versione.

Package SUNWebnfs

Il pacchetto SUNWebnfs non è più incluso in Solaris.

La libreria e la relativa documentazione possono essere scaricate da http://www.sun.com/webnfs.

Sistemi sun4d

I seguenti server basati sull'architettura sun4d non sono più supportati in questa versione:

Le opzioni hardware che dipendono dall'architettura sun4d non sono più supportate in questa versione.

Package SUNWrdm

Il pacchetto SUNWrdm, che in passato conteneva le note sulla versione in formato testo, non è più incluso nel CD di Solaris.

Per informazioni sul prodotto vedere le note presenti sul CD della documentazione di Solaris , le note sull'installazione in forma stampata o le note aggiornate disponibili su http://docs.sun.com .

Funzioni che verranno rimosse in una delle prossime versioni

Le funzioni seguenti non saranno più supportate in una delle prossime versioni di Solaris.

Supporto del percorso device_driver nel comando di sistema add_drv

Il comando add_drv accetta ora un percorso come attributo del parametro device_driver. È possibile che questa funzione venga rimossa in una delle prossime versioni.

In Solaris 9, quando viene specificato un percorso, il seguente messaggio di errore viene inviato a STDERR:


Warning: pathname support will be discontinued in future
releases of add_drv.

Durante il processo di installazione i messaggi di avvertimento prodotti dall'uso qui indicato del percorso vengono registrati nel file install_log.

Per maggiori informazioni, vedere la pagina man add_drv(1M).

Comando AdminTool

Il software AdminTool (admintool), inclusa l'utility swmtool, non sarà più supportato nelle prossime versioni.

Nomi abbreviati per le versioni locali asiatiche in dtlogin

Le seguenti forme abbreviate delle versioni locali asiatiche non saranno più presenti nell'elenco delle lingue di dtlogin in una delle prossime versioni:

Le versioni Solaris 8, Solaris 9 e Solaris 9 4/04 utilizzano nuovi nomi per le versioni locali conformi agli standard ISO, inclusi i seguenti:

Interfacce asysmem() e sysmem()

Le interfacce asysmem() e sysmem(), che sono esportate da libadm(3lib), non saranno più incluse in una delle prossime versioni. Entrambe le interfacce sono obsolete. Si consiglia agli sviluppatori di utilizzare al loro posto la funzione di libreria sysconf(3C).

Per maggiori informazioni, vedere la pagina man sysconf(3C).

Interfacce del daemon di auditing

Le seguenti interfacce utilizzate dal daemon di audit di Solaris non saranno più supportate in una delle prossime versioni:

Interfacce di allocazione dei dispositivi per il modulo di sicurezza di base (BSM)

I seguenti componenti del meccanismo di allocazione dei dispositivi del BSM non verranno più inclusi in una delle prossime versioni di Solaris:

Interfacce dei driver obsolete

Alcune interfacce dei driver (DDI) non saranno più supportate in una delle prossime versioni di Solaris.

La tabella seguente contiene un elenco delle interfacce DDI che non saranno più supportate e delle interfacce alternative consigliate:

Interfaccia obsoleta 

Interfaccia alternativa 

mmap

devmap

identify

set to nulldev

copyin

ddi_copyin

copyout

ddi_copyout

ddi_dma_addr_setup

ddi_dma_addr_bind_handle

ddi_dma_buf_setup(9F)

ddi_dma_buf_bind_handle

ddi_dma_curwin

ddi_dma_getwin

ddi_dma_free

ddi_dma_free_handle

ddi_dma_htoc

ddi_dma_addr[buf]_bind-handle

ddi_dma_movwin

ddi_dma_getwin

ddi_dma_nextseg

ddi_dma_nextcookie

ddi_dma_nextwin

ddi_dma_nextcookie

ddi_dma_segtocookie

ddi_dma_nextcookie

ddi_dma_setup

ddi_dma_*_handle

ddi_dmae_getlim

ddi_dmae_getattr

ddi_getiminor

getminor

ddi_getlongprop

ddi_prop_lookup

ddi_getlongprop_buf

ddi_prop_lookup

ddi_getprop

ddi_prop_get_in

ddi_getproplen

ddi_prop_lookup

ddi_iopb_alloc

ddi_dma_mem_alloc

ddi_iopb_free

ddi_dma_mem_free

ddi_mem_alloc

ddi_dma_mem_alloc

ddi_mem_free

ddi_dma_mem_free

ddi_map_regs

ddi_regs_map_setup

ddi_mapdev

devmap_setup

ddi_mapdev_intercept

devmap_load

ddi_mapdev_nointercept

devmap_unload

ddi_prop_create

ddi_prop_update

ddi_prop_modify

ddi_prop_update

ddi_segmap

see devmap

ddi_segmap_setup

devmap_setup

ddi_unmap_regs

ddi_regs_map_free

free_pktiopb

scsi_free_consistent_buf

get_pktiopb

scsi_alloc_consistent_buf

makecom_g0

scsi_setup_cdb

makecom_g0_s

scsi_setup_cdb

makecom_g1

scsi_setup_cdb

makecom_g5

scsi_setup_cdb

scsi_dmafree

scsi_destroy_pkt

scsi_dmaget

scsi_init_pkt

scsi_pktalloc

scsi_init_pkt

scsi_pktfree

scsi_destroy_pkt

scsi_resalloc

scsi_init_pkt

scsi_resfree

scsi_destroy_pkt

scsi_slave

scsi_probe

scsi_unslave

scsi_unprobe

ddi_peek{c,s,l,d}

ddi_peek{8,16,32,64}

ddi_poke{c,s,l,d}

ddi_poke{8,16,32,64}

in{b,w,l}

ddi_get{8,16,32}

out{b,w,l}

ddi_put{8,16,32}

repins{b,w,l}

ddi_rep_get{8,16,32}

repouts{b,w,l}

ddi_rep_put{8,16,32}

GLOBAL_DEV

Specificare 0

NODEBOUND_DEV

Specificare 0

NODESPECIFIC_DEV

Specificare 0

ENUMERATED_DEV

Specificare 0

DDI_IDENTIFIED

non necessaria

DDI_NOTIDENTIFIED

non necessaria

Istruzioni per la gestione dei dispositivi in power.conf

Le istruzioni della Gestione dispositivi incluse in power.conf4 non saranno più supportate in una delle prossime versioni. Solaris 9 offre funzionalità analoghe tramite l'utility Automatic Device Power Management.

Per maggiori informazioni, vedere la pagina man power.conf(4).

Dispositivi e driver supportati

La tabella seguente elenca i dispositivi e i driver che non saranno più supportati in una delle prossime versioni:

Tabella 3–2 Software per dispositivi e driver

Nome del dispositivo fisico 

Nome del driver 

Tipo di scheda 

Scheda AMI MegaRAID, prima generazione 

mega

RAID SCSI 

Compaq 53C8x5 PCI SCSI e Compaq 53C876 PCI SCSI 

cpqncr

Scheda SCSI 

Compaq SMART-2/P Array Controller e Compaq SMART-2SL Array Controller 

smartii

Controller RAID SCSI 

Sequenze di input del carattere dell'Euro basate sui tasti Alt e Meta

È possibile che le seguenti sequenze di tasti non standard che consentono di ottenere il carattere dell'Euro non vengano più supportate nelle versioni locali Unicode/UTF-8 di Solaris:


Nota –

Nella sequenza, il trattino indica la pressione simultanea dei due tasti. Il segno più indica la pressione dei due tasti in successione.


Qui di seguito sono riportate le sequenze di tasti standard:

Se la tastiera non dispone dei tasti Alt Graph o Compose, usare la seguente sequenza di tasti:

Librerie e comandi di Federated Naming Service XFN

Il Federated Naming Service (FNS) basato sullo standard X/Open XFN non verrà più supportato in una delle prossime versioni.

Funzione fork()

Il comportamento di fork(), quando non collegato alla libreria -lpthread, verrà modificato in una delle prossime versioni. Questo comportamento rende i thread di Solaris coerenti con i thread POSIX (Portable Operating System Interface).

La funzione fork() potrà essere ridefinita in modo da comportarsi come fork1(). Di conseguenza, fork() replicherà il solo thread chiamante nel processo figlio. Questa ridefinizione corrisponde al comportamento attuale di fork1() e a quello di fork() quando quest'ultima funzione è collegata con -lpthread.

Le applicazioni che richiedono il comportamento replicate-all di fork() verranno comunque supportate.

Fusi orari GMT

I fusi orari /usr/share/lib/zoneinfo/GMT[+-]* non saranno più supportati in una delle prossime versioni. I relativi file verranno rimossi da /usr/share/lib/zoneinfo. I fusi orari di zoneinfo potranno essere sostituiti con i file equivalenti Etc/GMT[-+]*.

Per maggiori informazioni, vedere le pagine man zoneinfo(4) e environ(5).

SPARC: Supporto dei driver grafici

I seguenti dispositivi grafici non saranno più supportati in una delle prossime versioni del software:

Dispositivo 

Driver 

MG1,MG2 

bwtwo 

CG3 

cgthree 

SX/ CG14 

sx, cgfourteen 

TC 

cgeight 

TCX 

tcx 

Java Runtime Environment 1.2.2

La versione 1.2.2 del Java Runtime Environment (JRE) non sarà più supportata in una delle prossime versioni. Funzionalità equivalenti sono supportate da Java 2 Standard Edition, versione 1.4 e compatibili. Le versioni attuali e precedenti del JRE possono essere scaricate dal sito Web http://java.sun.com.

Kodak Color Management System

Il Kodak Color Management System (KCMSTM) non sarà più supportato in una delle prossime versioni del software.

Font CID per il coreano

I font CID del coreano non saranno più supportati in una delle prossime versioni. In sostituzione, sarà possibile usare i font TrueType inclusi in Solaris.

Driver Lance Ethernet (le)

I driver di rete le non saranno più supportati in una delle prossime versioni.

Libreria libXinput

La libreria libXinput.so.0 non sarà più inclusa in una delle prossime versioni di Solaris. La libreria libXinput.so.0 era fornita per garantire la compatibilità per le applicazioni X11R4 compilate usando la bozza di standard X Input API di Solaris 2.1 e Solaris 2.2. La libreria X11 standard X Input Extension, libXi, è stata integrata in Solaris 2.3.

Tutte le applicazioni che utilizzano l'API libXi dovrebbero essere compilate usando la libreria condivisa libXi per ottenere la massima compatibilità e la conformità agli standard.

Libreria client LDAP (Lightweight Directory Access Protocol)

La libreria client LDAP, libldap.so.3, non sarà più inclusa in una delle prossime versioni. L'attuale versione della libreria, libldap.so.5, è conforme alla revisione draft-ietf-ldapext-ldap-c-api-05.txt della bozza ldap-c-api pubblicata dalla Internet Engineering Task Force (IETF).

Interfacce LWP (Lightweight Process) obsolete

La seguente interfaccia LWP non sarà più supportata in una delle prossime versioni:

Queste interfacce non fanno parte di un modello comune con il multithreading abilitato in modo automatico. Le interfacce operano in modo corretto solo con applicazioni non collegate con libthread.

Per maggiori informazioni, vedere le pagine man _lwp_create(2), _lwp_detach(2), _lwp_exit(2), _lwp_getprivate(2), _lwp_makecontext(2), _lwp_setprivate(2) e _lwp_wait(2).

Funzione Nameless Interface Groups

La funzione Nameless Interface Groups, abilitata da ndd /dev/ip ip_enable_group_ifs, non sarà più supportata in una delle prossime versioni. Usare al suo posto la funzione IP Network Multipathing, che fornisce funzionalità simili. Per formare i gruppi di multipathing IP è possibile usare la parola chiave di gruppo del comando ifconfig 1M.

Per maggiori informazioni, vedere le pagine man ndd(1M) e ifconfig(1M).

Netscape 4.7x

Il software NetscapeTM 4.7x non sarà più supportato in una delle prossime versioni.

Netscape 6.2x e Netscape 7.0

I software Netscape 6.2x e Netscape 7.0 non saranno più supportati in una delle prossime versioni.

Opzione -k di netstat

L'opzione non supportata -k del comando netstat, che indica tutti i kstats denominati sull'istanza in esecuzione del sistema operativo, verrà rimossa in una delle prossime versioni. Usare il comando supportato kstat, che fornisce una funzionalità simile. Il comando kstat è stato introdotto per la prima volta in Solaris 8.

Per maggiori informazioni, vedere la pagina man kstat(1M).

Name service NIS+ (Network Information Service Plus)

NIS+ non sarà più supportato in una delle prossime versioni. In Solaris 9 sono disponibili alcuni tool per facilitare la migrazione da NIS+ a LDAP. Per maggiori informazioni, accedere a http://www.sun.com/directory/nisplus/transition.html .

Modulo pam_unix

Il modulo pam_unix non sarà più supportato in una delle prossime versioni. Funzionalità simili verranno fornite da pam_authtok_check, pam_authtok_get, pam_authtok_store, pam_dhkeys, pam_passwd_auth, pam_unix_account , pam_unix_auth, e pam_unix_session .

Per maggiori informazioni, vedere le pagine man pam_unix(5), pam_authtok_check(5), pam_authtok_get(5), pam_authtok_store(5), pam_dhkeys(5), pam_passwd_auth(5), pam_unix_account(5), pam_unix_auth(5) e pam_unix_session(5).

Perl versione 5.005_03

La versione 5.005_03 di Perl non sarà più supportata in una delle prossime versioni. In Solaris 9 la versione predefinita di Perl non è compatibile a livello binario con la precedente (5.005_03). La versione precedente è tuttora inclusa nell'ambiente per garantire la compatibilità. I moduli installati dai clienti dovranno essere ricompilati e reinstallati. Gli script che richiedono l'uso della versione 5.005_03 dell'interprete dovranno indicarlo esplicitamente usando il percorso (/usr/perl5/5.005_03/bin/perl) al posto di quello predefinito (/bin/perl, /usr/bin/perl o /usr/perl5/bin/perl).

Comandi di controllo degli I/O nella gestione dei consumi

I seguenti comandi di controllo degli I/O nella gestione dei consumi (ioctls) non saranno più supportati in una delle prossime versioni:

In Solaris 9 4/04 sono supportati i seguenti ioctls alternativi:

Per maggiori informazioni su questi ioctls alternativi, vedere la pagina man ioctl(2).

64-bit SPARC: Interfaccia ptrace in libc

La versione a 64 bit dell'interfaccia ptrace inclusa in libc non sarà più supportata in una delle prossime versioni. Questa funzionalità verrà sostituita dall'interfaccia proc.

Per maggiori informazioni, vedere la pagina man proc(4).

sendmailvars e i comandi L e G di sendmail.cf

Il database sendmailvars elencato in nsswitch.conf(4) non sarà più supportato in una delle prossime versioni. Per abilitare questa funzione era necessario usare i comandi L o G di sendmail.cf. Questa modifica rende la versione Sun di sendmail maggiormente conforme alla versione di sendmail.org.

SPARC: Package a 64 bit

Attualmente, Solaris viene fornito con un set di pacchetti distinti per i componenti a 32 e a 64 bit. I pacchetti a 64 bit, introdotti a partire da Solaris 7, includono i componenti a 64 bit di Solaris. Come norma generale, il nome del pacchetto a 64 bit termina con la lettera x. Ad esempio, SUNWcsl contiene la versione a 32 bit delle librerie di base di Solaris mentre SUNWcslx contiene la versione a 64 bit.

In una prossima versione di Solaris, i pacchetti a 32 bit e quelli a 64 bit potrebbero essere forniti congiuntamente in un singolo pacchetto. Il pacchetto combinato manterrà il nome del pacchetto originale a 32 bit mentre il pacchetto a 64 bit non verrà più fornito. Ad esempio, la libreria /usr/lib/sparcv9/libc.so.1, attualmente inclusa in SUNWcslx verrà inclusa in SUNWcsl e SUNWcslx non verrà più fornito.


Nota –

Alcuni pacchetti contengono solo componenti a 64 bit e non corrispondono a nessun pacchetto a 32 bit. In questi casi, i pacchetti potrebbero essere rinominati in modo da perdere il suffisso “x”. Ad esempio, SUNW1394x potrebbe cambiare il nome in SUNW1394.


Lettore multimediale Java sdtjmplay

Il lettore multimediale Java /usr/dt/bin/sdtjmplay, basato sul Java Media Framework 1.1, non sarà più incluso in una delle prossime versioni. Si consiglia la migrazione a /usr/bin/jmplay, il lettore multimediale Java basato sul più recente Java Media Framework 2.1.1.

Il lettore multimediale Java jmplay è incluso in Solaris 9 8/03 e nelle versioni successive. jmplay è anche disponibile per Solaris 8 e per le versioni precedenti di Solaris 9 all'interno dell'ambiente desktop GNOME 2.0.

L'ambiente desktop GNOME 2.0 può essere scaricato dall'indirizzo http://www.sun.com/gnome/.

Driver SPC (Serial Parallel Controller)

Il driver SPC non sarà più supportato in una delle prossime versioni.

Kernel Sun4U di Solaris a 32 bit

Molte installazioni di Solaris 7, 8 e 9 utilizzano il kernel predefinito a 64 bit per il supporto di applicazioni a 32 bit e a 64 bit. Questa nota interessa particolarmente i clienti che usano il kernel a 32 bit sui sistemi UltraSPARC.

Nelle versioni Solaris 7, 8 e 9, tutti i sistemi basati sui processori UltraSPARC I e UltraSPARC II consentono agli amministratori di scegliere se avviare il kernel a 32 o 64 bit. I sistemi UltraSPARC III e successivi supportano solo il kernel a 64 bit.

In una delle prossime versioni di Solaris, il kernel a 32 bit non sarà più disponibile per i sistemi UltraSPARC I e UltraSPARC II.

Il principale effetto di questa modifica si avrà sui sistemi che si basano su moduli del kernel a 32 bit prodotti da terze parti: ad esempio firewall, driver residenti nel kernel e file system sostitutivi. Questi sistemi devono essere aggiornati per utilizzare le versioni a 64 bit dei moduli indicati.

Un altro effetto delle modifiche riguarda i sistemi UltraSPARC che contengono processori UltraSPARC I con clock pari o inferiori a 200 MHz; tali sistemi potrebbero non essere più supportati.

Per identificare il tipo di kernel del sistema, usare il comando isainfo(1).

% isainfo —kv

Per identificare la velocità di clock del processore, usare il comando psrinfo(1M).

% psrinfo —v | grep MHz

Librerie di sistema statiche di Solaris

Questo annuncio riguarda solo le librerie di sistema statiche a 32 bit e le utility collegate staticamente. Non sono disponibili librerie di sistema e utility statiche a 64 bit.

Le librerie di sistema statiche e le utility collegate staticamente di Solaris a 32 bit non saranno più supportate in una delle prossime versioni. In particolare, non verrà più supportata la libreria C statica (/usr/lib/libc.a).

Le applicazioni collegate con le attuali librerie di sistema statiche potrebbero non funzionare in una delle prossime versioni. Solo le applicazioni collegate dinamicamente con le librerie di sistema basate sulla ABI (Application Binary Interface) di Solaris saranno compatibili con le prossime versioni.

Le applicazioni che dipendono dal comportamento dei trap di sistema potrebbero non funzionare correttamente nelle prossime versioni. Anche le applicazioni che si collegano con librerie che dipendono dal comportamento dei trap di sistema (in genere, le librerie che forniscono funzioni sostitutive delle ABI) potrebbero non funzionare correttamente nelle prossime versioni.

Volumi transazionali di Solaris Volume Manager

I volumi transazionali di Solaris Volume Manager (metadevice trans) non saranno più supportati nelle prossime versioni per ridurre la ridondanza del set di funzioni di Solaris. Funzionalità simili sono fornite dal logging UFS, incluso in Solaris 8 e nelle versioni compatibili.

Solstice Enterprise Agents

Il software Solstice Enterprise Agents non sarà più supportato in una delle prossime versioni.

Protocollo Router Discovery standalone

L'implementazione di /usr/sbin/in.rdisc del protocollo IPv4 ICMP Router Discovery non sarà più supportata in una delle prossime versioni di Solaris. Una versione pressoché equivalente del protocollo, implementata come componente di /usr/sbin/in.routed, supporta un'interfaccia di amministrazione migliorata. Il componente di /usr/sbin/in.routed supporta l'implementazione del protocollo RIP versione 2. Il componente di /usr/sbin/in.routed è anche in grado di distinguere gli avvisi Mobile IP dai messaggi Router Discovery.

Interfacce di storage

Le seguenti interfacce per le proprietà dei driver non saranno più supportate in una delle prossime versioni:

I driver sotto elencati non saranno più supportati in una delle prossime versioni:

La seguente utility non sarà più supportata in una delle prossime versioni:

Hardware sun4m

L'hardware sun4m non sarà più supportato in una delle prossime versioni.

Sun Java System Application Server Platform Edition 7.0 (già Sun ONE Application Server 7.0 Platform Edition)

La versione 7.0 di Sun Java System Application Server Platform Edition non sarà più supportata in una delle prossime versioni. Funzionalità simili saranno offerte da Sun Java System Application Server Platform Edition 8 e versioni compatibili.

Sebbene la maggior parte delle applicazioni J2EE (Java 2 Platform, Enterprise Edition) potranno essere eseguite senza modifiche in Sun Java System Application Server Platform Edition 8, le applicazioni che utilizzano API proprietarie instabili richiederanno le opportune modifiche.

Sistemi Sun StorEdge A3000, Sun StorEdge A3500 e Sun StorEdge A3500FC

Il supporto a livello software dei seguenti dispositivi di storage non sarà più fornito in una delle prossime versioni di Solaris.

Unità nastro

Le seguenti unità nastro non saranno più supportate in una delle prossime versioni:

Ultra AX e scheda grafica SPARCengine Ultra AXmp

Il supporto per UltraTM AX e per la scheda grafica SPARCengine Ultra AXmp non sarà più fornito in una delle prossime versioni di Solaris.

32-bit: Librerie statiche X11

Le librerie statiche presenti in /usr/openwin/lib non saranno più supportate in una delle prossime versioni di Solaris. Il supporto per le librerie statiche a 32 bit presenti in /usr/openwin/lib e per i programmi collegati in modo statico a tali librerie non sarà più fornito in una delle prossime versioni di Solaris. Non sono mai state fornite librerie statiche a 64 bit.

È possibile che le applicazioni collegate alle librerie statiche esistenti in /usr/openwin/lib non operino correttamente in una delle prossime versioni di Solaris. È garantita la compatibilità futura solo per le applicazioni collegate dinamicamente con librerie condivise che forniscono l'ABI Solaris.

Interfaccia XIL

L'interfaccia XILTM non verrà più supportata in una delle prossime versioni. Le applicazioni che utilizzano XIL causano la visualizzazione del seguente messaggio di avvertimento:


          WARNING:  XIL OBSOLESCENCE
     This application uses the Solaris XIL interface
     which has been declared obsolete and may not be
     present in version of Solaris beyond Solaris 9.
     Please notify your application supplier. 
     The message can be suppressed by setting the environment variable
     "_XIL_SUPPRESS_OBSOLETE_MSG.

Utility xetops

L'utility xetops non sarà più supportata in una delle prossime versioni. L'utility xetops converte un file di testo asiatico in un file PostScript. Questa conversione consente la stampa dei caratteri asiatici anche sulle stampanti PostScript prive di caratteri asiatici residenti.

Una capacità simile viene fornita ora dal comando mp, che è stato potenziato in modo da supportare tutte le codifiche asiatiche native con nuove opzioni e funzionalità.

Filtro di stampa xutops

Il filtro di stampa xutops non sarà più supportato in una delle prossime versioni. Funzionalità simili verranno fornite dal filtro di stampa mp di Solaris 9 4/04.

Per maggiori informazioni, vedere la pagina man mp(1).