-
Notifications
You must be signed in to change notification settings - Fork 6
/
slc5-server-i386.ks
88 lines (66 loc) · 1.87 KB
/
slc5-server-i386.ks
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
install
# installation path, additional repositories
url --url http://linuxsoft.cern.ch/cern/slc5X/i386/
repo --name="EPEL" --baseurl http://linuxsoft.cern.ch/epel/5/i386
repo --name="SLC5 - updates" --baseurl http://linuxsoft.cern.ch/cern/slc5X/i386/yum/updates/
repo --name="SLC5 - extras" --baseurl http://linuxsoft.cern.ch/cern/slc5X/i386/yum/extras/
text
key --skip
keyboard us
lang en_US.UTF-8
langsupport --default en_US.UTF-8 en_US.UTF-8
mouse generic3ps/2 --device psaux
skipx
network --bootproto dhcp
rootpw --iscrypted NOT-A-ROOT-PASSWORD
# Firewall rules
# 7001 AFS
# 4241 ARC
firewall --enabled --ssh --port=7001:udp --port=4241:tcp
# authconfig
authconfig --enableshadow --enablemd5
selinux --enforcing
timezone --utc Europe/Zurich
bootloader --location=mbr --append="console=ttyS0,115200 console=tty0"
zerombr
clearpart --all
part /boot --size=400
part pv.1 --size=1 --grow
volgroup VolGroup00 --pesize=32768 pv.1
logvol swap --fstype swap --name=LogVol01 --vgname=VolGroup00 --size=768 --grow --maxsize=1536
logvol / --name=LogVol00 --vgname=VolGroup00 --size=1024 --grow
reboot
%packages
@core
@base
-yum-autoupdate
-NetworkManager
-NetworkManager-team
-NetworkManager-tui
yum-protectbase
yum-priorities
yum-kernel-module
ntp
zsh
##############################################################################
#
# post installation part of the KickStart configuration file
#
##############################################################################
%post
/usr/bin/logger "Starting anaconda postinstall"
# redirect the output to the log file
exec >/root/anaconda-post.log 2>&1
# show the output on the seventh console
tail -f /root/anaconda-post.log >/dev/tty7 &
# changing to VT 7 that we can see what's going on....
/usr/bin/chvt 7
set -x
#
# Update the machine
#
/usr/bin/yum update -y --skip-broken || :
#
# Misc fixes
#
exit 0