Tilläggsinformation för Solaris 8 (SPARC-version) 1/01 - uppgradering

Kapitel 4 Information om avslutat stöd

I det här kapitlet beskrivs funktioner och program som inte längre stöds.

Följande information har lagts till sedan dokumentet publicerades på dokumentations-cd:n Solaris 8 1/01 och i installationskiosken på installations-cd:n Solaris 8 1/01.

Aktuell version

Webbläsaren HotJava

Webbläsaren HotJavaTM stöds inte längre.

Solaris Java Development Kit: Gränssnittet JNI 1.0

JNI 1.0 (version 1.0 av gränssnittet Java Native Interface) stöds inte längre av Solaris JDKTM 1.2 (Java Development Kit version 1.2).

Stödet i Solaris JDK för version JNI 1.0 har tagits bort. JNI 1.0 kallas även NMI (Native Method Interface).

Solstice AdminSuite 2.3/AutoClient 2.1

Programvaran Solstice AdminSuiteTM 2.3 stöds inte längre i operativmiljön Solaris 8. Om du försöker konfigurera Solstice-autoklienter eller skivlösa klienter med Solstice AdminSuite 2.3 uppstår ett fel, och det finns ingen korrigeringsfil som rättar till problemet och inte heller planeras det någon sådan. Det går visserligen att aktivera skivlösa klienter genom att redigera konfigurationsfiler manuellt, men detta är inget som rekommenderas eller stöds.

Teckensnittstekniken F3

F3-teckensnitt och TypeScaler-rastrerare (Suns Microsystems egen skalbara teckensnittsteknik) stöds inte längre. Industristandardformaten Type1 och TrueType kommer även i framtiden att ha stöd i produkter från Sun Microsystems, Inc.

XGL

XGL stöds inte längre.

Den härledda datatypen paddr_t

Datatypen paddr_t som finns i sys/types.h stöds inte i 64-bitars kompileringsmiljö. Den är för närvarande endast tillgänglig i 32-bitars kompileringsmiljö.

Ändringar av API:er (Application Programming Interfaces) för information i användarkonton

Det finns två API-uppsättningar som möjliggör åtkomst till information i användarkonton från ett program. Programmeringsgränssnitt för åtkomst till och ändring av information i användarkonton beskrivs på man-sidan getutxent(3C) (man-sida). Dessa gränssnitt har både större kapacitet och är mer anpassningsbara än äldre getutent(3C)-rutiner.

Äldre program kan komma åt de underliggande kontofilerna direkt. Filerna /var/adm/utmp och /var/adm/wtmp samt de motsvarande symboliska länkarna /etc/utmp och /etc/wtmp stöds inte längre. Det dataformat som används i dessa filer utgör en begränsning vid utvecklingen av Solaris-miljön. Program som använder dessa filer bör uppdateras så att de använder de dokumenterade API-gränssnitt som stöds.

Det är inte säkert att de program som redan använder getutent(3C)-rutiner påverkas i små systemkonfigurationer. I framtida versioner kommer dessa gränssnitt dock att generera fel om de används i stora systemkonfigurationer. Använd därför getutxent(3C) -rutiner för både gammal och ny kod i stället för getutent(3C) -API:er.

I sysidnis(1M) Systemidentifieringsprogram

sysidnis(1M) stöds inte längre. sysidnis(1M) är det systemidentifieringsprogram som konfigurerar namntjänster under installationer och uppgraderingar samt efter avkonfigurering med hjälp av sys-unconfig(1M).

sysidnis(1M) har ersatts av sysidns(1M).

Sun4c-baserade system

Följande Sun4c-baserade arkitektursystem och servrar som bygger på dessa system stöds inte längre.


Obs!

Inga maskinvarualternativ (exempelvis SCS-enheter) eller konfigurationer som är beroende av Sun4c-baserad arkitektur stöds längre.


SPARCstation Voyager

SPARCstation VoyagerTM stöds inte längre.

SPARC Xterminal 1

SPARC Xterminal 1TM stöds inte längre.

Framtida versioner

sendmail-verktyg

En del funktioner i sendmail-verktyget kan sakna stöd i framtida versioner. De funktioner som påverkas är Sun-specifika ändringar som inte är standard. Det gäller bl a speciell syntax och semantik för konfigurationsfiler för V1/Sun, fjärrlägesfunktionen och de tre omvända alias-funktionerna.

