Skip Navigation Links | |
Exit Print View | |
Oracle Solaris 10 8/11 Release Notes Oracle Solaris 10 8/11 Information Library |
3. Oracle Solaris Runtime Issues
The rstchown Parameter is Obsolete
Recommended Adoption of SHA-256 and SHA-512 crypt Plug-ins for Password Encryption
Trusted Stripe Disappears From the Screen After a Resolution Change (6460624)
ZFS Dynamic LUN Expansion Restriction (6241086)
The config/local_only Property in sendmail Must Not Be Set to true (6970172)
x86: ata Driver Timeouts During Boot (6586621)
zoneadm install Command Fails With a ZFS Legacy Mount (6449301)
ZFS and UNIX/POSIX Compliance Issues
fdisk -E Command Can Sweep Disk Used by ZFS Without Warning (6412771)
BrightStor ARCserve Backup Client Agent for UNIX (Solaris) and ZFS Support Issue
ZFS GUI Should Check for /usr/lib/embedded_su Patch at the Beginning of Each Wizard (6326334)
Failure to Synchronize File System on Panic (6250422)
Upgrading From Some Oracle Solaris 10 Releases Requires Remounting of File Systems
NFSv4 Access Control List Functions Might Work Incorrectly
System Crash Dump Fails on Devices Greater Than 1 TByte in Size (6214480)
Hardware-Related Issues and Bugs
SPARC: System Might Hang if the Elastic Policy is Set (6989192)
System Panic Might Occur During DR operations for Crypto (7048323)
SPARC: Disk Warning Is Displayed When Booting the Oracle Solaris OS (7047435)
SPARC: Dynamic Reconfiguration Operations Fail on an OPL Platform (7060498)
x86: System Shuts Down If ata Disks or Controllers Are Replaced on a Running Machine (7059880)
SPARC: System Panic Might Occur When Executing Bulk Crypto Operations on sun4v T3 Machines (7041435)
Message Signaled Interrupt (MSI-X) Cannot Be Retargeted When the apix Module Is Loaded (7058060)
x64: PCI Subsystem ID Changes in ConnectX Firmware 2.6.0 From Mellanox (6810093)
The ZFS ARC Allocates Memory Inside the Kernel Cage Preventing DR (6522017)
mpathadm Command Does Not Display Load-Balance Setting Specific to Device
Registration Tool Prevents Power Management on Some Frame Buffers (6321362)
Certain USB 2.0 Controllers Are Disabled
Supported USB Devices and Corresponding Hub Configurations
x86: Limitations Exist With Certain Device Drivers in the Oracle Solaris 10 OS
DVD-ROM/CD-ROM Drives on Headless Systems
x86: Manual Configuration Required to Specify Non-U.S. English Keyboards
Contention Exists Between Certain Devices That Share the Same Bus (6196994)
Some DVD-ROM and CD-ROM Drives Fail to Boot the Oracle Solaris 10 OS (4397457)
SPARC: Copy Relocation Does Not Work (7083331)
Swedish Software Translations Note
Multiple Input Method Switcher Applications Appear in Trusted Java Desktop System
New ChuYin Input Method Not Supported in Upgrade to IIIMF rev.12 (6492129)
AltGr Key Does Not Work As a Mode Switcher in Some Russian Locales (6487712)
x86: Arabic Text Not Appearing in ar Locales
Several Arabic Fonts Do Not Work in GNOME Desktop (6384024)
Unable to Switch Input Language on Session-Saved Applications (6360759)
Migration Note for UTF-8 Locales
Emails Saved as Portable Format
File Names and Directory Names
Launching Legacy Locale Applications
Hardware for Some Keyboard Layouts Type 6 and 7 Not Available
BIND 9.6 Denies Recursion To Non-Local Networks (7046009)
Configuring Tunnels With the Same Source Address (4152864)
System Domain of Interpretation Is Not Configurable (6314248)
IP Forwarding Disabled by Default in the Oracle Solaris 10 OS
Oracle Solaris Commands and Standards
SPARC: Incorrect Results Are Displayed for the cpustat Command on a T4 1.2 Chip
winbind Command Fetches Only the First 1000 Active Directory Users
Changed Man Pages for Trusted Extensions Are in Reference Manual Only
Bash 3.00 No Longer Sets Some Environment Variables
New ln Utility Requires -f Option
New tcsh Version Rejects setenv Variable Names That Use a Dash or an Equal Sign
Solaris Volume Manager Does Not Remove Devices Correctly If fdisk Does Not Have Valid Entries
Solaris Volume Manager metattach Command Might Fail
Email and Calendar Application
Problem With Changing Authentication Type (6246543)
Wrong Help Window Opened For Volume Control (6253210)
User Preferences Not Fully Compatible
Nautilus ACL MASK Is Not Synchronized With Group Permissions (6464485)
strftime(3c) Should Support GNU Extension in %-m and %-d (6448815)
x86: Cannot Configure Full-Screen Magnification on Systems With One Video Card
Certain View Options Might Cause File Manager to Fail (6233643)
Package Database Contains Path Names That Do Not Exist (7054481)
SPARC: 64-bit Version of the libsoftcrypto Library Is Slow (7048794)
patchrm Command Is Not Supported After Applying Patch 144500/144501 (7033240)
lucreate Introduces Latency on Slower UFS Systems (7051757)
The Availability Suite Module sdbc Fails to Load During Boot (6952222)
Oracle Solaris 10 9/10 Clock Stops on Oracle VM 2.2 (6952499)
SPARC: FKU 137137-xx Patch Does Not Support Third-Party Volume Manager Software
Sun Patch Manager Tool 2.0 Incompatible With Previous Versions of the Tool
Cannot Delete Existing Diskless Clients From the System (6205746)
SPARC: smosservice delete Command Does Not Successfully Remove All Service Directories (6192105)
4. End-of-Software Support Statements
A. Previously Documented Bugs That Were Fixed in the Oracle Solaris 10 8/11 Release
The following section describes behavior changes in certain commands and standards in this Oracle Solaris 10 OS release.
The cpustat command might return incorrect results on a T4 1.2 chip. There could be a mismatch between event names and their corresponding values.
The Oracle Solaris OS programs the performance counter register to count a particular event. Some event names and description of what the event count has changed in the T4 1.2 chip. The Oracle Solaris PCBE module has to match these new values.
To fix this issue, apply patch 7047568.
This bug occurs when using the Samba server with winbind in an Active Directory environment. The Solaris 10 10/09 release includes the Samba 3.0.28 software version. When querying all the users or more than 1000 users from the Active Directory server, winbind fetches only the first 1000 results.
Workaround: None.
The following Trusted Extensions man pages are revised for this release:
add_allocatable(1M)
remove_allocatable(1M)
label_to_str(3TSOL)
tsol_getrhtype(3TSOL)
tnzonecfg(4)
The revised man pages cannot be viewed using the man command. To view the revised man pages, see the Solaris Trusted Extensions Reference Manual.
The Oracle Solaris 10 OS includes Bash 3.00. This shell no longer automatically exports the following variables to the environment:
HOME
HOSTNAME
HOSTTYPE
MACHTYPE
OSTYPE
PATH
SHELL
TERM
This new behavior applies even if the shell assigns default values to these variables.
Workaround: Export these variables manually.
The behavior of /usr/bin/ln has changed to adhere to all of the standards from SVID3 through XCU6. If you use the ln command without the -f option to link to an existing target file, the link is not established. Instead, a diagnostic message is written to standard error, and the command proceeds to link any remaining source files. Finally, the ln command exits with an error value.
For example, if file b exists, the syntax ln a b generates the following message:
ln: b: File exists
This behavior change affects existing shell scripts or programs that include the ln command without the -f option. Scripts that used to work might now fail in the Oracle Solaris 10 OS.
Workaround: Use the -f option with the ln command. If you have existing scripts that execute the link utility, make sure to modify these scripts to comply with the command's new behavior.
In the Oracle Solaris 10 OS, tcsh has been upgraded to version 6.12. This version no longer accepts environment variables whose names use a dash or an equal sign. Scripts that contain setenv lines and that work in earlier Oracle Solaris versions might generate errors in the current release. The following error message is displayed:
setenv: Syntax error
For more information, refer to the tcsh man page for the Oracle Solaris 10 OS.
Workaround: Do not use the dash or equals sign in names for environment variables.
Applications that were built in strict standard C conformance mode are affected by the behavior changes of certain library functions. An example is applications that were compiled by using the cc -Xc or c89 compilation mode. The behavior has changed for the following library functions:
fgetc()
fgets()
fgetwc()
fgetws()
getc()
getchar()
gets()
getwc()
getwchar()
getws()
A formal interpretation of the 1990 C Standard requires that after an end-of-file condition is set, no more data is returned from the file on subsequent input operations unless the file pointer is repositioned or the error and end-of-file flags are explicitly cleared by the application.
The behavior for all other compilation modes remains unchanged. Specifically, the interfaces can read additional newly written data from the stream after the end-of-file indicator has been set.
Workaround: Call the fseek() or clearerr() function on the stream to read additional data after the EOF condition has been reported.
Due to larger UIDs, processor IDs, and cumulative execution time, the columns of the ps command output have been widened. Scripts should no longer assume fixed output columns.
Workaround: Scripts should use the -o option of the ps command.
For more information, see the ps(1) man page.