rhel_centos_common revision 9acbbeaf2a1ffe5c14b244867d427714fab43c5c
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
#
#
# This file contains the basic cluster contents shared by all of the
# Linux distros we support. Each distro has its own .distro file that
# expands on the basic cluster lists provided here.
#
#
# Required packages for the install miniroot, these are the minimum packages a
# system must have installed in order to run rpm (which is then used from
# within the zone to perform the balance of the installation.)
#
common_miniroot_rpms="SysVinit \
basesystem \
bash \
beecrypt \
bzip2-libs \
coreutils \
elfutils \
elfutils-libelf \
filesystem \
glibc \
glibc-common \
gpm \
initscripts \
iptables \
iptables-ipv6 \
kernel-utils \
laus-libs \
libacl \
libattr \
libgcc \
libtermcap \
ncurses \
pam \
popt \
rpm \
rpm-libs \
setup \
termcap \
zlib"
#
# This starts a listing of RPMs comprising a variety of install package options
# for a distribution.
#
# The supported package clusters are:
#
# + core
# + server
# + desktop
# + developer
# + system
#
# The RPMs needed to install each cluster are listed in the shell variable
#
# distro_<level>_rpms
#
# This file provides "common_<level>_rpms", which are lists of the packages
# in each cluster that are common to all distros.
#
# The package names are listed alphabetically for readability. rpm will
# reorder the list to ensure that each package's dependencies are installed
# before it is.
#
# Note: Since the distro_install script uses a regular expression to expand
# RPM package names to filenames, there may be some tweaking required to
# guarantee a unique match between a package name and a corresponding RPM
# file on the install media.
#
# One such example below is the package "XFree86-4." The official name of
# the package is "XFree86," but the regular expression in the script
# matches that package name to the XFree86-100dpi-fonts and
# XFree86-75dpi-fonts package RPMs in addition to the proper XFree86 RPM.
# Therefore the "XFree86" package name was modified to be "XFree86-4",
# which does result in a unique package name to RPM file match.
#
common_core_rpms="GConf2 \
Glide3 \
ORBit \
ORBit2 \
XFree86-Mesa-libGL \
XFree86-Mesa-libGLU \
XFree86-libs \
XFree86-libs-data \
Xaw3d \
ash \
at \
atk \
audiofile \
autofs \
bc \
binutils \
bonobo-activation \
bzip2 \
chkconfig \
compat-pwdb \
cpio \
cpp \
cracklib \
cracklib-dicts \
crontabs \
cups-libs \
cyrus-sasl \
cyrus-sasl-md5 \
db4 \
desktop-file-utils \
dev \
diffutils \
diskdumputils \
e2fsprogs \
ed \
ethtool \
expat \
file \
findutils \
finger \
fontconfig \
freetype \
ftp \
gail \
gawk \
gdbm \
gdk-pixbuf \
gettext \
glib \
glib2 \
glibc-headers \
glibc-kernheaders \
gmp \
grep \
groff \
gtk+ \
gtk2 \
gzip \
hesiod \
hwdata \
indexhtml \
info \
iproute \
iputils \
kernel \
kernel-BOOT \
krb5-libs \
krb5-workstation \
kudzu \
laus \
less \
libaio \
libart_lgpl \
libbonobo \
libcap \
libgcj \
libgcj-ssa \
libglade2 \
libgnomecanvas \
libjpeg \
libmng \
libogg \
libpng \
libpng10 \
libstdc++ \
libtiff \
libtool-libs \
libungif \
libusb \
libuser \
libvorbis \
libwnck \
libxml \
libxml2 \
libxml2-python \
libxslt \
linc \
lockdev \
logrotate \
losetup \
lsof \
lvm \
lynx \
m4 \
mailcap \
make \
man \
man-pages \
mingetty \
mkinitrd \
mkisofs \
mktemp \
modutils \
mount \
mtools \
nc \
net-snmp \
net-snmp-libs \
net-tools \
netdump \
newt \
nfs-utils \
nscd \
nss_db \
nss_ldap \
ntp \
ntsysv \
openldap \
openssh \
openssh-clients \
openssh-server \
openssl \
pango \
passwd \
patch \
pax \
pcre \
pdksh \
perl \
perl-CGI \
perl-DateManip \
perl-Filter \
perl-HTML-Parser \
perl-HTML-Tagset \
perl-Parse-Yapp \
perl-URI \
perl-XML-Dumper \
perl-XML-Encoding \
perl-XML-Grove \
perl-XML-Parser \
perl-XML-Twig \
perl-libwww-perl \
perl-libxml-enno \
perl-libxml-perl \
portmap \
procmail \
procps \
psacct \
psmisc \
pspell \
pygtk2 \
pygtk2-libglade \
python \
pyxf86config \
readline \
redhat-logos \
redhat-menus \
rhpl \
rpm-python \
rpmdb-redhat \
rsh \
rsync \
rusers \
rwho \
sed \
setarch \
sgml-common \
shadow-utils \
slang \
startup-notification \
sudo \
sysklogd \
syslinux \
tar \
tcl \
tcp_wrappers \
tcsh \
telnet \
time \
traceroute \
ttmkfdir \
tzdata \
units \
unix2dos \
unzip \
usermode \
utempter \
util-linux \
vim-common \
vim-minimal \
vixie-cron \
wget \
which \
words \
xinetd \
xml-common \
yp-tools \
ypbind \
zip"
common_server_rpms="$common_core_rpms \
4Suite \
MyODBC \
MySQL-python \
Omni \
Omni-foomatic \
PyXML \
VFlib2 \
XFree86-4 \
XFree86-base-fonts \
XFree86-font-utils \
XFree86-truetype-fonts \
XFree86-xauth \
XFree86-xdm \
XFree86-xfs \
acl \
alchemist \
amanda \
amanda-server \
arts \
aspell \
aspell-config \
at-spi \
authd \
bcel \
bind \
bind-chroot \
bind-libs \
bind-utils \
bitmap-fonts \
caching-nameserver \
chkfontpath \
commons-beanutils \
commons-collections \
commons-digester \
commons-logging \
commons-modeler \
compat-db \
compat-libstdc++ \
crypto-utils \
cup-v10k \
cups \
curl \
cyrus-sasl-gssapi \
cyrus-sasl-plain \
dhcp \
distcache \
distcache-devel \
esound \
fam \
finger-server \
foomatic \
freeradius \
gd \
ghostscript \
ghostscript-fonts \
gimp-print \
gnome-libs \
gnome-mime-data \
gnome-python2 \
gnome-python2-bonobo \
gnome-python2-canvas \
gnome-python2-gtkhtml2 \
gnome-vfs2 \
gnuplot \
gtkhtml2 \
htmlview \
httpd \
hwcrypto \
imap \
imap-utils \
imlib \
inews \
inn \
jakarta-regexp \
krb5-server \
krbafs \
libIDL \
libbonoboui \
libdbi \
libdbi-dbd-mysql \
libgnome \
libgnomeprint22 \
libgnomeprintui22 \
libgnomeui \
libgsf \
libole2 \
logwatch \
mailman \
mailx \
mod_auth_mysql \
mod_auth_pgsql \
mod_authz_ldap \
mod_perl \
mod_python \
mod_ssl \
mpage \
mtr \
mx \
mx4j \
mysql \
mysql-bench \
mysql-devel \
net-snmp-utils \
netdump-server \
newt-perl \
openldap-servers \
openssl-perl \
pam_krb5 \
perl-DBD-MySQL \
perl-DBD-Pg \
perl-DBI \
perl-DB_File \
perl-Digest-HMAC \
perl-Digest-SHA1 \
perl-Net-DNS \
perl-Time-HiRes \
php \
php-imap \
php-ldap \
php-mysql \
php-odbc \
php-pgsql \
pnm2ppa \
postfix \
postgresql-odbc \
pxe \
pyorbit \
qt \
qt-MySQL \
qt-ODBC \
quagga \
radvd \
rdist \
redhat-config-bind \
redhat-config-httpd \
redhat-config-printer \
redhat-config-printer-gui \
redhat-config-samba \
redhat-config-securitylevel \
redhat-config-securitylevel-tui \
redhat-config-services \
redhat-java-rpm-scripts \
redhat-switch-mail \
redhat-switch-mail-gnome \
rh-postgresql \
rh-postgresql-contrib \
rh-postgresql-docs \
rh-postgresql-jdbc \
rh-postgresql-libs \
rh-postgresql-python \
rh-postgresql-server \
rh-postgresql-tcl \
rh-postgresql-test \
rhdb-utils \
rsh-server \
rusers-server \
samba \
samba-client \
samba-common \
samba-swat \
sendmail \
sendmail-cf \
slocate \
spamassassin \
squid \
squirrelmail \
switchdesk \
sysreport \
telnet-server \
tftp-server \
tmpwatch \
tux \
unixODBC \
unixODBC-kde \
urw-fonts \
usermode-gtk \
vsftpd \
webalizer \
xalan-j \
xerces-j \
xinitrc \
ypserv"
common_desktop_rpms="$common_server_rpms \
Canna-libs \
FreeWnn-libs \
Gtk-Perl \
ImageMagick \
ImageMagick-perl \
SDL \
XFree86-100dpi-fonts \
XFree86-75dpi-fonts \
XFree86-Xnest \
XFree86-Xvfb \
XFree86-doc \
XFree86-tools \
XFree86-twm \
a2ps \
am-utils \
amanda-client \
anacron \
apel-xemacs \
aumix \
authconfig \
authconfig-gtk \
autorun \
cdparanoia-alpha9.8 \
cdparanoia-libs-alpha9.8 \
cdrecord \
cipe \
ckermit \
comps-extras \
control-center \
ctags \
desktop-backgrounds-basic \
desktop-printing \
dialog \
docbook-dtds \
docbook-style-dsssl \
docbook-style-xsl \
docbook-utils \
docbook-utils-pdf \
dtach \
dvd+rw-tools \
dvdrecord \
eel2 \
elinks \
enscript \
eog \
evolution \
evolution-connector \
fetchmail \
file-roller \
firstboot \
fontilus \
gaim \
gconf-editor \
gdm \
gedit \
gftp \
ggv \
gimp \
gimp-data-extras \
gimp-perl \
gimp-print-cups \
gimp-print-plugin \
gimp-print-utils \
gnome-applets \
gnome-audio \
gnome-desktop \
gnome-games \
gnome-icon-theme \
gnome-media \
gnome-panel \
gnome-pilot \
gnome-python2-applet \
gnome-session \
gnome-spell \
gnome-system-monitor \
gnome-terminal \
gnome-themes \
gnome-user-docs \
gnome-utils \
gnome-vfs2-extras \
gnomemeeting \
gnupg \
gphoto2 \
gsl \
gstreamer \
gstreamer-plugins \
gstreamer-tools \
gtk-engines \
gtk2-engines \
gtkam \
gtkam-gimp \
gtkglarea \
gtkhtml3 \
guile \
hotplug \
hpijs \
hpoj \
htdig \
hwbrowser \
intltool \
itcl \
jadetex \
kdeaddons \
kdeartwork \
kdebase \
kdegames \
kdegraphics \
kdelibs \
kdemultimedia \
kdenetwork \
kdepim \
kdeutils \
lftp \
libao \
libf2c \
libgail-gnome \
libgal2 \
libghttp \
libglade \
libgtop2 \
libmrproject \
libpcap \
libraw1394 \
librsvg2 \
libsoup \
linuxdoc-tools \
lm_sensors \
magicdev \
metacity \
mikmod \
mozilla \
mozilla-chat \
mozilla-dom-inspector \
mozilla-js-debugger \
mozilla-mail \
mozilla-nspr \
mozilla-nss \
mrproject \
mrtg \
mutt \
nautilus \
nautilus-cd-burner \
nautilus-media \
netpbm \
netpbm-progs \
open \
openh323 \
openjade \
openldap-clients \
openmotif \
openmotif21 \
openoffice.org \
openoffice.org-i18n \
openoffice.org-libs \
openssh-askpass \
openssh-askpass-gnome \
parted \
passivetex \
perl-PDL \
perl-SGMLSpm \
perl-suidperl \
pilot-link \
printman \
psutils \
pwlib \
pyOpenSSL \
python-optik \
redhat-artwork \
redhat-config-date \
redhat-config-keyboard \
redhat-config-kickstart \
redhat-config-language \
redhat-config-mouse \
redhat-config-network \
redhat-config-network-tui \
redhat-config-nfs \
redhat-config-packages \
redhat-config-proc \
redhat-config-rootpassword \
redhat-config-soundcard \
redhat-config-users \
redhat-config-xfree86 \
redhat-logviewer \
rhn-applet \
rhnlib \
sane-backends \
sane-frontends \
screen \
scrollkeeper \
shapecfg \
sharutils \
sox \
star \
switchdesk-gnome \
switchdesk-kde \
sysstat \
talk \
tclx \
tetex \
tetex-afm \
tetex-dvips \
tetex-fonts \
tetex-latex \
tetex-xdvi \
tix \
tk \
tkinter \
transfig \
ttfprint \
umb-scheme \
up2date \
up2date-gnome \
usbutils \
uucp \
vim-enhanced \
vlock \
vnc \
vnc-server \
vorbis-tools \
vte \
w3c-libwww \
xchat \
xdelta \
xemacs \
xemacs-el \
xemacs-info \
xfig \
xhtml1-dtds \
xloadimage \
xmltex \
xmlto \
xmms \
xpdf \
xsane \
xsane-gimp \
xscreensaver \
xsri \
xterm \
yelp \
zsh"
common_developer_rpms="$common_desktop_rpms \
ElectricFence \
GConf2-devel \
ORBit-devel \
ORBit2-devel \
SDL-devel \
XFree86-devel \
ant \
ant-libs \
arts-devel \
at-spi-devel \
atk-devel \
audiofile-devel \
autoconf \
autoconf213 \
automake \
automake14 \
automake15 \
bison \
blas \
bonobo-activation-devel \
bug-buddy \
byacc \
cdecl \
cproto \
crash \
cscope \
cups-devel \
cvs \
ddd \
dejagnu \
dev86 \
diffstat \
doxygen \
eel2-devel \
emacs \
emacs-el \
emacs-leim \
esound-devel \
expect \
flex \
fontconfig-devel \
freetype-devel \
gail-devel \
gcc \
gcc-c++ \
gcc-c++-ssa \
gcc-g77 \
gcc-g77-ssa \
gcc-gnat \
gcc-java \
gcc-java-ssa \
gcc-objc \
gcc-objc-ssa \
gcc-ssa \
gd-devel \
gdb \
gdk-pixbuf-devel \
gdk-pixbuf-gnome \
glade2 \
glib-devel \
glib2-devel \
glibc-devel \
glibc-profile \
glibc-utils \
gnome-desktop-devel \
gnome-libs-devel \
gnome-vfs2-devel \
gperf \
gtk+-devel \
gtk-doc \
gtk2-devel \
gtkhtml2-devel \
httpd-devel \
im-sdk \
imlib-devel \
indent \
jaf \
javamail \
joe \
jpackage-utils \
junit \
kdebase-devel \
kdegraphics-devel \
kdelibs-devel \
kdenetwork-devel \
kdepim-devel \
kdesdk \
kdesdk-devel \
kdeutils-devel \
kdevelop \
kdoc \
kernel-doc \
kernel-source \
lam \
lapack \
lha \
libIDL-devel \
libacl-devel \
libart_lgpl-devel \
libattr-devel \
libbonobo-devel \
libbonoboui-devel \
libgcc-ssa \
libgcj-devel \
libgcj-ssa-devel \
libglade2-devel \
libgnat \
libgnome-devel \
libgnomecanvas-devel \
libgnomeprint22-devel \
libgnomeprintui22-devel \
libgnomeui-devel \
libjpeg-devel \
libmng-devel \
libmudflap \
libmudflap-devel \
libobjc \
libole2-devel \
libpng-devel \
librsvg2-devel \
libstdc++-devel \
libstdc++-ssa \
libstdc++-ssa-devel \
libtiff-devel \
libtool \
libungif-devel \
libxml2-devel \
libxslt-devel \
linc-devel \
ltrace \
memprof \
nasm \
ncurses-devel \
nedit \
netpbm-devel \
openmotif-devel \
oprofile \
pango-devel \
patchutils \
pcre-devel \
perl-CPAN \
perl-Crypt-SSLeay \
pilot-link-devel \
pkgconfig \
pstack \
pygtk2-devel \
python-devel \
python-tools \
qt-designer \
qt-devel \
rcs \
redhat-rpm-config \
rpm-build \
ruby \
ruby-libs \
ruby-mode \
sane-backends-devel \
sip \
sip-devel \
splint \
startup-notification-devel \
strace \
swig \
texinfo \
tora \
vim-X11 \
vte-devel \
zlib-devel"
common_all_rpms="$common_developer_rpms \
Canna
FreeWnn \
ImageMagick-c++-5.5.6 \
Wnn6-SDK \
ami \
amtu \
anaconda \
anaconda-help \
anaconda-images \
anaconda-product \
anaconda-runtime \
apmd \
arptables_jf \
attr \
bg5ps \
bitmap-fonts-cjk \
bogl \
bogl-bterm \
bootparamd \
booty \
bridge-utils \
busybox \
busybox-anaconda \
compat-gcc \
compat-gcc-c++ \
compat-glibc-7.x \
compat-libstdc++-devel \
compat-slang \
db4-java \
db4-utils \
dbskkd-cdb \
desktop-backgrounds-extra \
devlabel \
dhclient \
dietlibc \
dos2unix \
dosfstools \
dump \
eject \
emacspeak \
ethereal \
ethereal-gnome \
fbset \
festival \
grub \
h2ps \
hdparm \
ipsec-tools \
irda-utils \
iscsi-initiator-utils \
isdn4k-utils \
jfsutils \
jisksp14 \
jisksp16 \
jwhois \
kappa20 \
kbd \
kernel-pcmcia-cs \
knm_new \
kon2 \
kon2-fonts \
libtabe \
libwvstreams \
lilo \
linuxwacom \
lslk \
mdadm \
mgetty \
minicom \
mkbootdisk \
mt-st \
mtx \
nano \
ncompress \
net-snmp-perl \
netconfig \
nhpf \
nmap \
octave \
openssl096b \
pam_passwdqc \
pam_smb \
pinfo \
ppp \
prelink \
psgml \
pvm \
quota \
rdate \
rdesktop \
redhat-config-netboot \
rhgb \
rmt \
rootfiles \
rp-pppoe \
schedutils \
setserial \
setuptool \
sg3_utils \
skkdic \
skkinput
specspo \
stunnel \
tcpdump \
tftp \
tn5250 \
tsclient \
vconfig \
wireless-tools \
wvdial \
x3270 \
x3270-text \
x3270-x11 \
xcin"