minimal networked rh8 ks.cfg

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm working on coming up with a ks.cfg for redhat-8 that has a minimal server
and have yet to see anybody post an example, so I figured I'd do so.

Currently this boots up with 305MB used excluding swap.  The ks.cfg file here
uses sda as I'm doing the work under VMWare.

The intent is to have the bare minimum required to have a basically manageable
networked server, then add on the extra stuff it'll serve (ie, httpd, bind, etc.) later
to build up from a 'real minimum' rather than a RH-fat-"minimum".

Can anybody suggest 'more' stuff to strip out of this ?  Currently it's a dhcp'd
system, when I get it done there's no need to be a dhcp client at all.

Also, I've found at least two bugs in anaconda so far:
 - if you use %packages --resolvedeps and you exclude a package that is a 
    dependency  (ie, do "-sendmail") anaconda crashes with a traceback
 - adding the "text" line in ks.cfg doesn't appear to do anything, it never does
    a text installation unless the X-based installation can't figure out the display
    settings and it falls back to text

--
---------- Vince.Skahan@xxxxxxxxxx ---------
   Connexion by Boeing - Cabin Network


############## cut here ###########################
install
lang en_US
langsupport --default en_US.UTF-8 en_US.UTF-8
keyboard us
mouse genericps/2 --device psaux --emulthree
skipx
network --device eth0 --bootproto dhcp
rootpw mypasshere
firewall --disabled
authconfig --enableshadow --enablemd5
timezone GMT
bootloader --location=mbr
clearpart --linux --drives=sda
part / --fstype ext3 --size=200 --grow --maxsize=1000 --ondisk=sda
part swap --size=160 --grow --maxsize=320 --ondisk=sda

# this list installs to use 305 MB excluding swap when booted
%packages --ignoredeps
-sendmail
-kernel-pcmcia-cs
-lrzsz
-isdn4k-utils
-wireless-tools
-quota
-stunnel
-finger
-specspo
-irda-utils
-nss_ldap
-lokkit
-rsync
-wget
-rp-pppoe
-unzip
-reiserfs-utils
-raidtools
-zip
-pinfo
-rdist
-tcsh
-logwatch
-talk
-wvdial
-rdate
-slocate
-pam_smb
-rsh
-pidentd
-ypbind
-eject
-krb5-workstation
-up2date
-mailcap
-yp-tools
-whois
-pax
-man-pages
-star
-nfs-utils

%post

################## cut here ####################

