Solaris Express Developer Edition What's New

New Features in Solaris Express Developer Edition 2/07

IPsec Tunnel Reform

This networking enhancement is new in the Developer 2/07 release.

Solaris now implements IPsec Tunnel Mode per RFC 2401. Inner-packet selectors can be specified on a per-tunnel-interface basis using the new “ tunnel” keyword of ipsecconf(1M). IKE and PF_KEY handle Tunnel Mode identities for Phase 2/Quick Mode. Interoperability with other IPsec implementations is greatly increased.

For more information, see Transport and Tunnel Modes in IPsec in System Administration Guide: IP Services.

Large Send Offload

This networking enhancement is new in the Developer 2/07 release.

Large Send Offload (LSO) is a hardware off-loading technology. LSO off-loads TCP Segmentation to NIC hardware to improve the network performance by reducing the workload on the CPUs. LSO is helpful for 10Gb network adoption on systems with slow CPU threads or lack of CPU resource. This feature integrates basic LSO framework in Solaris TCP/IP stack, so that any LSO-capable NIC might be enabled with LSO capability.

GNOME System Tools

This desktop tools enhancement is new in the Developer 2/07 release.

Starting with this release, the Java DS includes the GNOME System Tools. This feature provides several system administration tools that enable the desktop users to perform basic administration of the following system's features:

The GNOME System Tools can be accessed under Launch->Administration menu.

GNOME 2.16

This desktop tools enhancement is new in the Developer 2/07 release.

Starting with this, the Java DS includes the new Gnome 2.16 desktop. The GNOME 2.16 desktop introduces new features and enhances the usability and performance of many commonly used applications. The desktop includes these new features:

Orca

This desktop tools enhancement is new in the Developer 2/07 release.

Orca is a free, open-source, flexible, and extensible screen reader that provides access to the graphical desktop. Access is through user-customizable combinations of speech, braille, or magnification.

Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Solaris and Linux operating systems. Applications and toolkits that support the AT-SPI include the GNOME GTK+ toolkit, the Java platform's Swing toolkit, OpenOffice, and Mozilla.

StarOffice 8

This desktop tools enhancement is new in the Developer 2/07 release.

StarOffice 8 includes the following new features and enhancements:

For more information, see http://www.sun.com/software/star/staroffice/whats_new.jsp.

Ekiga

This desktop tools enhancement is new in the Developer 2/07 release.

Ekiga is a videoconferencing and VOIP/IP-Telephony application that enables you to make audio and video calls to remote users with H.323 or SIP hardware or software (such as Microsoft Netmeeting). It supports PC-to-PC and PC-to-Phone calls.

Ekiga also supports the following features:

Vino

This desktop tools enhancement is new in the Developer 2/07 release.

Remote Desktop (vino) provides a VNC server that integrates with GNOME, supporting multiple clients to access a GNOME desktop session remotely. It enables you to export your running desktop to another computer for remote use or diagnosis.

For more information, see the vino-preferences and vino-server man pages.

Solaris Live Upgrade

This installation enhancement is new in the Developer 2/07 release.

Starting with this release, Solaris Live Upgrade has been changed with the following enhancements:

For more information about upgrading when non-global zones are installed on a system, see Solaris Express Installation Guide: Solaris Live Upgrade and Upgrade Planning.

x86: Keyboard Configuration Automated

Starting with this release, the sysidkbd tool configures your USB language and its corresponding keyboard layout on x86 systems.

With the new sysidkbd tool, the following procedure occurs:

Previously, the USB keyboard assumed a self-identifying value of one during the installation. Therefore, all of the keyboards that were not self-identifying always configured for a U.S. English keyboard layout during installation on SPARC.


Note –

PS/2 keyboards are not self-identifying. You will have to select the keyboard layout during the installation.


JumpStart Specifications: If the keyboard is not self-identifying and you want to prevent being prompted during your JumpStart installation, select the keyboard language in your sysidcfg file. For JumpStart installation, the default is for a U.S. English keyboard layout. To select another language and its corresponding keyboard layout, set the keyboard keyword in your sysidcfg file .

For more information, see the Solaris Express Installation Guide: Network-Based Installations.

This feature was introduced for SPARC systems in the Solaris Express 10/06 release. See SPARC: New sysidkbd Tool Configures Your Keyboard.

Upgrading the Solaris OS When Non-Global Zones Are Installed

This installation enhancement is new in the Developer 2/07 release.

Starting with this release, you can upgrade the Solaris OS when non-global zones are installed.


Note –

The only limitation to upgrading involves a Solaris Flash archive. When you use a Solaris Flash archive to install, an archive that contains non-global zones is not properly installed on your system.


The following changes accommodate systems that have non-global zones installed:

For step-by-step procedures for upgrading a system with non-global zones installed or for information about the Solaris Zones partitioning technology, see the following references:

Description 

For More Information 

Upgrading with Solaris Live Upgrade on a system with non-global zones 

Chapter 9, Upgrading the Solaris OS on a System With Non-Global Zones Installed, in Solaris Express Installation Guide: Solaris Live Upgrade and Upgrade Planning

Creating and using non-global zones 

System Administration Guide: Virtualization Using the Solaris Operating System

Upgrading with JumpStart 

Solaris Express Installation Guide: Custom JumpStart and Advanced Installations

Upgrading with the Solaris installation interactive GUI 

Solaris Express Installation Guide: Basic Installations

Solaris Key Management Framework

This security enhancement is new in the Developer 2/07 release.

The pktool command enables the administrator to manage PKI objects in all three keystores from a single utility.

The API layer enables the developer to specify the type of keystore to be used. KMF also provides plug-in modules for these PKI technologies. These plug-in modules enable developers to write new applications to use any of the supported keystores.

KMF has a unique feature that provides a system-wide policy database that KMF applications can use regardless of the type of keystore. By using the kmfcfg command, the administrator can create policy definitions in a global database. KMF applications can then choose a policy to enforce, so that all subsequent KMF operations are constrained by the policy being enforced. Policy definitions include rules for the following:

For more information, see the following:

rsync

This system administration enhancement is new in the Developer 2/07 release.

rsync is an open source utility that provides fast and incremental file transfer. This utility is used by system administrators to move, copy, synchronize data both local, and over the network. The rsync utility uses SSH as a secure transport between machines. rsync can also be used as a safe remote data backup tool for both full and incremental directory comparisons and transfers.

For more information, see http://rsync.samba.org/.

sharemgr(1M) and sharectl(1M) Utilities

This system administration tools enhancement is new in the Developer 2/07 release.

Starting with this release, you can use two new utilities to manage file systems and file-sharing protocols:

For more information, see the following:

Name Service Switch Enhancements

This system administration tools enhancement is new in the Developer 2/07 release.

Enhancements have been made to the name service switch (nss) and to the Name Switch Cache Daemon (nscd(1M)) in order to deliver new functionality. These enhancements include the following:

SMF Enhancements to Routing Management

This system administration tools enhancement is new in the Developer 2/07 release.

Starting with this release, routeadm (1M) is enhanced to manage SMF-based routing daemon services. Also, service conversions for the following commands are provided:

As a result, these services can be managed through standard SMF commands such as svcadm and svccfg, and utilize the restart capabilities that SMF provides.

X Server DTrace Provider

Starting with the Developer 2/07 release, the X Window System servers include a User-land Statically Defined Tracing (USDT) DTrace provider for instrumenting X11 client connections. The X Window System servers include the following:

For more information about available probes and their arguments, and sample dtrace scripts using them, see http://people.freedesktop.org/.

Direct Rendering Infrastructure

Direct Rendering Infrastructure (DRI) is an open sourced software framework for coordinating the following:

DRI enables direct access to graphics hardware in the X Window System in a safe and efficient manner. DRI also enables OpenGL hardware-accelerated, 3D rendering on UNIX-like operating systems. DRI framework and the accelerated driver for Intel have been ported to Solaris. Currently, DRI has the graphics chipsets produced by Intel, ATI, Via, and 3dfx.

SATA HBA Framework and Marvell Driver

This device management enhancement is new in the Developer 2/07 release.

Starting with this release the READ/WRITE FPDMA QUEUED commands are supported. There is considerable performance enhancement when performing I/O operations using the Marvell driver with Sun branded Hitachi model HDS7225SBSUN250G.

x86: NVIDIA Accelerated Graphics Drivers

This driver enhancement is new in the Developer 2/07 release.

Starting with this release, the accelerated graphics drivers for Xorg and OpenGL for NVIDIA Quadro and GeForce cards are included. The nvidia-settings and nvidia-xconfig configuration tools for these drivers are also provided.

Adaptec aac Hardware Support

This driver enhancement is new in the Developer 2/07 release.

The updated aac driver supports the new generation, rocket chip-based Adaptec Hardware RAID adapter. The aac driver also supports the Adaptec Storage Management Utility (ASM), which configures and monitors the controller and attached hard drives. For more information, see the Adaptec web-site http://www.adaptec.com/en-US/products/adps/.

x86: Direct Rendering Infrastructure Porting

This driver enhancement is new in the Developer 2/07 release.

In this release, the Direct Rendering Infrastructure (DRI) kernel-level framework and a kernel (Direct Rendering Manager) driver for Intel integrated chipsets have been ported from BSD to Solaris.

For more information about DRI, see Direct Rendering Infrastructure.