Subversion Repositories livecd

Rev

Rev 415 | Rev 441 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 415 Rev 431
Line 84... Line 84...
84
caribou-gtk2-module
84
caribou-gtk2-module
85
caribou-gtk3-module
85
caribou-gtk3-module
86
cdparanoia-libs
86
cdparanoia-libs
87
celt051
87
celt051
88
checkpolicy
88
checkpolicy
89
cheese
89
##cheese
90
cheese-libs
90
##cheese-libs
91
chkconfig
91
chkconfig
92
chrony
92
chrony
93
clutter
93
clutter
94
clutter-gst2
94
clutter-gst2
95
clutter-gtk
95
clutter-gtk
Line 147... Line 147...
147
dnsmasq
147
dnsmasq
148
dosfstools
148
dosfstools
149
dracut
149
dracut
150
dracut-config-rescue
150
dracut-config-rescue
151
dracut-network
151
dracut-network
152
dyninst
152
##dyninst
153
e2fsprogs
153
e2fsprogs
154
e2fsprogs-libs
154
e2fsprogs-libs
155
ebtables
155
ebtables
156
ed
156
ed
157
elfutils-libelf
157
elfutils-libelf
158
elfutils-libs
158
elfutils-libs
159
emacs-filesystem
159
emacs-filesystem
160
enchant
160
enchant
161
eog
161
##eog
162
ethtool
162
ethtool
163
evince
163
##evince
164
evince-libs
164
##evince-libs
165
evince-nautilus
165
##evince-nautilus
166
evolution-data-server
166
evolution-data-server
167
exempi
167
exempi
168
exiv2-libs
168
exiv2-libs
169
expat
169
expat
170
fcoe-utils
170
fcoe-utils
Line 188... Line 188...
188
fprintd-pam
188
fprintd-pam
189
freerdp
189
freerdp
190
freerdp-libs
190
freerdp-libs
191
freerdp-plugins
191
freerdp-plugins
192
freetype
192
freetype
193
frei0r-plugins
193
##frei0r-plugins
194
fros
194
fros
195
fuse
195
fuse
196
fuse-libs
196
fuse-libs
197
fxload
197
fxload
198
gamin
198
gamin
199
gavl
199
##gavl
200
gawk
200
gawk
201
GConf2
201
GConf2
202
gcr
202
gcr
203
gd
203
gd
204
gdbm
204
gdbm
205
gdisk
205
gdisk
206
gdk-pixbuf2
206
gdk-pixbuf2
207
gdm
207
gdm
208
gedit
208
##gedit
209
geoclue
209
geoclue
210
gettext
210
gettext
211
gettext-libs
211
gettext-libs
212
ghostscript
212
##ghostscript
213
ghostscript-fonts
213
##ghostscript-fonts
214
giflib
214
giflib
215
gjs
215
gjs
216
glade-libs
216
glade-libs
217
glib2
217
glib2
218
glibc
218
glibc
Line 223... Line 223...
223
glusterfs-libs
223
glusterfs-libs
224
glx-utils
224
glx-utils
225
gmp
225
gmp
226
gnome-bluetooth
226
gnome-bluetooth
227
gnome-bluetooth-libs
227
gnome-bluetooth-libs
228
gnome-calculator
228
##gnome-calculator
229
gnome-classic-session
229
gnome-classic-session
230
gnome-clocks
230
gnome-clocks
231
gnome-color-manager
231
##gnome-color-manager
232
gnome-contacts
232
gnome-contacts
233
gnome-desktop3
233
gnome-desktop3
234
gnome-dictionary
234
gnome-dictionary
235
gnome-disk-utility
235
gnome-disk-utility
236
gnome-documents
236
#gnome-documents    # needs huge libreoffice-core
237
gnome-font-viewer
237
gnome-font-viewer
238
gnome-icon-theme
238
gnome-icon-theme
239
gnome-icon-theme-extras
239
gnome-icon-theme-extras
240
gnome-icon-theme-legacy
240
gnome-icon-theme-legacy
241
gnome-icon-theme-symbolic
241
gnome-icon-theme-symbolic
Line 261... Line 261...
261
gnome-shell-extension-places-menu
261
gnome-shell-extension-places-menu
262
gnome-shell-extension-window-list
262
gnome-shell-extension-window-list
263
gnome-system-log
263
gnome-system-log
264
gnome-system-monitor
264
gnome-system-monitor
265
gnome-terminal
265
gnome-terminal
-
 