# list of installed rpms that result from ks.cfg above
acl-2.0.11-2
anacron-2.3-23
apmd-3.0.2-12
ash-0.3.8-5
aspell-0.33.7.1-16
at-3.1.8-31
attr-2.0.8-3
audiofile-0.2.3-3
authconfig-4.2.12-3
autofs-3.1.7-33
basesystem-8.0-1
bash-2.05b-5
bc-1.06-10
bdflush-1.5-21
bind-utils-9.2.1-9
bzip2-1.0.2-5
bzip2-libs-1.0.2-5
chkconfig-1.3.6-3
comps-8.0-0.20020910
cpio-2.4.2-28
cracklib-2.7-18
cracklib-dicts-2.7-18
crontabs-1.10-4
cyrus-sasl-2.1.7-2
cyrus-sasl-md5-2.1.7-2
cyrus-sasl-plain-2.1.7-2
db4-4.0.14-14
dev-3.3.1-2
dhclient-3.0pl1-9
diffutils-2.8.1-3
dos2unix-3.1-12
dosfstools-2.8-3
dump-0.4b28-4
e2fsprogs-1.27-9
ed-0.2-28
esound-0.2.28-1
ethtool-1.6-2
expat-1.95.4-1
fbset-2.1-11
file-3.37-8
filesystem-2.1.6-5
fileutils-4.1.9-11
findutils-4.1.7-7
fontconfig-2.0-3
freetype-2.1.2-7
ftp-0.17-15
gawk-3.1.1-4
gdbm-1.8.0-18
glib-1.2.10-8
glib2-2.0.6-2
glibc-2.2.93-5
glibc-common-2.2.93-5
gmp-4.1-4
gnome-libs-1.4.1.2.90-22
gnupg-1.0.7-6
gpm-1.19.3-23
grep-2.5.1-4
groff-1.18-6
grub-0.92-7
gtk+-1.2.10-22
gzip-1.3.3-5
hdparm-5.2-1
hesiod-3.0.2-21
hotplug-2002_04_01-13
htmlview-2.0.0-6
hwdata-0.47-1
imlib-1.9.13-9
info-4.2-5
initscripts-6.95-1
iproute-2.4.7-5
iptables-1.2.6a-2
iputils-20020124-8
jfsutils-1.0.17-3
kbd-1.06-26
kbdconfig-1.9.16-1
kernel-2.4.18-14
krb5-libs-1.2.5-6
krbafs-1.1.1-6
ksymoops-2.4.5-1
kudzu-0.99.69-1
less-358-28
lftp-2.5.2-5
lha-1.14i-7
libacl-2.0.11-2
libattr-2.0.8-3
libelf-0.8.2-2
libgcc-3.2-7
libjpeg-6b-21
libpng10-1.0.13-5
libpng-1.2.2-6
libstdc++-3.2-7
libtermcap-2.0.8-31
libtiff-3.5.7-7
libtool-libs-1.4.2-12
libungif-4.1.0-13
libuser-0.51.1-2
libwvstreams-3.70-5
lilo-21.4.4-20
lockdev-1.0.0-20
logrotate-3.6.5-2
losetup-2.11r-10
lsof-4.63-2
lvm-1.0.3-9
mailx-8.1.1-26
make-3.79.1-14
MAKEDEV-3.3.1-2
man-1.5j-11
mingetty-1.00-3
minicom-2.00.0-6
mkbootdisk-1.4.8-1
mkinitrd-3.4.28-1
mktemp-1.5-16
modutils-2.4.18-2
mount-2.11r-10
mouseconfig-4.26-1
mtools-3.9.8-5
mtr-0.49-7
mt-st-0.7-6
ncurses-5.2-28
netconfig-0.8.12-3
net-snmp-5.0.1-6
net-snmp-utils-5.0.1-6
net-tools-1.60-7
newt-0.51.0-1
nscd-2.2.93-5
ntsysv-1.3.6-3
openldap-2.0.25-1
openssh-3.4p1-2
openssh-clients-3.4p1-2
openssh-server-3.4p1-2
openssl-0.9.6b-29
ORBit-0.5.13-5
pam-0.75-40
pam_krb5-1.56-1
parted-1.4.24-6
passwd-0.67-3
pciutils-2.1.10-2
pcre-3.9-5
perl-5.8.0-55
perl-Filter-1.28-9
popt-1.7-1.06
portmap-4.0-46
ppp-2.4.1-7
procmail-3.22-7
procps-2.0.7-25
psmisc-20.2-6
pspell-0.12.2-14
pyOpenSSL-0.5.0.91-1
python-2.2.1-17
python-optik-1.3-2
readline-4.3-3
redhat-logos-1.1.6-2
redhat-menus-0.26-1
redhat-release-8.0-8
rhnlib-1.0-1
rhpl-0.51-1
rmt-0.4b28-4
rootfiles-7.2-4
rpm-4.1-1.06
rpm-python-4.1-1.06
sed-3.02-13
setserial-2.17-9
setup-2.5.20-1
setuptool-1.10-1
shadow-utils-20000902-12
sh-utils-2.0.12-3
slang-1.4.5-11
statserial-1.1-30
sudo-1.6.6-1
sysklogd-1.4.1-10
syslinux-1.75-3
SysVinit-2.84-5
tar-1.13.25-8
tcpdump-3.6.3-3
tcp_wrappers-7.6-23
telnet-0.17-23
termcap-11.0.1-13
textutils-2.0.21-5
time-1.7-19
timeconfig-3.2.9-1
tmpwatch-2.8.4-3
traceroute-1.4a12-6
unix2dos-2.2-17
usbutils-0.9-7
usermode-1.63-1
utempter-0.5.2-10
util-linux-2.11r-10
vim-common-6.1-14
vim-minimal-6.1-14
vixie-cron-3.0.1-69
which-2.14-1
words-2-20
XFree86-libs-4.2.0-72
XFree86-Mesa-libGL-4.2.0-72
zlib-1.1.4-4
############ cut here ############3





[Index of Archives]     [Red Hat General]     [CentOS Users]     [Fedora Users]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux