Sun™ 5.0

Differences between Sun Linux 5.0 software and the Red Hat 7.2 Linux Distribution

Copyright © 2002 , Inc. 4150 Network Circle, Santa Clara, California 95054, U.S.A. All rights reserved. Sun Microsystems, Inc. has intellectual property rights relating to technology embodied in the product that is described in this document. In particular, and without limitation, these intellectual property rights may include one or more of the U.S. patents listed at http://www.sun.com/patents and one or more additional patents or pending patent applications in the U.S. and other countries. This document and the product to which it pertains are distributed under licenses restricting their use, copying, distribution and decompilation. No part of the product or of this document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and in other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, SunDocs, SunExpress, Java, Java Community Process, JavaServer Pages, Sun Cobalt, Sun Cobalt RaQ, Sun Cobalt Qube, Sun Cobalt CacheRaQ and the Sun Cobalt logo are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Netscape and Netscape Navigator are trademarks or registered trademarks of Netscape Communication Corporation in the United States and other countries. PostScript is a trademark or registered trademark of Adobe Systems, Incorporated, which may be registered in certain jurisdictions. Linux is a trademark of Linus Torvalds. Federal Acquisitions: Commercial Software - Government Users Subject to Standard License Terms and Conditions. DOCUMENTATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON- INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.

Copyright © 2002 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, California 95054, U.S.A. Tous droits réservés. Sun Microsystems, Inc. détient des droits de propriété intellectuelle sur la technologie réunie dans le produit qui est décrit par ce document. Ces droits de propriété intellectuelle peuvent s’appliquer en particulier, sans toutefois s’y limiter, à un ou plusieurs des brevets américains répertoriés à l’adresse http://www.sun.com/patents et à un ou plusieurs brevets supplémentaires ou brevets en instance aux États-Unis et dans d’autres pays. Ce produit ou document est distribué avec des licences qui en restreignent l’utilisation, la copie, la distribution et la décompilation. Aucune partie de ce produit ou document ne peut être reproduite sous aucune forme, par quelque moyen que ce soit, sans l’autorisation préalable et écrite de Sun et de ses bailleurs de licence, s'il y en a. Le logiciel détenu par des tiers, et qui comprend la technologie relative aux polices de caractères, est protégé par un copyright et licencié par des fournisseurs de Sun. Des parties de ce produit pourront être dérivées des systèmes Berkeley BSD licenciés par l’Université de Californie. UNIX est une marque déposée aux États-Unis et dans d’autres pays et licenciée exclusivement par X/Open Company, Ltd. Sun, Sun Microsystems, le logo Sun, SunDocs, SunExpress, Java, Java Community Process, JavaServer Pages, Sun Cobalt, Sun Cobalt RaQ, Sun Cobalt Qube, Sun Cobalt CacheRaQ et le logo Sun Cobalt sont des marques de fabrique ou des marques déposées de Sun Microsystems, Inc. aux États-Unis et dans d’autres pays. Netscape et Netscape Navigator sont des marques de fabrique ou des marques déposées de Netscape Communication Corporation aux États-Unis et dans d’autres pays. PostScript est une marque de fabrique d ’Adobe Systems,Incorporated,laquelle pourrait être déposée dans certaines juridictions. Linux est une marque de fabrique de Linus Torvalds. LA DOCUMENTATION EST FOURNIE “EN L’ÉTAT” ET TOUTES AUTRES CONDITIONS, DÉCLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT EXCLUES, DANS LA MESURE AUTORISÉE PAR LA LOI APPLICABLE, Y COMPRIS NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE À LA QUALITÉ MARCHANDE, À L’APTITUDE À UNE UTILISATION PARTICULIÈRE OU À L’ABSENCE DE CONTREFAÇON.

Part Number / Numéro de pièce : 816-7615-10 Rev A

Contents Contents

1 Differences Between Sun™ Linux 5.0 and 7.2 1–1 Introduction ...... 1–1 Sun Linux 5.0 installer ...... 1–1 General Sun Linux 5.0 installer ...... 1–2 Sun Linux 5.0 LILO boot loader ...... 1–2 Differences in configuration of Installer Networking ...... 1–2 Disk drives ...... 1–2 Display and mouse ...... 1–3 Comparison of RPM Packages between Red Hat Linux 7.2 and Sun Linux 5.0 ...... 1–3 RPMs not included in Sun Linux 5.0 but present in Red Hat Linux 7.2 ...... 1–11 RPMs included in Sun Linux 5.0 but not present in Red Hat Linux 7.2...... 1–12 Additional Sun applications ...... 1–12 Minor modifications to Linux applications ...... 1–13 Some notes on the Java™ platform ...... 1–13 Additional information ...... 1–13

Differences between Sun Linux and Red Hat Linux iii

Contents

iv Differences between Sun Linux and Red Hat Linux

Chapter 1

Differences Between Sun™ Linux 5.0 and Red Hat Linux 7.2

Introduction This document describes the technical differences between the Sun™ Linux 5.0 distribution and Red Hat Linux 7.2 in the areas of RPM package versions, installer function and added Sun Applications. These differences result from Sun Microsystems wanting to provide: • greater ease-of-use with the Linux installer • those packgages applicable to the environment(s) in which the Sun Linux distribution will be deployed • packages based on technical merit and the most recent update versions of particular packages • packages that respond to customer needs

A key goal for this initial release was to remain as closely compatible as possible with Red Hat 7.2 for the benefit of customers. This document covers the following areas: • Differences in how the Linux installer works • A table of RPM version numbers for both Linux distributions • Additional Sun Applications present in Sun Linux 5.0 • Minor modifications to Linux applications • Some notes on the Java™ platform • Additional information For specific operational details, refer to the user documentation for the Sun LX50 server.

Sun Linux 5.0 installer The installer for Sun Linux 5.0 is designed specifically for easy installation on the Sun LX50 server with minimum user input; as such, it does not support a general-purpose installation on a wide array of x86-based hardware. If you add a new hard disk, replace a failed system disk, or for any other reason need to restore the system using the CD-ROMs for a standard default restore, the installer will perform the task with almost no input from the user. You can choose to perform your own disk partioning or, if using the server with two or more disks, you can set up a RAID configuration.

Differences between Sun Linux and Red Hat Linux 1-1

Chapter 1: Differences Between Sun™ Linux 5.0 and Red Hat Linux 7.2

General Sun Linux 5.0 installer The general Sun Linux 5.0 installer has the following features: • Uses a kickstart file, with a specification determined by a launch script which examines the Sun LX50 server and proposes a suitable configuration. • Sends a greater amount of log information to the serial port during installation. This information details each individual package as it installs, and several of the post-install steps that are performed. • Halts after a successful install, instead of automatically rebooting. • Provides a single-button OS restore using the default disks and configuration. • Does not support locales other than EN (English) at this time. • Automatically ejects CD-ROMs and senses when the next one is inserted. • Defaults to a character-based LILO boot loader to support booting through the serial console port.

Sun Linux 5.0 LILO boot loader The Sun Linux 5.0 Linux Loader (LILO) boot loader has the following features: • Adds LILO entries for the serial console port and display, for each kernel option listed at boot time. • Defaults to using lba32 with LILO, so that the disk layout of the kernel is more flexible. • Forces the enterprise kernel to be installed. Normally, this is installed only if certain BIOS attributes are found. • Does not make a LILO entry for ‘DOS’. This protects against the installer noticing the /diag partition during the install process and making a LILO boot entry for it. • Is configured for serial-port operation, and not for a graphical console boot.

Differences in configuration of Installer Networking The differences in the configuration of Installer Networking are: • The Installer sets the networking option as “uninstalled” so that kudzu detections occur during the first boot. • During this first boot, the user has a finite time to select and configure the network. If this timeout is missed, the user can enter the command /usr/sbin/setup after the boot is complete to configure the networking option.

Disk drives The details concerning disk drives in the Sun Linux 5.0 installer are the following: • When two drives are present in the Sun LX50 server during installation, the installer defaults to a RAID1 configuration. • The Sun Linux 5.0 installer was enhanced to permit the kickstart install to function reliably with RAID. • The installer forces the /diag partition to be the first partition on the hard disk, so that the motherboard diagnostics work correctly. • The installer creates the smallest partition first on the disk drive and proceeds to the largest partition. This was done because the BIOS requires the /diag partition to be the first partition on the disk drive. The Red Hat 7.2 installer creates the largest partition first and proceeds to the smallest. • The installer does not use the LABEL= format in the directory /etc/fstab, since it does not work correctly in all configurations (for example, with RAID). • The installer does not force all new non-Linux partitions to be of type DOS (for the /diag partition).

1-2 Differences between Sun Linux and Red Hat Linux

Comparison of RPM Packages between Red Hat Linux 7.2 and Sun Linux 5.0

Display and mouse The details concerning the display and mouse in the Sun Linux 5.0 installer are the following: • Forces the configuration of the ATI Mach64 framebuffer for the Sun LX50 server. • Skips the probe for a display-monitor type. • Forces a 640x480 resolution, even if the monitor can support a higher resolution. Since the Sun Linux 5.0 installer is largely hands-off and the user does not select the display-monitor settings, a base VGA resolution of 640 x 480 is configured to ensure clean, legible graphics during the installation. The display-monitor settings can then be modified by the user after reboot through the Xconfigurator program. • Probes for a mouse, but does not bring up a confirmation menu. • Does not abort if a mouse is not present.

Comparison of RPM Packages between Red Hat Linux 7.2 and Sun Linux 5.0 Table 1 provides a comparison of the different versions of the RPM packages between Red Hat Linux 7.2 and Sun Linux 5.0 (delivered on CD-ROM).

Important: Table 1 lists only the differences between Red Hat Linux 7.2 and Sun Linux 5.0. It does not list all RPM packages included with Sun Linux 5.0. For example, Sun Linux 5.0 includes many RPM packages for Gnome. These are not listed here, since the versions are the same as in Red Hat Linux 7.2.

Note: Depending on the hardware configuration of your Sun LX50 server, along with other ✍ options, not all of these Sun Linux 5.0 RPMs are installed on the hard disk drive after installation.

Table 1. Comparison of RPM packages

Original Red Hat 7.2 Sun Linux 5.0 RPM versions

apache-1.3.20-16 apache-1.3.22-6

apache-devel-1.3.20-16 apache-devel-1.3.22-6

apache-manual-1.3.20-16 apache-manual-1.3.22-6

arpwatch-2.1a11-9 arpwatch-2.1a11-10.7x

arts-2.2-11 arts-2.2.2-2

at-3.1.8-20 at-3.1.8-23

balsa-1.1.7-5 balsa-1.2.3-1

binutils-2.11.90.0.8-9 binutils-2.11.90.0.8-12

cvs-1.11.1p1-3 cvs-1.11.1p1-7

cyrus-sasl-1.5.24-20 cyrus-sasl-1.5.24-23

Differences between Sun Linux and Red Hat Linux 1-3

Chapter 1: Differences Between Sun™ Linux 5.0 and Red Hat Linux 7.2

Table 1. Comparison of RPM packages

Original Red Hat 7.2 Sun Linux 5.0 RPM versions

cyrus-sasl-devel-1.5.24-20 cyrus-sasl-devel-1.5.24-23

cyrus-sasl-gssapi-1.5.24-20 cyrus-sasl-gssapi-1.5.24-23

cyrus-sasl-md5-1.5.24-20 cyrus-sasl-md5-1.5.24-23

cyrus-sasl-plain-1.5.24-20 cyrus-sasl-plain-1.5.24-23

docbook-utils-0.6.9-2 docbook-utils-0.6.9-2.1

docbook-utils-pdf-0.6.9-2 docbook-utils-pdf-0.6.9-2.1

dump-0.4b22-6 dump-0.4b25-1.72.0

e2fsprogs-1.23-2 e2fsprogs-1.26-1.72

e2fsprogs-devel-1.23-2 e2fsprogs-devel-1.26-1.72

eel-1.0.1-19 eel-1.0.2-2

eel-devel-1.0.1-19 eel-devel-1.0.2-2

enscript-1.6.1-14 enscript-1.6.1-16.2

foomatic-1.1-0.20010905.1 foomatic-1.1-0.20011218.3

gcc3-3.0.1-3 gcc3-3.0.4-1

gcc3-++-3.0.1-3 gcc3-c++-3.0.4-1

gcc3-g77-3.0.1-3 gcc3-g77-3.0.4-1

gcc3-java-3.0.1-3 gcc3-java-3.0.4-1

