The following drivers and their associated man pages will be removed in a future release.
hme |
SUNW, hme Fast-Ethernet device driver |
eri |
eri Fast-Ethernet device driver |
qfe |
SUNW, qfe Quad Fast-Ethernet device driver |
dmfe |
Davicom Fast Ethernet driver for Davicom DM9102A |
hxge |
Sun Blade 10 Gigabit Ethernet network driver |
The slocate utility will be removed in a future release. The slocate utility provides a secure way to index and quickly search files on your system. Alternately, you can use the mlocate utility.
The -m option will be removed from the zoneadm clone command in a future release. After the -m option is removed, when cloning a zone, the zoneadm clone displays the following default behavior:
If the cloned zone and the source zone are present in the same zpool, ZFS snapshot and clone operations are used.
If the cloned zone and the source zone are present in the different zpools, ZFS send and receive operations are used.
The /etc/format.dat file, which is the default data file for the format command, will be removed in a future release. The format command will not support the following parameters:
-x, -p, and -t options
save subcommand
FORMAT_PATH environment variable
Note: Starting with the Solaris 2.3 release, the format command configures disk drives automatically. Therefore, the /etc/format.dat file is not required. For information, see the format(1M) man page.
The symorder command will be removed in a future release. The symorder command is used in Oracle's SunOS 4.x to cut down the overhead of getting symbols from vmunix. Alternately, use the ksyms command to view the kernel symbols. For more information, see the ksyms(7D) man page.
The mailcompat program will be removed in a future release. This program is used to provide SunOS 4.x compatability for the Solaris mailbox format.
The -s and -i options that are used to view the statistics information of the bridges will be removed from the dladm show-bridge command. Alternately, you can use the dlstat show-bridge command.
The dlstat show-bridge command will be available in a future Oracle Solaris release.
Perl 5.8.4 version will not be available in a future release. Therefore, if you are referencing version 5.8.4 in any of your Perl scripts, you must use a more recent version of Perl.
Note: By default, Oracle Solaris 11 is shipped with Perl 5.12.
The /usr/ucb directory will be removed in a future release. Therefore, any of your scripts or programs that use the commands in the /usr/ucb directory, must be updated. To update your scripts or programs, consider the following tips:
Many of the commands in the /usr/ucb directory are links to the commands in the /usr/bin directory. Replace the /usr/ucb commands with the target binaries that the links currently point to.
Some of the commands in the /usr/ucb directory have alternate implementations in the /usr/bin, usr/gnu/bin, and /usr/sbin directories. Use the alternate implementations.
Note: Usually, the alternate implementations and the commands in the /usr/ucb directory have the same basename. Read the man pages of the alternate implementations to ensure that the required functionality is present.
Some of the alternate implementations do not have the same basename. Consider the following alternatives:
For the /usr/ucb/fastboot and /usr/ucb/halt commands, use the init(1M), shutdown(1M), or reboot(1M) commands.
For the /usr/ucb/vipw command, use the useradd(1M) or the userdel(1M) command based on your requirement.
Use the /usr/bin/ps command instead of the /usr/ucb/ps command.
Note: For the ps command, you can invoke the BSD behavior by not using a leading hyphen (-) with any of the options. For more information, see the ps(1) man page.
Some of the /usr/ucb commands, such as biff, from, mkstr, rusage, and whereis do not have an equivalent functionality in Oracle Solaris.
A new link for the Mail command will be available in the /usr/bin directory in a future release. The /usr/bin/Mail link will point to the /usr/bin/mailx command. The BSD behavior of the /usr/bin/Mail command is still available. For more information, see the mailx(1) man page.
The tavor driver that supports older InfiniBand HCAs (Host Channel Adapters) will be removed and not supported. No functionality for InfiniBand on these HCAs will be supported in the future, including firmware upgrade by using the fwflash utility.
Note: The tavor driver supports older InfiniBand HCAs such as:
Mellanox InfiniHost-based for PCIx (Peripheral Component Interconnect Extended)
Mellanox InfiniHost III Ex with onboard memory for PCIe (Peripheral Component Interconnect Express)
Adobe Flash Player will be removed.
The pmconfig(1M) utility used for power management has been removed. Instead use the poweradm(1M) command.
Note: The ability to configure power management settings through the /etc/power.conf file in addition to the pmconfig(1M) command, has been removed. Configuration has been moved into the SMF configuration repository.
The passmgmt(1) command has been removed. Administrators may use the following commands, which provide the same functionality:
The graph(1) and spline(1) commands for data graphing have been removed. Developers or administrators wishing to consider other alternatives can look at gnuplot(1) by installing the image/gnuplot package.
The -x and -C options have been removed from the vi(1), ex(1) and ed(1) commands. Use the encrypt(1) command to access newer and more secure algorithms.
Note: The vim(1) command also has a -x option, though it is incompatible with the old cryptographic algorithm used in the vi(1), ex(1), and ed(1) commands. If you already have files encrypted by using this feature, decrypt them by using an Oracle Solaris 10 machine or an Oracle Solaris 10 Zone.
The options -s and -i have been removed from the dladm show-link and the dladm show-aggr subcommands. Use the dlstat show-link and dlstat show-aggr subcommands to display the statistics information about links or aggregations.
The -y and -z options have been removed for the /usr/bin/sort command. These two options have been obsolete since Solaris 8 but are removed from Oracle Solaris 11 onwards.
Note: The /usr/xpg4/bin/sort command still has the -y and -z options for standards compatibility. However, using these options will not have any effect.
Support for legacy systems that have included the UltraSPARC I, II, IIe, III, IIIi, III+, IV and IV+ processor architectures (as reported by the Solaris 'psrinfo -pv' command) has been removed. All Oracle SPARC Enterprise M-Series Servers and Oracle SPARC T-Series Servers will continue to be supported.
Note: Oracle Solaris 10 will continue to be a supported operating system for these affected platforms as per the current Oracle lifetime support policy.
32–bit versions of the Xorg, Xephyr, Xvfb, Xdmx, and Xvnc X servers have been removed.
Any Xorg loadable module (including video drivers, input device drivers, and extensions) that is not provided in a 64–bit version cannot be used in such a release. When a usable video driver is not found, Xorg will generally fall back to the vesa driver.
The following 32-bit x86 video drivers are affected:
apm |
Alliance Promotion |
ark |
Ark Logic |
chips |
Chips & Technologies |
glint |
3DLabs/T1 Glint |
i128 |
Number Nine Imagine 128 |
i740 |
Intel i740 |
neomagic |
NeoMagic |
rendition |
Rendition Verite |
s3 |
S3 |
s3virge |
S3 ViRGE & Trio3D |
savage |
S3 Savage |
siliconmotion |
Silicon Motion |
sis |
SiS & XGI |
tdfx |
3Dfx |
tga |
DEC 21039/TGA |
tseng |
Tseng Labs |
The following drivers and their associated man pages have been removed.
adp |
Adaptec SCSI HBA (AIC78xx chip) |
cadp |
Adaptec SCSI HBA (AIC789x chip) |
cqhpc |
HP Hotplug Controller |
cadp160 |
Adaptec Ultra160 SCSI HBA (AIC7892, AIC-7899A, AIC-7899B2 chips) |
hpfc |
1st gen Fibre Channel HBA driver (HP/Agilent Tach TL/TS cards) |
skfp |
SysKonnect PCI FDDI HCA (SK-55xx, SK-58xx series) |
symhisl |
LSI Logic SCSI HBA (SYM53C895A, SYM53C1010-33, SYM53C1010-66) |
audiovia97 |
Via 82C686 Integrated Audio |
ncrs |
32bit x86 LSI Logic SCSI HBA (53C8xxx) Note: Users still using devices driven by ncrs(7d) will need to migrate to using glm(7d) for those devices, or upgrade to more recent hardware. |
sk98sol |
SysKonnect/Marvell SK-Net gigabit ethernet devices |
kfb |
XVR-2500 |
lsimega |
SCSI HBA driver for LSI MegaRAID 320-2x SCSI RAID Controller |
ge |
Gigabit-Ethernet driver for GEM based networking hardware |
ce |
Gigabit-Ethernet driver for Cassini based networking hardware (Gigaswift) |
qus |
QLogic Ultra3 Parallel SCSI HBA driver (ISP12160 chipset) |
The libinetcfg library interfaces have been removed. Developers or administrators can use the libipadm library interfaces instead.
TOR, software that helps users and groups to improve privacy and security in online networks, has been removed. TOR can be downloaded independently from https://www.torproject.org
The Remote Share Memory API (RSM API) has been removed. The reason for removal is that the hardware (SunFire Link and Dolphin SCI) that RSM API was designed to support are no longer supported.
Support for the SunOS 4 binaries has been removed. However, the SunOS 4 binaries can still be executed in an Oracle Solaris 10 Zone.
The OpenWindows libraries have been removed. Applications that use OpenWindows toolkits such as XView and OpenLook Intrinsic Toolkit (OLIT) no longer run. However, if required, the applications that use OpenWindows Libraries can be run in Oracle Solaris 10 Zones.
libmle, the multi-lingual environment library used in several input method framework and language engines, has been removed.
The /etc/hostname.<interface> files are no longer supported interfaces for storing persistent network configurations. Use the ipadm(1m) and dladm(1m) commands to configure the IP interfaces persistently.
The NIS+ directory service has been removed.
The Sun OpenGL software for the SPARC platform has been removed. Similar functionality can be provided via the Mesa implementation of libGL, or the Nvidia OpenGL provided for the Nvidia graphics devices on the x64 platform.
The Commercial Internet Protocol Security Option (CIPSO), defined in FIPS PUB 188, is a standard for IPv4. Oracle Solaris Trusted Extensions has a proprietary IPv6 implementation of CIPSO because no CIPSO equivalent standards existed for IPv6 when Solaris Trusted Extensions was shipped. Now IETF has produced a CIPSO equivalent standard for IPv6, namely Common Architecture Label IPv6 Security Option (CALIPSO) or RFC 5570. Oracle may replace its IPv6 CIPSO implementation with support for the IETF CALIPSO standard in future.
Note: Support for the current CIPSO IPv4 will not be affected. CIPSO and CALIPSO are used by Trusted Extensions only.
Support for the SYSV3 SCO compatibility environment variable has been removed. The following commands might be affected:
df
echo
expr
sh
tar
uname
Drivers using these interfaces will fail to load with Oracle Solaris 11. For more information about the proper usage of power management device drivers, see Chapter 12, “Power Management,” in Writing Device Drivers. Drivers complying with the features described in this chapter will function properly if compiled for Oracle Solaris 10.
The kernel tunable parameter rstchown has been removed. The rstchown tunable parameter was set in the /etc/system file and was used to restrict the operations of the chown command.
However, starting with Oracle Solaris 11, you can use any of the following alternatives on the individual file systems to restrict the operations of the chown command.
Use the ZFS rstchown file system property.
Set the rstchown mount option when mounting a file system.
Codeina, a utility to assist users to install media codec plugins to play certain media formats, has been removed. Users can continue to get media codec plugins directly from the Fluendo website at http://www.fluendo.com.
Apache httpd version 1.3 has been removed. You must migrate to Apache httpd version 2.2 which provides the same functionality.
The following table lists locales that have been removed in this Oracle Solaris release. The table also lists the corresponding locales that provide the same locale data and that must be used instead.
Locale to Be Obsoleted |
Replacement Locale |
---|---|
ar |
ar_EG.ISO8859-6 |
bg_BG |
bg_BG.ISO8859-5 |
ca |
ca_ES.ISO8859-1 |
ca_ES |
ca_ES.ISO8859-1 |
cs |
cs_CZ.ISO8859-2 |
cs_CZ |
cs_CZ.ISO8859-2 |
da |
da_DK.ISO8859-1 |
da_DK |
da_DK.ISO8859-1 |
da.ISO8859-15 |
da_DK.ISO8859-15 |
de |
de_DE.ISO8859-1 |
de_AT |
de_AT.ISO8859-1 |
de_CH |
de_CH.ISO8859-1 |
de_DE |
de_DE.ISO8859-1 |
de.ISO8859-15 |
de_DE.ISO8859-15 |
de.UTF-8 |
de_DE.UTF-8 |
el |
el_GR.ISO8859-7 |
el_GR |
el_GR.ISO8859-7 |
el.sun_eu_greek |
el_GR.ISO8859-7 |
el.UTF-8 |
el_CY.UTF-8 |
en_AU |
en_AU.ISO8859-1 |
en_CA |
en_CA.ISO8859-1 |
en_GB |
en_GB.ISO8859-1 |
en_IE |
en_IE.ISO8859-1 |
en_NZ |
en_NZ.ISO8859-1 |
en_US |
en_US.ISO8859-1 |
es |
es_ES.ISO8859-1 |
es_AR |
es_AR.ISO8859-1 |
es_BO |
es_BO.ISO8859-1 |
es_CL |
es_CL.ISO8859-1 |
es_CO |
es_CO.ISO8859-1 |
es_CR |
es_CR.ISO8859-1 |
es_EC |
es_EC.ISO8859-1 |
es_ES |
es_ES.ISO8859-1 |
es_GT |
es_GT.ISO8859-1 |
es.ISO8859-15 |
es_ES.ISO8859-15 |
es_MX |
es_MX.ISO8859-1 |
es_NI |
es_NI.ISO8859-1 |
es_PA |
es_PA.ISO8859-1 |
es_PE |
es_PE.ISO8859-1 |
es_PY |
es_PY.ISO8859-1 |
es_SV |
es_SV.ISO8859-1 |
es.UTF-8 |
es_ES.UTF-8 |
es_UY |
es_UY.ISO8859-1 |
es_VE |
es_VE.ISO8859-1 |
et |
et_EE.ISO8859-15 |
et_EE |
et_EE.ISO8859-15 |
fi |
fi_FI.ISO8859-1 |
fi_FI |
fi_FI.ISO8859-1 |
fi.ISO8859-15 |
fi_FI.ISO8859-15 |
fr |
fr_FR.ISO8859-1 |
fr_BE |
fr_BE.ISO8859-1 |
fr_CA |
fr_CA.ISO8859-1 |
fr_CH |
fr_CH.ISO8859-1 |
fr_FR |
fr_FR.ISO8859-1 |
fr.ISO8859-15 |
fr_FR.ISO8859-15 |
fr.UTF-8 |
fr_FR.UTF-8 |
he |
he_IL.ISO8859-8 |
he_IL |
he_IL.ISO8859-8 |
hr_HR |
hr_HR.ISO8859-2 |
hu |
hu_HU.ISO8859-2 |
hu_HU |
hu_HU.ISO8859-2 |
is_IS |
is_IS.ISO8859-1 |
it |
it_IT.ISO8859-1 |
it.ISO8859-15 |
it_IT.ISO8859-15 |
it_IT |
it_IT.ISO8859-1 |
it.UTF-8 |
it_IT.UTF-8 |
ja |
ja_JP.eucJP |
ko |
ko_KR.EUC |
ko.UTF-8 |
ko_KR.UTF-8 |
lt |
lt_LT.ISO8859-13 |
lt_LT |
lt_LT.ISO8859-13 |
lv |
lv_LV.ISO8859-13 |
lv_LV |
lv_LV.ISO8859-13 |
mk_MK |
mk_MK.ISO8859-5 |
nl |
nl_NL.ISO8859-1 |
nl_BE |
nl_BE.ISO8859-1 |
nl.ISO8859-15 |
nl_NL.ISO8859-15 |
nl_NL |
nl_NL.ISO8859-1 |
no |
nb_NO.ISO8859-1 |
no_NO |
nb_NO.ISO8859-1 |
no_NO.ISO8859-1@bokmal |
nb_NO.ISO8859-1 |
no_NO.ISO8859-1@nynorsk |
nn_NO.ISO8859-1 |
no_NY |
nn_NO.ISO8859-1 |
pl |
pl_PL.ISO8859-2 |
pl_PL |
pl_PL.ISO8859-2 |
pl.UTF-8 |
pl_PL.UTF-8 |
pt |
pt_PT.ISO8859-1 |
pt_BR |
pt_BR.ISO8859-1 |
pt.ISO8859-15 |
pt_PT.ISO8859-15 |
pt_PT |
pt_PT.ISO8859-1 |
ro_RO |
ro_RO.ISO8859-2 |
ru |
ru_RU.ISO8859-5 |
ru.koi8-r |
ru_RU.KOI8-R |
ru_RU |
ru_RU.ISO8859-5 |
ru.UTF-8 |
ru_RU.UTF-8 |
sh |
bs_BA.ISO8859-2 |
sh_BA |
bs_BA.ISO8859-2 |
sh_BA.ISO8859-2@bosnia |
bs_BA.ISO8859-2 |
sh_BA.UTF-8 |
bs_BA.UTF-8 |
sk_SK |
sk_SK.ISO8859-2 |
sl_SI |
sl_SI.ISO8859-2 |
sq_AL |
sq_AL.ISO8859-2 |
sr_CS |
sr_ME.UTF-8 or sr_RS.UTF-8 |
sr_CS.UTF-8 |
sr_ME.UTF-8 or sr_RS.UTF-8 |
sr_SP |
sr_ME.ISO8859-5 or sr_RS.ISO8859-5 |
sr_YU |
sr_ME.ISO8859-5 or sr_RS.ISO8859-5 |
sr_YU.ISO8859-5 |
sr_ME.ISO8859-5 or sr_RS.ISO8859-5 |
sv |
sv_SE.ISO8859-1 |
sv_SE |
sv_SE.ISO8859-1 |
sv.ISO8859-15 |
sv_SE.ISO8859-15 |
sv.UTF-8 |
sv_SE.UTF-8 |
th |
th_TH.TIS620 |
th_TH |
th_TH.TIS620 |
th_TH.ISO8859-11 |
th_TH.TIS620 |
tr |
tr_TR.ISO8859-9 |
tr_TR |
tr_TR.ISO8859-9 |
zh |
zh_CN.EUC |
zh.GBK |
zh_CN.GBK |
zh_TW |
zh_TW.EUC |
zh.UTF-8 |
zh_CN.UTF-8 |
Note: The libraries can still be used in an Oracle Solaris 10 Zone.