added the sample files for rhels6 diskless service node

also, removed the rhels5.3, rhels5.4 files, and added them for rhels5

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8501 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
mxi1 2010-12-22 06:21:31 +00:00
parent c943d7239c
commit df548ce77a
8 changed files with 88 additions and 16 deletions

View File

@ -1,16 +0,0 @@
bash
nfs-utils
openssl
dhclient
kernel
openssh-server
openssh-clients
busybox-anaconda
wget
vim-minimal
ntp
sysklogd
rpm
rsync
ppc64-utils
iputils

View File

@ -0,0 +1,4 @@
-OpenIPMI-tools
-tftp-server
xcat/xcat-core/xCATsn
xcat/xcat-dep/rh5/ppc64/conserver

View File

@ -0,0 +1,39 @@
bash
openssl
dhclient
kernel
openssh-server
openssh-clients
busybox
vim-minimal
rpm
bind
bind-utils
ksh
nfs-utils
dhcp
bzip2
rootfiles
cronie
wget
vsftpd
expect
perl-XML-Parser
postgresql-server
httpd
postgresql
perl-DBD-Pg
perl-IO-Socket-SSL
perl-XML-Simple
perl-Net-Telnet
net-snmp-perl
ntp
rsync
ppc64-utils
iputils
unixODBC
perl-DBD-MySQL
mysql-connector-odbc
dracut
dracut-network
dash

View File

@ -0,0 +1,45 @@
#!/bin/sh
#-- Do not remove following line if you want to make use of CVS version tracking
#-- $Id: compute.postinstall,v 1.21 2008/09/04 12:05:45 sikorsky Exp $
#-- jurij.sikorsky@t-systems.cz
#--
#-- this script is run after all packages from $profile.pkglist are installed
#--
#-- it gets these arguments:
#--
#-- $1 = install root (chroot directory for profile)
#-- $2 = OS version
#-- $3 = architecture
#-- $4 = profile name
#-- $5 = work dir (where genimage is located)
#--
#--
installroot=$1
osver=$2
arch=$3
profile=$4
workdir=$5
#-- Example how /etc/fstab can be automatically generated during image generation:
#cat <<END >$installroot/etc/fstab
#proc /proc proc rw 0 0
#sysfs /sys sysfs rw 0 0
#devpts /dev/pts devpts rw,gid=5,mode=620 0 0
#${profile}_${arch} / tmpfs rw 0 1
#none /tmp tmpfs defaults,size=10m 0 2
#none /var/tmp tmpfs defaults,size=10m 0 2
#END
#-- Uncomment the line contains "cons" in /etc/inittab
#cons:12345:respawn:/sbin/smart_agetty -L 38400 console
echo "co:2345:respawn:/sbin/agetty -L 38400 console" >> $installroot/etc/inittab
#-- Example of booted image versioning
#-- We want to know, with what configuration (version of the image) each node was booted.
#-- Hence, we keep image definition files and postscripts in CVS. During image generation we create file /etc/IMGVERSION and fill it with CVS "$Id$" of files with image definition (.pkglist, .exlist, .repolist, .postinstall). Then, during boot, each "CVS enabled" postscript (see /install/postscripts/cvs_template.sh and /install/postscripts/cvs_template.pl) adds one line to /etc/IMGVERSION. Then you can determine in any time what image you are running and what postscipts in which versions were run.
#cat /dev/null > $installroot/etc/IMGVERSION
#for ext in pkglist exlist postinstall repolist; do
# [ -r $workdir/$profile.$ext ] && cat $workdir/$profile.$ext | grep -E '^[[:space:]]*#.*[[:space:]]\$Id' >> $installroot/etc/IMGVERSION
#done