gcc3-objc-3.0.1-3 gcc3-objc-3.0.4-1

gdb-5.0rh-15 gdb-5.1-1

ghostscript-6.51-12 ghostscript-6.51-16

glibc-2.2.4-13 glibc-2.2.4-24

glibc-common-2.2.4-13 glibc-common-2.2.4-24

glibc-devel-2.2.4-13 glibc-devel-2.2.4-24

glibc-profile-2.2.4-13 glibc-profile-2.2.4-24

gnorpm-0.96-11 gnorpm-0.96-12.7x

groff-1.17.2-3 groff-1.17.2-7.0.2

groff-gxditview-1.17.2-3 groff-gxditview-1.17.2-7.0.2

groff-perl-1.17.2-3 groff-perl-1.17.2-7.0.2

htdig-3.2.0-1.b3.6 htdig-3.2.0-1.b4.0.72

htdig-web-3.2.0-1.b3.6 htdig-web-3.2.0-1.b4.0.72

imlib-1.9.10-2 imlib-1.9.13-2.7.x

imlib-cfgeditor-1.9.10-2 imlib-cfgeditor-1.9.13-2.7.x

1-4 Differences between Sun Linux and Red Hat Linux

Comparison of RPM Packages between Red Hat Linux 7.2 and Sun Linux 5.0

Table 1. Comparison of RPM packages

Original Red Hat 7.2 Sun Linux 5.0 RPM versions

imlib-devel-1.9.10-2 imlib-devel-1.9.13-2.7.x

initscripts-6.40-1 initscripts-6.43-1

iptables-1.2.3-1 iptables-1.2.4-2

iptables-ipv6-1.2.3-1 iptables-ipv6-1.2.4-2

kdeaddons-kate-2.2-2 kdeaddons-kate-2.2.2-1

kdeaddons-kicker-2.2-2 kdeaddons-kicker-2.2.2-1

kdeaddons-knewsticker-2.2-2 kdeaddons-knewsticker-2.2.2-1

kdeaddons-konqueror-2.2-2 kdeaddons-konqueror-2.2.2-1

kdeaddons-noatun-2.2-2 kdeaddons-noatun-2.2.2-1

kdeadmin-2.2-8 kdeadmin-2.2.2-3

kdeartwork-2.2-1 kdeartwork-2.2.2-1

kdeartwork-locolor-2.2-1 kdeartwork-locolor-2.2.2-1

kdebase-2.2-12 kdebase-2.2.2-1

kdebase-devel-2.2-12 kdebase-devel-2.2.2-1

kdebindings-2.2-2 kdebindings-2.2.2-1

kdebindings-devel-2.2-2 kdebindings-devel-2.2.2-1

kdebindings-kmozilla-2.2-2 kdebindings-kmozilla-2.2.2-1

kdebindings-perl-2.2-2 kdebindings-perl-2.2.2-1

kdebindings-python-2.2-2 kdebindings-python-2.2.2-1

kdegames-2.2-2 kdegames-2.2.2-1

kdegraphics-2.2-1 kdegraphics-2.2.2-1

kdegraphics-devel-2.2-1 kdegraphics-devel-2.2.2-1

kdelibs-2.2-11 kdelibs-2.2.2-2

kdelibs-devel-2.2-11 kdelibs-devel-2.2.2-2

kdelibs-sound-2.2-11 kdelibs-sound-2.2.2-2

kdelibs-sound-devel-2.2-11 kdelibs-sound-devel-2.2.2-2

kdemultimedia-2.2-4 kdemultimedia-2.2.2-2

kdemultimedia-devel-2.2-4 kdemultimedia-devel-2.2.2-2

kdenetwork-2.2-7 kdenetwork-2.2.2-1

kdenetwork-ppp-2.2-7 kdenetwork-ppp-2.2.2-1

kdepim-2.2-1 kdepim-2.2.2-3

kdepim-cellphone-2.2-1 kdepim-cellphone-2.2.2-3

Differences between Sun Linux and Red Hat Linux 1-5

Chapter 1: Differences Between Sun™ Linux 5.0 and Red Hat Linux 7.2

Table 1. Comparison of RPM packages

Original Red Hat 7.2 Sun Linux 5.0 RPM versions

