forked from theforeman/foreman-discovery-image
-
Notifications
You must be signed in to change notification settings - Fork 0
/
20-packages.ks
151 lines (129 loc) · 2.16 KB
/
20-packages.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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
%packages --excludedocs
bash
kernel
biosdevname
grub2
grub2-tools
e2fsprogs
passwd
policycoreutils
chkconfig
rootfiles
yum
vim-minimal
acpid
tftp
lldpad
isomd5sum
elfutils-libs
# Dracut missing deps (https://bugzilla.redhat.com/show_bug.cgi?id=1285810)
tar
gzip
# Facter
tfm-rubygem-facter
ethtool
net-tools
dmidecode
bind-utils
virt-what
# Foreman proxy
foreman-discovery-image-service
sudo
OpenIPMI
OpenIPMI-tools
openssl
# Interactive discovery
foreman-discovery-image-service-tui
kexec-tools
kbd
# Debugging support
less
file
tcpdump
# Only needed because livecd-tools runs /usr/bin/firewall-offline-cmd
# unconditionally; patch submitted upstream. Remove once released version
# with it is available
firewalld
# SSH access
openssh-clients
openssh-server
# Starts all interfaces automatically for us
NetworkManager
uuid
# Used to update code at runtime
unzip
# Enable stripping
binutils
# For UEFI/Secureboot support
efibootmgr
grub2-efi
shim
# These were renamed and split in EL 7.4+
grub2-efi-x64
grub2-efi-x64-cdboot
shim-x64
# tools that enable the image installer plugin
parted
mdadm
xfsprogs
e2fsprogs
bzip2
system-storage-manager
######################
# Packages to Remove #
######################
#
# Some ideas from:
#
# https://github.com/weldr/lorax/blob/rhel7-branch/share/runtime-cleanup.tmpl
# Red Hat Enteprise Linux subscription tool
-subscription-manager
# Generic and wireless tools and firmware
-prelink
-setserial
-ed
-authconfig
-wireless-tools
-iwl7260-firmware
-iwl3160-firmware
-iwl6000g2b-firmware
-iwl6000g2a-firmware
-iwl5000-firmware
-iwl6050-firmware
-iwl2030-firmware
-iwl135-firmware
-iwl2000-firmware
-iwl105-firmware
-iwl1000-firmware
-iwl6000-firmware
-iwl100-firmware
-iwl5150-firmware
-iwl4965-firmware
-iwl3945-firmware
-liquidio-firmware
-netronome-firmware
# Remove the kbd bits
-kbd
-usermode
# file system stuff
-dmraid
-lvm2
# sound and video
-alsa-lib
-alsa-firmware
-alsa-tools-firmware
-ivtv-firmware
# selinux toolchain of policycoreutils, libsemanage (libselinux is needed tho)
-selinux-policy*
# logos and graphics
-plymouth
-centos-logos
-fedora-logos
-fedora-release-notes
# other packages
-postfix
-audit
-rsyslog
-authconfig
-tuned
%end