Solaris Express Developer Edition What's New

New Features in Solaris Express 7/06

This section describes all features that are new or have been enhanced in the Solaris Express 7/06 release.

Ability to Validate a Non-Global Zone Migration Before the Migration Is Performed

This system resources enhancement is new in the Solaris Express 7/06 release.

Starting with this release, a zone migration dry run is performed before the actual non-global zone migration. The zoneadm detach subcommand can now generate a manifest on a running zone without actually detaching the zone. The zoneadm attach subcommand can then read this manifest and verify that the target machine has the correct configuration to host the zone without actually doing an attach.

For more information about procedures for migrating a non-global zone to a different machine and performing a dry run before the actual move, see the following:

Mailbox Size Enhancement

This networking enhancement is new in the Solaris Express 7/06 release.

The mail.local program delivers mail on the Solaris OS. In releases prior to Solaris Express 7/06, the mail client could support a maximum mailbox size of 2,147,483,647 bytes (or 2Gbytes - 1). This limitation has been removed. Now the mailbox size can be as large as any other Solaris supported file system.

For more information about mail.local, see the mail.local(1M) man page.

Exclusive Link-Based Failure Detection for IPMP Singleton

This networking enhancement is new in the Solaris Express 7/06 release.

Some sites use single-interface IP Multipathing (IPMP) groups in environments that cannot support probe-based network failure detection. Starting with this release, these sites can successfully deploy Solaris IPMP.

For more information about IPMP, see System Administration Guide: IP Services.

Runtime Linker Configuration File

This developer tool enhancement is new in the Solaris Express 7/06 release.

Runtime linker configuration files are created and managed with the crle command. These configuration files are used to alter default options for the Solaris runtime linker. In releases prior to Solaris Express 7/06, the runtime linker configuration files would encounter problems when used on AMD64 platforms. Starting with this release, the format of the runtime linker configuration files has been improved to resolve these problems. This improved format enables better file identification and ensures that the runtime linker does not use a configuration file generated on an incompatible platform.

Linker configuration files contain platform-specific binary data. A given configuration file can be interpreted by software with the same machine class and byte ordering. However, in releases prior to Solaris Express 7/06, the information necessary to enforce this restriction was not included in the linker configuration files.

Starting with this release, linker configuration files contain system identification information at the beginning of the file. This additional information is used by the crle command and the runtime linker to check the compatibility with linking configuration files. This information also allows the file command to properly identify linking configuration files. For backward compatibility, older linker configuration files will still be accepted but without the identification and error checks that are now available. When the update (-u) option is used on an older linker configuration file that lacks the system information, the crle command does not add system information to the result.

For more information, see the following man pages:

Solaris Fibre Channel Host-Based Logical Unit Number Masking

This device management enhancement is new in the Solaris Express 7/06 release.

The Solaris fibre channel logical unit number (LUN) masking feature enables system administrators to prevent the kernel from creating device nodes for specific unapproved LUNs.

For more information, see the fp(7d) man page.

Solaris Trusted Extensions

This security enhancement is new in the Solaris Express 7/06 release.

Starting with this release, the Solaris Trusted Extensions software provides multilevel security for the Solaris OS, including mandatory access control for the following:

The Solaris Trusted Extensions software also provides tools for the following actions:

The Solaris Trusted Extensions feature enables you to define your data access policies to control information in a flexible but highly secure manner. Solaris Trusted Extensions can be used as a configuration option for the Solaris OS.

For more information about Solaris Trusted Extensions, see the README and html files in the ExtraValue/Cobundled/tx directory.

Network Services Startup

This security enhancement is new in the Solaris Express 7/06 release.

Starting with this release, the generic installation has been changed. This change ensures that all network services, except ssh, are either disabled or restricted to respond to local requests only. The change to the generic installation also minimizes potential vulnerabilities that might be targeted by remote attackers.

Additionally, the network services startup feature enables customers to use only those services that they require. All of the affected services are controlled by the Service Management Framework (SMF). Any individual service can be enabled using the sycadm and syccfg commands. The netservices command can be used to switch the service startup behavior.

Gnome 2.14

This desktop tools enhancement is new in the Solaris Express 7/06 release.

Starting with this release, the Java DS includes the new Gnome 2.14 desktop. The Gnome 2.14 desktop introduces new features and enhances the performance of many of the commonly used applications.

Evince PDF and PostScript Viewer

This desktop tools enhancement is new in the Solaris Express 7/06 release.

Starting with this release, the Evince PDF and PostScript Viewer has been added to the Java DS.

Firefox 1.5

This browser enhancement is new in the Solaris Express 7/06 release.

Starting with this release, Firefox 1.5 has been added to the Java DS and will now be the default browser.

Thunderbird 1.5

This email enhancement is new in the Solaris Express 7/06 Release.

Starting with this release, Thunderbird 1.5 has been added to the Java DS and will now be the default email client.


Note –

The email client Evolution is still included in the Java DS.


Upgrading the Solaris OS When Non-Global Zones Are Installed

This installation enhancement is new in the Solaris Express 7/06 release.

The Solaris Zones feature provides the ability to configure non-global zones in a single instance of Solaris, the global zone. A non-global zone is an application execution environment in which processes are isolated from all other zones. If you are running a system with non-global zones installed, you can upgrade to the Solaris 7/06 release using, either the Solaris interactive installation program or custom JumpStart to upgrade. For details about using the Solaris interactive installation program, see the Solaris Express Installation Guide: Solaris Live Upgrade and Upgrade Planning. The process of upgrading with non-global zones installed has some limitations.

The ZFS File System

The following file system enhancements are new in the Solaris Express 7/06 release.

For more information about the ZFS file system, see ZFS Command Improvements and Changes.