kdepim-devel-2.2-1 kdepim-devel-2.2.2-3

kdepim-pilot-2.2-1 kdepim-pilot-2.2.2-3

kdesdk-2.2-2 kdesdk-2.2.2-1

kdesdk-devel-2.2-2 kdesdk-devel-2.2.2-1

kdetoys-2.2-4 kdetoys-2.2.2-1

kdeutils-2.2-2 kdeutils-2.2.2-1

kdevelop-2.0-1 kdevelop-2.0.2-2

kernel-2.4.7-10 kernel-2.4.9-31

kernel-debug-2.4.7-10 kernel-debug-2.4.9-31

kernel-enterprise-2.4.7-10 kernel-enterprise-2.4.9-31

kernel-headers-2.4.7-10 kernel-headers-2.4.9-31

kernel-smp-2.4.7-10 kernel-smp-2.4.9-31

kernel-source-2.4.7-10 kernel-source-2.4.9-31

koffice-1.1-5 koffice-1.1.1-2

koffice-devel-1.1-5 koffice-devel-1.1.1-2

libgcc-3.0.1-3 libgcc-3.0.4-1

libgcj-2.96-27 libgcj-2.96-28

libgcj-devel-2.96-27 libgcj-devel-2.96-28

libgcj3-3.0.1-3 libgcj3-3.0.4-1

libgcj3-devel-3.0.1-3 libgcj3-devel-3.0.4-1

libpcap-0.6.2-9 libpcap-0.6.2-10.7x

libstdc++3-3.0.1-3 libstdc++3-3.0.4-1

libstdc++3-devel-3.0.1-3 libstdc++3-devel-3.0.4-1

libxml2-2.4.2-1 libxml2-2.4.10-0.7x.2

libxml2-devel-2.4.2-1 libxml2-devel-2.4.10-0.7x.2

libxslt-1.0.1-3 libxslt-1.0.7-2

libxslt-devel-1.0.1-3 libxslt-devel-1.0.7-2

logwatch-2.1.1-3 logwatch-2.6-1

mailman-2.0.6-1 mailman-2.0.8-1

Mesa-3.4.2-7 Mesa-3.4.2-10

Mesa-demos-3.4.2-7 Mesa-demos-3.4.2-10

Mesa-devel-3.4.2-7 Mesa-devel-3.4.2-10

1-6 Differences between Sun Linux and Red Hat Linux

Comparison of RPM Packages between Red Hat Linux 7.2 and Sun Linux 5.0

Table 1. Comparison of RPM packages

Original Red Hat 7.2 Sun Linux 5.0 RPM versions

mew-1.94.2-9 mew-1.94.2-12

mod_auth_pgsql-0.9.8-1 mod_auth_pgsql-0.9.9-2

mod_perl-1.24_01-3 mod_perl-1.26-2

mod_python-2.7.6-1 mod_python-2.7.8-1

mod_ssl-2.8.4-9 mod_ssl-2.8.5-4

modutils-2.4.6-4 modutils-2.4.13-0.7.1

mutt-1.2.5i-17 mutt-1.2.5.1-1

nautilus-1.0.4-43 nautilus-1.0.4-46

nautilus-devel-1.0.4-43 nautilus-devel-1.0.4-46

nautilus-mozilla-1.0.4-43 nautilus-mozilla-1.0.4-46

ncurses4-5.0-4 ncurses4-5.0-5

nfs-utils-0.3.1-13 nfs-utils-0.3.1-13.7.2.1

nscd-2.2.4-13 nscd-2.2.4-24

openldap-2.0.11-13 openldap-2.0.21-1

openldap-clients-2.0.11-13 openldap-clients-2.0.21-1

openldap-devel-2.0.11-13 openldap-devel-2.0.21-1

openldap-servers-2.0.11-13 openldap-servers-2.0.21-1

openssh-2.9p2-7 openssh-3.1p1-6

openssh-askpass-2.9p2-7 openssh-askpass-3.1p1-6

openssh-askpass-gnome-2.9p2-7 openssh-askpass-gnome-3.1p1-6

openssh-clients-2.9p2-7 openssh-clients-3.1p1-6

openssh-server-2.9p2-7 openssh-server-3.1p1-6

pam-0.75-14 pam-0.75-19