Mer information om dessa funktioner och frågor om filflyttning hittar du på http://www.sendmail.org/vendor/sun/solaris9.html.

AnswerBook2 Server

AnswerBook2TM Servern kanske inte stöds i framtida versioner. Solaris-dokumentationen kommer även i fortsättningen att finnas tillgänglig i online-format på Solaris dokumentations-cd. All Solaris-dokumentation finns också på http://docs.sun.com.

GMT tidszoner i zoneinfo

Tidszonerna i zoneinfo i följande vänsterkolumn kanske inte stöds i framtida versioner. Dessa filer tas eventuellt bort från /usr/share/lib/zoneinfo. Ersätt tidszonerna i zoneinfo i vänstra kolumnen med motsvarande tidszoner i högerkolumnen.


Obs!

När TZ-miljövariabeln installeras i en GMT[+-]* -tidszon i zoneinfo måste tidszonen föregås av ett kolon (':') . Ersätt till exempel tidszonsinställningen i zoneinfo, TZ=:GMT+1, vilket är 1 timme öster om nollmeridianen med motsvarande tidszonsinställning TZ=:Etc/GMT-1.


Den planerade borttagningen av tidszonerna GMT[+-]* i zoneinfo påverkar inte POSIX-inställningarna i GMT[+-]*-tidszonerna, exempelvis TZ=GMT+1 (utan kolon). En motsvarande tidszon som är placerad i /usr/share/lib/zoneinfo/Etc och har samma namn kan användas i stället. I tidszonen med POSIX-inställning visas endast strängen "GMT" i det förkortade tidszonsnamnet, medan tidszonen i zoneinfo visar tidsskillnaden jämfört med GMT. Ersätt till exempel tidszoninställningen i POSIX-format, TZ=GMT+1, med motsvarande tidszoninställning TZ=Etc/GMT+1 i zoneinfo.

Se environ.5 och zoneinfo.4 för ytterligare information.

Tabell 4-1 GMT-tidszoner i zoneinfo

Tidszon i zoneinfo, som kanske tas bort i framtida versioner 

Ersätt Syntax med motsvarande tidszon i zoneinfo 

GMT-12 

Etc/GMT+12 

GMT-11 

Etc/GMT+11 

GMT-10 

Etc/GMT+10 

GMT-9  

Etc/GMT+9 

GMT-8 

Etc/GMT+8 

GMT-7 

Etc/GMT+7 

GMT-6 

Etc/GMT+6 

GMT-5 

Etc/GMT+5 

GMT-4 

Etc/GMT+4 

GMT-3 

Etc/GMT+3 

GMT-2 

Etc/GMT+2 

GMT-1 

Etc/GMT+1 

GMT+1 

Etc/GMT-1 

GMT+2 

Etc/GMT-2 

GMT+3 

Etc/GMT-3 

GMT+4 

Etc/GMT-4 

GMT+5 

Etc/GMT-5 

GMT+6 

Etc/GMT-6 

GMT+7 

Etc/GMT-7 

GMT+8 

Etc/GMT-8 

GMT+9 

Etc/GMT-9 

GMT+10 

Etc/GMT-10 

GMT+11 

Etc/GMT-11 

GMT+12 

Etc/GMT-12 

GMT+13 

Etc/GMT-13 

Solstice AdminTool

Det är inte säkert att Solstice AdminTool (admintool) stöds i framtida versioner. Med det här verktyget kan du administrera användare, skrivare, programvarupaket, seriella portar, grupper och värdar.

Skrivaradministrationsfunktionen ingår för närvarande i operativmiljön Solaris 8 (se /usr/sadm/admin/bin/printmgr).

Solstice Enterprise Agents

Det är inte säkert att Solstice Enterprise Agents stöds i framtida versioner. Funktionen har ersatts av Solaris Web-Based Enterprise Management (WBEM) Services, som ingår i operativmiljön Solaris 8.

XIL