266
gnome-terminal-nautilus
266
gnome-themes-standard
267
gnome-themes-standard
267
gnome-tweak-tool
268
gnome-tweak-tool
268
#gnome-user-docs
269
#gnome-user-docs
269
gnome-vfs2
270
gnome-vfs2
270
gnome-video-effects
271
##gnome-video-effects
271
gnu-free-fonts-common
272
##gnu-free-fonts-common
272
gnu-free-mono-fonts
273
##gnu-free-mono-fonts
273
gnu-free-sans-fonts
274
##gnu-free-sans-fonts
274
gnu-free-serif-fonts
275
##gnu-free-serif-fonts
275
gnupg2
276
gnupg2
276
gnutls
277
gnutls
277
gobject-introspection
278
gobject-introspection
278
google-crosextra-caladea-fonts
279
google-crosextra-caladea-fonts
279
google-crosextra-carlito-fonts
280
google-crosextra-carlito-fonts
Line 289... Line 290...
289
grubby
290
grubby
290
gsettings-desktop-schemas
291
gsettings-desktop-schemas
291
gsm
292
gsm
292
gssdp
293
gssdp
293
gstreamer1
294
gstreamer1
294
gstreamer1-plugins-bad-free
295
##gstreamer1-plugins-bad-free
295
gstreamer1-plugins-base
296
gstreamer1-plugins-base
296
gstreamer1-plugins-good
297
##gstreamer1-plugins-good
297
gtk2
298
gtk2
298
gtk2-immodule-xim
299
gtk2-immodule-xim
299
gtk3
300
gtk3
300
gtk3-immodule-xim
301
gtk3-immodule-xim
301
gtkmm30
302
gtkmm30
Line 373... Line 374...
373
iwl7260-firmware
374
iwl7260-firmware
374
jansson
375
jansson
375
jasper-libs
376
jasper-libs
376
jbigkit-libs
377
jbigkit-libs
377
jomolhari-fonts
378
jomolhari-fonts
378
js
379
##js
379
json-c
380
json-c
380
json-glib
381
json-glib
381
kbd
382
kbd
382
kbd-misc
383
kbd-misc
383
kernel
384
kernel
Line 521... Line 522...
521
libreport-plugin-mailx
522
libreport-plugin-mailx
522
libreport-plugin-reportuploader
523
libreport-plugin-reportuploader
523
libreport-python
524
libreport-python
524
libreport-rhel-anaconda-bugzilla
525
libreport-rhel-anaconda-bugzilla
525
libreport-web
526
libreport-web
526
libreswan
527
##libreswan
527
librsvg2
528
librsvg2
528
libsamplerate
529
libsamplerate
529
libsecret
530
libsecret
530
libselinux
531
libselinux
531
libselinux-python
532
libselinux-python
Line 537... Line 538...
537
libsigc++20
538
libsigc++20
538
libSM
539
libSM
539
libsmbclient
540
libsmbclient
540
libsndfile
541
libsndfile
541
libsoup
542
libsoup
542
libspectre
543
##libspectre
543
libss
544
libss
544
libssh2
545
libssh2
545
libstdc++
546
libstdc++
546
libstoragemgmt
547
libstoragemgmt
547
libstoragemgmt-python
548
libstoragemgmt-python
Line 639... Line 640...
639
mailx
640
mailx
640
make
641
make
641
man-db
642
man-db
642
man-pages
643
man-pages
643
man-pages-overrides
644
man-pages-overrides
644
mariadb-libs
645
##mariadb-libs
645
marisa
646
marisa
646
mdadm
647
mdadm
647
mesa-dri-drivers
648
mesa-dri-drivers
648
mesa-filesystem
649
mesa-filesystem
649
mesa-libEGL
650
mesa-libEGL
Line 665... Line 666...
665
mtr
666
mtr
666
mutter
667
mutter
667
nano
668
nano
668
nautilus
669
nautilus
669
nautilus-extensions
670
nautilus-extensions
670
nautilus-open-terminal
-
 