pam-devel-0.75-14 pam-devel-0.75-19

perl-5.6.0-17 perl-5.6.1-26.72.3

(The following four RPM packages were previously contained in the package perl-5.6.0-17.)

perl-CGI-2.752-26.72.3.i386.rpm

perl-CPAN-1.59_54-26.72.3

perl-DB_File-1.75-26.72.3

perl-NDBM_File-1.75-26.72.3

php-4.0.6-7 php-4.0.6-15

Differences between Sun Linux and Red Hat Linux 1-7

Chapter 1: Differences Between Sun™ Linux 5.0 and Red Hat Linux 7.2

Table 1. Comparison of RPM packages

Original Red Hat 7.2 Sun Linux 5.0 RPM versions

php-devel-4.0.6-7 php-devel-4.0.6-15

php-imap-4.0.6-7 php-imap-4.0.6-15

php-ldap-4.0.6-7 php-ldap-4.0.6-15

php-manual-4.0.6-7 php-manual-4.0.6-15

php-mysql-4.0.6-7 php-mysql-4.0.6-15

php-odbc-4.0.6-7 php-odbc-4.0.6-15

php-pgsql-4.0.6-7 php-pgsql-4.0.6-15

pine-4.33-15 pine-4.44-1.72.0

popt-1.6.3-1.03 popt-1.6.4-7x

ppp-2.4.1-2 ppp-2.4.1-3

printconf-0.3.44-1 printconf-0.3.61-3

printconf-gui-0.3.44-1 printconf-gui-0.3.61-3

python-popt-0.8.8-7.x.2

(This RPM package was previously contained in the package rpm-4.0.3-1.03.)

python-xmlrpc-1.5.0-1 python-xmlrpc-1.5.1-7.x.3

raidtools-0.90-23 raidtools-0.90-24

rmt-0.4b22-6 rmt-0.4b25-1.72.0

rpm-4.0.3-1.03 rpm-4.0.4-7x

rpm2html-1.7-1 rpm2html-1.7-3.7x

rpm-build-4.0.3-1.03 rpm-build-4.0.4-7x

rpm-devel-4.0.3-1.03 rpm-devel-4.0.4-7x

rpmfind-1.7-2 rpmfind-1.7-4.7x

rpm-perl-4.0.3-1.03 rpm-perl-4.0.4-7x

rpm-python-4.0.3-1.03 rpm-python-4.0.4-7x

rsync-2.4.6-5 rsync-2.4.6-13

sane-backends-1.0.5-4 sane-backends-1.0.5-4.1

sane-backends-devel-1.0.5-4 sane-backends-devel-1.0.5-4.1

semi-1.14.3-6 semi-1.14.3-8

semi-xemacs-1.14.3-6 semi-xemacs-1.14.3-8

sharutils-4.2.1-8 sharutils-4.2.1-8.7.x

squid-2.4.STABLE1-5 squid-2.4.STABLE6-6.7.3

1-8 Differences between Sun Linux and Red Hat Linux

Comparison of RPM Packages between Red Hat Linux 7.2 and Sun Linux 5.0

Table 1. Comparison of RPM packages

Original Red Hat 7.2 Sun Linux 5.0 RPM versions

stunnel-3.19-1 stunnel-3.22-1

sudo-1.6.3p7-2 sudo-1.6.5p2-1.7x.1

tcpdump-3.6.2-9 tcpdump-3.6.2-10.7x

tetex-1.0.7-30 tetex-1.0.7-38.2

tetex-afm-1.0.7-30 tetex-afm-1.0.7-38.2

tetex-doc-1.0.7-30 tetex-doc-1.0.7-38.2

tetex-dvilj-1.0.7-30 tetex-dvilj-1.0.7-38.2

tetex-dvips-1.0.7-30 tetex-dvips-1.0.7-38.2

tetex-fonts-1.0.7-30 tetex-fonts-1.0.7-38.2

tetex-latex-1.0.7-30 tetex-latex-1.0.7-38.2

tetex-xdvi-1.0.7-30 tetex-xdvi-1.0.7-38.2

tmpwatch-2.8-2 tmpwatch-2.8.1-1

tux-2.1.0-2 tux-2.2.0-1

ucd-snmp-4.2.1-7 ucd-snmp-4.2.3-1.7.2.3