XIL kanske inte stöds i framtida versioner. Ett program som använder XIL genererar följande varningsmeddelande:


          VARNING!  XIL OBSOLESCENCE
     Detta program använder gränssnittet Solaris XIL
     som har blivit föråldrat och kanske inte kommer att
     finnas i kommande versioner efter Solaris 8.
     Kontakta programvaruleverantören. 
     Du undviker detta meddelandet om du anger miljövariabeln
     "_XIL_SUPPRESS_OBSOLETE_MSG.

Klientbiblioteket LDAP (Lightweight Directory Access Protocol)

Det är inte säkert att klientbiblioteket LDAP, libldap.so.3, stöds i framtida versioner. Den nya versionen av det här biblioteket, libldap.so.4, är kompatibel med den omarbetade versionen draft-ietf-ldapext-ldap-c-api-04.txt av utkastet ldap-c-api från IETF (Internet Engineering Task Force).

JDK 1.1.x och JRE 1.1.x

Det är inte säkert att version 1.1.x av JDK och JRE stöds i framtiden. Motsvarande funktionalitet finns nu i Java 2 Standard Edition, version 1.2 och senare.

SUNWrdm

Paketet SUNWrdm, som tidigare innehöll tilläggsinformation och installerades i /usr/share/release_info, kommer kanske inte att ingå på Solaris program-cd i framtiden.

Tilläggsinformation hittar du i stället i Tilläggsinformation på Solaris dokumentations-cd, i den tryckta boken Installation Release Notes och Release Notes Update på adressen http://docs.sun.com.

crash(1M)-verktyg

I crash(1M)-verktyget kanske inte stöds i framtida versioner. Kommandot crash är ett verktyg som undersöker minnesutskrifter vid en systemkrasch. Det ersätts av det nya verktyget mdb(1)-verktyg. Gränssnittet för krash-kommandot har strukturerats kring implementeringsdetaljer, t ex kortplatser, som saknar koppling till implementeringen av operativsystemet Solaris.

Användare som önskar byta från crash till mdb kan hämta information från "Transition From crash" in Solaris Modular Debugger Guide.

Kerberos-klient version 4

Kerberos-klient version 4 kanske tas bort i framtida versioner. Det inkluderar även stödet för Kerberos version 4 i kommandona kinit(1), kdestroy(1), klist(1), ksrvtgt(1), mount_nfs(1M), share(1M) och kerbd(1M) , kommandon i kerberos(3KRB) -biblioteket samt i programmeringsgränssnittet (API) ONC RPC kerberos_rpc(3KRB).

adb(1) Syntax för avbildning av modifierare och kontrollpunkt

I adb(1) kan implementeras som en länk i det nya verktyget mdb(1) i en framtida version av Solaris 8.

I mdb(1) beskrivs funktionerna i det nya felsökningsprogrammet adb(1), inklusive dess kompatibilitetsläge. Även i kompatibilitetsläget finns det skillnader mellan adb(1) och mdb(1). De är:

OpenWindows-verktygslådor för utvecklare

Det är inte säkert att verktygslådorna för XViewTM och OLIT i OpenWindowsTM stöds i framtida versioner. Därför bör du kanske överväga att gå över till verktygslådan Motif. Deaktivera varningsmeddelandet med #define OWTOOLKIT_WARNING_DISABLED eller -D.

OpenWindows-miljö för användare

OpenWindows-miljön kanske inte stöds i framtida versioner. Därför bör du kanske överväga att gå över till den vanliga skrivbordsmiljön CDE (Common Desktop Environment).

Bibliotek och kommandon i Federated Naming Service (FNS)/XFN

FNS som bygger på X/Open XFN-standard kanske inte stöds i framtida versioner.

Solaris-kommandot ipcs(1).

Möjligheten att använda kommandot ipcs(1) på minnesutskrifter vid en systemkrasch med kommandoradsalternativen -C och -N kanske inte stöds i framtida versioner. Motsvarande funktion är nu tillgänglig genom felsökningskommandot mdb(1) ::ipcs.

Föråldrat sendmail -AutoRebuildAliases-alternativ

Alternativet -AutoRebuildAliases för direkthjälpen (man page) sendmail (1m) är föråldrat och stöds kanske inte i framtida versioner.

sun4d-baserade servrar

Följande sun4d-baserade arkitektursystem kanske inte stöds i framtida versioner.

Maskinvarualternativ som är beroende av sun4d-baserad arkitektur kanske inte stöds i framtida versioner.