671
nautilus-sendto
671
nautilus-sendto
672
ncurses
672
ncurses
673
ncurses-base
673
ncurses-base
674
ncurses-libs
674
ncurses-libs
675
neon
675
neon
676
net-snmp-libs
676
net-snmp-libs
677
nettle
677
nettle
678
net-tools
678
net-tools
679
NetworkManager
679
NetworkManager
680
NetworkManager-glib
680
NetworkManager-glib
681
NetworkManager-libreswan
681
##NetworkManager-libreswan
682
NetworkManager-tui
682
NetworkManager-tui
683
newt
683
newt
684
newt-python
684
newt-python
685
nm-connection-editor
685
nm-connection-editor
686
nspr
686
nspr
Line 761... Line 761...
761
pulseaudio-libs
761
pulseaudio-libs
762
pulseaudio-libs-glib2
762
pulseaudio-libs-glib2
763
pulseaudio-module-bluetooth
763
pulseaudio-module-bluetooth
764
pyatspi
764
pyatspi
765
pycairo
765
pycairo
766
pygobject2
766
#pygobject2
767
pygobject3
767
#pygobject3
768
pygobject3-base
768
#pygobject3-base
769
pygpgme
769
pygpgme
770
pygtk2
770
pygtk2
771
pygtk2-libglade
771
pygtk2-libglade
772
pykickstart
772
pykickstart
773
pyliblzma
773
pyliblzma
Line 834... Line 834...
834
samba-libs
834
samba-libs
835
satyr
835
satyr
836
sbc
836
sbc
837
scl-utils
837
scl-utils
838
SDL
838
SDL
839
seahorse
839
##seahorse
840
sed
840
sed
841
selinux-policy
841
selinux-policy
842
selinux-policy-targeted
842
selinux-policy-targeted
843
setools-libs
843
setools-libs
844
setroubleshoot
844
setroubleshoot
Line 870... Line 870...
870
sssd-client
870
sssd-client
871
startup-notification
871
startup-notification
872
stix-fonts
872
stix-fonts
873
strace
873
strace
874
sudo
874
sudo
875
sushi
875
##sushi
876
syslinux
876
syslinux
877
sysstat
877
sysstat
878
system-config-keyboard
878
system-config-keyboard
879
system-config-keyboard-base
879
system-config-keyboard-base
880
systemd
880
systemd
881
systemd-libs
881
systemd-libs
882
systemd-python
882
systemd-python
883
systemd-sysv
883
systemd-sysv
884
systemtap-runtime
884
##systemtap-runtime
885
sysvinit-tools
885
sysvinit-tools
886
taglib
886
taglib
887
tar
887
tar
888
tcpdump
888
tcpdump
889
tcp_wrappers
889
tcp_wrappers
Line 896... Line 896...
896
thai-scalable-fonts-common
896
thai-scalable-fonts-common
897
thai-scalable-waree-fonts
897
thai-scalable-waree-fonts
898
tigervnc-license
898
tigervnc-license
899
tigervnc-server-minimal
899
tigervnc-server-minimal
900
time
900
time
901
totem
901
##totem
902
totem-nautilus
902
##totem-nautilus
903
totem-pl-parser
903
##totem-pl-parser
904
traceroute
904
traceroute
905
tracker
905
tracker
906
tuned
906
tuned
907
tzdata
907
tzdata
908
ucs-miscfixed-fonts
908
##ucs-miscfixed-fonts
909
udisks2
909
udisks2
910
unbound-libs
910
unbound-libs
911
unzip
911
unzip
912
upower
912
upower
913
urw-fonts
913
urw-fonts
Line 932... Line 932...
932
wavpack
932
wavpack
933
webkitgtk3
933
webkitgtk3
934
webrtc-audio-processing
934
webrtc-audio-processing
935
wget
935
wget
936
which
936
which
937
words
937
##words
938
wpa_supplicant
938
wpa_supplicant
939
wqy-microhei-fonts
939
wqy-microhei-fonts
940
xcb-util
940
xcb-util
941
xdg-user-dirs
941
xdg-user-dirs
942
xdg-user-dirs-gtk
942
xdg-user-dirs-gtk
Line 989... Line 989...
989
 
989
 
990
# for UEFI/Secureboot support
990
# for UEFI/Secureboot support
991
grub2
991
grub2
992
grub2-efi
992
grub2-efi
993
efibootmgr
993
efibootmgr
994
shim
994
shim-x64
995
 
995
 
996
 
996
 
997
 
997
 
998
%end
998
%end
999
 
999
 
Line 1141... Line 1141...
1141
systemctl stop mdmonitor-takeover.service 2> /dev/null || :
1141
systemctl stop mdmonitor-takeover.service 2> /dev/null || :
1142
 
1142
 
1143
# don't enable the gnome-settings-daemon packagekit plugin
1143
# don't enable the gnome-settings-daemon packagekit plugin
1144
echo -e "\ngsettings set org.gnome.settings-daemon.plugins.updates active 'false' &>/dev/null || :" >> /home/liveuser/.bashrc
1144
echo -e "\ngsettings set org.gnome.settings-daemon.plugins.updates active 'false' &>/dev/null || :" >> /home/liveuser/.bashrc
1145
 