ucd-snmp-devel-4.2.1-7 ucd-snmp-devel-4.2.3-1.7.2.3

ucd-snmp-utils-4.2.1-7 ucd-snmp-utils-4.2.3-1.7.2.3

usermode-1.43-1 usermode-1.46-1

util-linux-2.11f-9 util-linux-2.11f-17

uucp-1.06.1-31 uucp-1.06.1-33.7.2

vim-X11-5.8-7 vim-X11-6.0-7.13

vim-common-5.8-7 vim-common-6.0-7.13

vim-enhanced-5.8-7 vim-enhanced-6.0-7.13

vim-minimal-5.8-7 vim-minimal-6.0-7.13

vnc-3.3.3r2-18 vnc-3.3.3r2-18.4

vnc-doc-3.3.3r2-18 vnc-doc-3.3.3r2-18.4

vnc-server-3.3.3r2-18 vnc-server-3.3.3r2-18.4

webalizer-2.01_06-11 webalizer-2.01_09-0.72

wu-ftpd-2.6.1-18 wu-ftpd-2.6.1-20

xchat-1.8.1-2 xchat-1.8.7-1.72.0

xemacs-21.1.14-21 xemacs-21.1.14-23.7.2

xemacs-el-21.1.14-21 xemacs-el-21.1.14-23.7.2

xemacs-info-21.1.14-21 xemacs-info-21.1.14-23.7.2

Differences between Sun Linux and Red Hat Linux 1-9

Chapter 1: Differences Between Sun™ Linux 5.0 and Red Hat Linux 7.2

Table 1. Comparison of RPM packages

Original Red Hat 7.2 Sun Linux 5.0 RPM versions

XFree86-4.1.0-3 XFree86-4.1.0-15

XFree86-75dpi-fonts-4.1.0-3 XFree86-75dpi-fonts-4.1.0-15

XFree86-100dpi-fonts-4.1.0-3 XFree86-100dpi-fonts-4.1.0-15

XFree86-ISO8859-15-75dpi-fonts-4.1.0-3 XFree86-ISO8859-15-75dpi-fonts-4.1.0-15

XFree86-ISO8859-15-100dpi-fonts-4.1.0-3 XFree86-ISO8859-15-100dpi-fonts-4.1.0-15

XFree86-ISO8859-2-100dpi-fonts-4.1.0-3 XFree86-ISO8859-2-100dpi-fonts-4.1.0-15

XFree86-ISO8859-2-75dpi-fonts-4.1.0-3 XFree86-ISO8859-2-75dpi-fonts-4.1.0-15

XFree86-ISO8859-9-100dpi-fonts-4.1.0-3 XFree86-ISO8859-9-100dpi-fonts-4.1.0-15

XFree86-ISO8859-9-75dpi-fonts-4.1.0-3 XFree86-ISO8859-9-75dpi-fonts-4.1.0-15

XFree86-Xnest-4.1.0-3 XFree86-Xnest-4.1.0-15

XFree86-Xvfb-4.1.0-3 XFree86-Xvfb-4.1.0-15

XFree86-cyrillic-fonts-4.1.0-3 XFree86-cyrillic-fonts-4.1.0-15

XFree86-devel-4.1.0-3 XFree86-devel-4.1.0-15

XFree86-doc-4.1.0-3 XFree86-doc-4.1.0-15

XFree86-libs-4.1.0-3 XFree86-libs-4.1.0-15

XFree86-tools-4.1.0-3 XFree86-tools-4.1.0-15

XFree86--4.1.0-3 XFree86-twm-4.1.0-15

XFree86--4.1.0-3 XFree86-xdm-4.1.0-15

XFree86-xf86cfg-4.1.0-3 XFree86-xf86cfg-4.1.0-15

XFree86-xfs-4.1.0-3 XFree86-xfs-4.1.0-15

xsane-0.77-4 xsane-0.82-3.1

xsane-gimp-0.77-4 xsane-gimp-0.82-3.1

zlib-1.1.3-24 zlib-1.1.3-25.7

zlib-devel-1.1.3-24 zlib-devel-1.1.3-25.7

1-10 Differences between Sun Linux and Red Hat Linux

RPMs not included in Sun Linux 5.0 but present in Red Hat Linux 7.2