1145
 
-
 
1146
# arrange icons on desktop
-
 
1147
echo -e "\ngvfs-set-attribute -t string '/home/liveuser/Desktop/system-config-keyboard.desktop' 'metadata::nautilus-icon-position' '60,22'  &>/dev/null || :" >> /home/liveuser/.bashrc
-
 
1148
echo      "gvfs-set-attribute -t string '/home/liveuser/Desktop/liveinst.desktop'               'metadata::nautilus-icon-position' '60,122' &>/dev/null || :" >> /home/liveuser/.bashrc
-
 
1149
 
-
 
1150
# no trash icon
-
 
1151
echo -e "\ngsettings set org.gnome.nautilus.desktop trash-icon-visible false &>/dev/null || :" >> /home/liveuser/.bashrc
-
 
1152
 
1146
# don't start cron/at as they tend to spawn things which are
1153
# don't start cron/at as they tend to spawn things which are
1147
# disk intensive that are painful on a live image
1154
# disk intensive that are painful on a live image
1148
systemctl --no-reload disable crond.service 2> /dev/null || :
1155
systemctl --no-reload disable crond.service 2> /dev/null || :
1149
systemctl --no-reload disable atd.service 2> /dev/null || :
1156
systemctl --no-reload disable atd.service 2> /dev/null || :
1150
systemctl stop crond.service 2> /dev/null || :
1157
systemctl stop crond.service 2> /dev/null || :
Line 1152... Line 1159...
1152
 
1159
 
1153
# disable kdump service
1160
# disable kdump service
1154
systemctl --no-reload disable kdump.service 2> /dev/null || :
1161
systemctl --no-reload disable kdump.service 2> /dev/null || :
1155
systemctl stop kdump.service 2> /dev/null || :
1162
systemctl stop kdump.service 2> /dev/null || :
1156
 
1163
 
-
 
1164
# disable tuned.service
-
 
1165
systemctl --no-reload disable tuned.service 2> /dev/null || :
-
 
1166
systemctl stop tuned.service 2> /dev/null || :
-
 
1167
 
1157
# Mark things as configured
1168
# Mark things as configured
1158
touch /.liveimg-configured
1169
touch /.liveimg-configured
1159
 
1170
 
1160
# add static hostname to work around xauth bug
1171
# add static hostname to work around xauth bug
1161
# https://bugzilla.redhat.com/show_bug.cgi?id=679486
1172
# https://bugzilla.redhat.com/show_bug.cgi?id=67rolling86
1162
echo "localhost" > /etc/hostname
1173
echo "localhost" > /etc/hostname
1163
 
1174
 
1164
# Fixing the lang install issue when other lang than English is selected . See http://bugs.centos.org/view.php?id=7217
1175
# Fixing the lang install issue when other lang than English is selected . See http://bugs.centos.org/view.php?id=7217
1165
/usr/bin/cp /usr/lib/python2.7/site-packages/blivet/size.py /usr/lib/python2.7/site-packages/blivet/size.py.orig
1176
/usr/bin/cp /usr/lib/python2.7/site-packages/blivet/size.py /usr/lib/python2.7/site-packages/blivet/size.py.orig
1166
/usr/bin/sed -i "s#return self.humanReadable()#return self.humanReadable().encode('utf-8')#g" /usr/lib/python2.7/site-packages/blivet/size.py
1177
/usr/bin/sed -i "s#return self.humanReadable()#return self.humanReadable().encode('utf-8')#g" /usr/lib/python2.7/site-packages/blivet/size.py
Line 1252... Line 1263...
1252
# save a little bit of space at least...
1263
# save a little bit of space at least...
1253
rm -f /boot/initramfs*
1264
rm -f /boot/initramfs*
1254
# make sure there aren't core files lying around
1265
# make sure there aren't core files lying around
1255
rm -f /core*
1266
rm -f /core*
1256
 
1267
 
-
 
1268
# remove langpacks of firefox - this will significantly save space
-
 
1269
rm -f /usr/lib64/firefox/langpacks/*
-
 
1270
 
1257
# convince readahead not to collect
1271
# convince readahead not to collect
1258
# FIXME: for systemd
1272
# FIXME: for systemd
1259
 
1273
 
1260
cat >> /etc/rc.d/init.d/livesys << EOF
1274
cat >> /etc/rc.d/init.d/livesys << EOF
1261
 
1275