RPMs not included in Sun Linux 5.0 but present in Red Hat Linux 7.2 The following RPMs are not included in the Sun Linux 5.0 distribution but are present in the Red Hat Linux 7.2 distribution. • grub-0.90-11 • kernel-BOOT-2.4.7-10 • kernel-doc-2.4.7-10 • redhat-config-network-0.9-1 • redhat-config-users-0.9.2-6 • redhat-logos-1.1.3-1 • redhat-release-7.2-1 • rhn_register-2.7.2-7.x.2 • rhn_register-2.7.2-7.x.8 • rhn_register-gnome-2.7.2-7.x.2 • rhn_register-gnome-2.7.2-7.x.8 • up2date-2.7.61-7.x.2.i386.rpm • up2date-gnome-2.7.61-7.x.2.i386.rpm ✍ Note: The Sun Linux 5.0 distribution does not use the Red Hat Network or “up2date” facilities.

Differences between Sun Linux and Red Hat Linux 1-11

Chapter 1: Differences Between Sun™ Linux 5.0 and Red Hat Linux 7.2

RPMs included in Sun Linux 5.0 but not present in Red Hat Linux 7.2. Table 2 lists the RPMs included in the Sun Linux 5.0 distribution but which do not exist in the Red Hat Linux 7.2 distribution.

Table 2. RPMs in Sun Linux 5.0 but not in Red Hat Linux 7.2

RPM name Description

SunApps-1.0-6 Contains the Sun Grid Engine, J2SE, Sun ONE ASP, Tomcat and others

base-mgmt-agent-1.1-5 Agent for Sun Cobalt Control Station

cliautocfg-1.0-1 Configuration utilities for Lights Out Management (LOM)

dmi2snmp-1.0-15 Intel Server Management Tools

dmisp-1.0-6 Intel Server Management Tools

ipmidrvr-2.4.9.31enterprise-1 Intel Server Management Tools

isc-3.5.2-1 Intel Server Management Tools

isc-source-3.5.1-1 Intel Server Management Tools

sun-release-5.0-1 OS versioning information that application installers can query; this RPM package is found in the directory /etc/sun-release

Additional Sun applications The following Sun applications are present on the hard disk drive either as RPMs or tar files in the directory /opt/SunApps, but are not installed and activated. To use these applications, the user must select the appropriate package and install it. • Sun Grid Engine • Sun Open Network Environment (Sun ONE) Active Server Pages (formerly known as Sun Chili!Soft ASP) • Sun Streaming Server (with UI) • Java 2 Standard Edition SDK (v1.4.0) • Tomcat

Note: Tomcat is not officially an application from Sun Microsystems, Inc. Tomcat is a free, ✍ open-source implementation of Java Servlet and JavaServer Pages™ technologies developed under the Jakarta project at the Apache Software Foundation (ASF). Tomcat is available for commercial use under the ASF license from the Apache Web site in both binary and source versions. For more information, refer to http://jakarta.apache.org/tomcat/index.html. Sun adapts and integrates the Tomcat code base into the J2EE Reference Implementation, and owns and evolves the JavaServer Pages and Java Servlets specifications under the Java Community ProcessSM.

1-12 Differences between Sun Linux and Red Hat Linux

Minor modifications to Linux applications

Minor modifications to Linux applications Minor modifications have been made to the following Linux applications: • Mozilla: minor branding change to the personal toolbar • Less: minor branding change to the help screen for the less text-paging command less v358+iso248 (Sun) • Apache Web server: minor branding change to the default index.html Web page

Some notes on the Java™ platform Sun Linux 5.0 ships with the Java 2 Standard Edition SDK (v1.4.0) as an installable option in the directory /opt/SunApps. It is not automatically installed and activated. To obtain the full features and performance of the Java 2 runtime environment (JRE™), the user is encouraged to install Sun’s Java 2 Standard Edition SDK.

Additional information For additional information and details on the Sun Linux 5.0 distribution, refer to the documentation included with the Sun LX50 server, including the Sun Linux 5.0 Release Notes.

Differences between Sun Linux and Red Hat Linux 1-13

Chapter 1: Differences Between Sun™ Linux 5.0 and Red Hat Linux 7.2

1-14 Differences between Sun Linux and Red Hat Linux