Subversion Repositories livecd

Rev

Rev 393 | Rev 396 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 393 Rev 394
1
 
1
 
2
lang en_GB.UTF-8
2
lang en_GB.UTF-8
3
keyboard us
3
keyboard us
4
timezone Europe/Brussels --isUtc
4
timezone Europe/Brussels --isUtc
5
auth --useshadow --enablemd5
5
auth --useshadow --enablemd5
6
selinux --enforcing
6
selinux --enforcing
7
firewall --enabled --service=mdns
7
firewall --enabled --service=mdns
8
xconfig --startxonboot
8
xconfig --startxonboot
9
part / --size 8192 --fstype ext4
9
part / --size 8192 --fstype ext4
10
services --enabled=NetworkManager --disabled=network,sshd
10
services --enabled=NetworkManager --disabled=network,sshd
11
 
11
 
12
 
12
 
13
# Root password
13
# Root password
14
rootpw --iscrypted $6$K2nKf02kVKG68960$OywvoaViphSITuro/liKvCj7Pm/CH/xqzz/lsoXyaKSR1lYf0vHAqSUc483a9MCCBkIwfr/hNMfqwxqVO0OEg1
14
rootpw --iscrypted $6$K2nKf02kVKG68960$OywvoaViphSITuro/liKvCj7Pm/CH/xqzz/lsoXyaKSR1lYf0vHAqSUc483a9MCCBkIwfr/hNMfqwxqVO0OEg1
15
 
15
 
16
# SL repositories (fastbugs enabled per default) 
16
# SL repositories (fastbugs enabled per default) 
17
#repo --name=base      --baseurl=http://ftp.scientificlinux.org/linux/scientific/7rolling/$basearch/os/
17
repo --name=base      --baseurl=http://ftp.scientificlinux.org/linux/scientific/7rolling/$basearch/os/
18
#repo --name=security  --baseurl=http://ftp.scientificlinux.org/linux/scientific/7rolling/$basearch/updates/security/
18
repo --name=security  --baseurl=http://ftp.scientificlinux.org/linux/scientific/7rolling/$basearch/updates/security/
19
#repo --name=fastbugs  --baseurl=http://ftp.scientificlinux.org/linux/scientific/7rolling/$basearch/updates/fastbugs/
19
repo --name=fastbugs  --baseurl=http://ftp.scientificlinux.org/linux/scientific/7rolling/$basearch/updates/fastbugs/
20
 
20
 
21
# or use a mirror close to you
21
# or use a mirror close to you
22
repo --name=base      --baseurl=http://mirror.switch.ch/ftp/mirror/scientificlinux/7rolling/$basearch/os/
22
#repo --name=base      --baseurl=http://mirror.switch.ch/ftp/mirror/scientificlinux/7rolling/$basearch/os/
23
repo --name=security  --baseurl=http://mirror.switch.ch/ftp/mirror/scientificlinux/7rolling/$basearch/updates/security/
23
#repo --name=security  --baseurl=http://mirror.switch.ch/ftp/mirror/scientificlinux/7rolling/$basearch/updates/security/
24
repo --name=fastbugs  --baseurl=http://mirror.switch.ch/ftp/mirror/scientificlinux/7rolling/$basearch/updates/fastbugs/
24
#repo --name=fastbugs  --baseurl=http://mirror.switch.ch/ftp/mirror/scientificlinux/7rolling/$basearch/updates/fastbugs/
25
 
25
 
26
 
26
 
27
%packages
27
%packages
28
abattis-cantarell-fonts
28
abattis-cantarell-fonts
29
accountsservice
29
accountsservice
30
accountsservice-libs
30
accountsservice-libs
31
acl
31
acl
32
adwaita-cursor-theme
32
adwaita-cursor-theme
33
adwaita-gtk2-theme
33
adwaita-gtk2-theme
34
adwaita-gtk3-theme
34
adwaita-gtk3-theme
35
aic94xx-firmware
35
aic94xx-firmware
36
alsa-firmware
36
alsa-firmware
37
alsa-lib
37
alsa-lib
38
alsa-tools-firmware
38
alsa-tools-firmware
39
anaconda
39
anaconda
40
anaconda-widgets
40
anaconda-widgets
41
at
41
at
42
atk
42
atk
43
atkmm
43
atkmm
44
at-spi2-atk
44
at-spi2-atk
45
at-spi2-core
45
at-spi2-core
46
attr
46
attr
47
audit
47
audit
48
audit-libs
48
audit-libs
49
audit-libs-python
49
audit-libs-python
50
augeas-libs
50
augeas-libs
51
authconfig
51
authconfig
52
avahi
52
avahi
53
avahi-autoipd
53
avahi-autoipd
54
avahi-glib
54
avahi-glib
55
avahi-gobject
55
avahi-gobject
56
avahi-libs
56
avahi-libs
57
avahi-ui-gtk3
57
avahi-ui-gtk3
58
baobab
58
baobab
59
basesystem
59
basesystem
60
bash
60
bash
61
bash-completion
61
bash-completion
62
bc
62
bc
63
bind-libs
63
bind-libs
64
bind-libs-lite
64
bind-libs-lite
65
bind-license
65
bind-license
66
bind-utils
66
bind-utils
67
binutils
67
binutils
68
biosdevname
68
biosdevname
69
blktrace
69
blktrace
70
bluez
70
bluez
71
bluez-libs
71
bluez-libs
72
bridge-utils
72
bridge-utils
73
btrfs-progs
73
btrfs-progs
74
bzip2
74
bzip2
75
bzip2-libs
75
bzip2-libs
76
ca-certificates
76
ca-certificates
77
cairo
77
cairo
78
cairo-gobject
78
cairo-gobject
79
cairomm
79
cairomm
80
caribou
80
caribou
81
caribou-gtk2-module
81
caribou-gtk2-module
82
caribou-gtk3-module
82
caribou-gtk3-module
83
cdparanoia-libs
83
cdparanoia-libs
84
celt051
84
celt051
85
checkpolicy
85
checkpolicy
86
cheese
86
cheese
87
cheese-libs
87
cheese-libs
88
chkconfig
88
chkconfig
89
chrony
89
chrony
90
clutter
90
clutter
91
clutter-gst2
91
clutter-gst2
92
clutter-gtk
92
clutter-gtk
93
cogl
93
cogl
94
colord
94
colord
95
colord-gtk
95
colord-gtk
96
colord-libs
96
colord-libs
97
color-filesystem
97
color-filesystem
98
comps-extras
98
comps-extras
99
control-center
99
control-center
100
control-center-filesystem
100
control-center-filesystem
101
coreutils
101
coreutils
102
cpio
102
cpio
103
cracklib
103
cracklib
104
cracklib-dicts
104
cracklib-dicts
105
crda
105
crda
106
createrepo
106
createrepo
107
cronie
107
cronie
108
cronie-anacron
108
cronie-anacron
109
crontabs
109
crontabs
110
cryptsetup
110
cryptsetup
111
cryptsetup-libs
111
cryptsetup-libs
112
cryptsetup-python
112
cryptsetup-python
113
cups-libs
113
cups-libs
114
cups-pk-helper
114
cups-pk-helper
115
curl
115
curl
116
cyrus-sasl-lib
116
cyrus-sasl-lib
117
cyrus-sasl-plain
117
cyrus-sasl-plain
118
dbus
118
dbus
119
dbus-glib
119
dbus-glib
120
dbus-libs
120
dbus-libs
121
dbus-python
121
dbus-python
122
dbus-x11
122
dbus-x11
123
dconf
123
dconf
124
dejavu-fonts-common
124
dejavu-fonts-common
125
dejavu-sans-fonts
125
dejavu-sans-fonts
126
dejavu-sans-mono-fonts
126
dejavu-sans-mono-fonts
127
dejavu-serif-fonts
127
dejavu-serif-fonts
128
deltarpm
128
deltarpm
129
desktop-file-utils
129
desktop-file-utils
130
device-mapper
130
device-mapper
131
device-mapper-event
131
device-mapper-event
132
device-mapper-event-libs
132
device-mapper-event-libs
133
device-mapper-libs
133
device-mapper-libs
134
device-mapper-multipath
134
device-mapper-multipath
135
device-mapper-multipath-libs
135
device-mapper-multipath-libs
136
device-mapper-persistent-data
136
device-mapper-persistent-data
137
dhclient
137
dhclient
138
dhcp-common
138
dhcp-common
139
dhcp-libs
139
dhcp-libs
140
diffutils
140
diffutils
141
dmidecode
141
dmidecode
142
dmraid
142
dmraid
143
dmraid-events
143
dmraid-events
144
dnsmasq
144
dnsmasq
145
dosfstools
145
dosfstools
146
dracut
146
dracut
147
dracut-config-rescue
147
dracut-config-rescue
148
dracut-network
148
dracut-network
149
dump
149
dump
150
dyninst
150
dyninst
151
e2fsprogs
151
e2fsprogs
152
e2fsprogs-libs
152
e2fsprogs-libs
153
ebtables
153
ebtables
154
ed
154
ed
155
elfutils-libelf
155
elfutils-libelf
156
elfutils-libs
156
elfutils-libs
157
emacs-filesystem
157
emacs-filesystem
158
enchant
158
enchant
159
eog
159
eog
160
ethtool
160
ethtool
161
evince
161
evince
162
evince-libs
162
evince-libs
163
evince-nautilus
163
evince-nautilus
164
evolution-data-server
164
evolution-data-server
165
exempi
165
exempi
166
exiv2-libs
166
exiv2-libs
167
expat
167
expat
168
fcoe-utils
168
fcoe-utils
169
file
169
file
170
file-libs
170
file-libs
171
file-roller
171
file-roller
172
file-roller-nautilus
172
file-roller-nautilus
173
filesystem
173
filesystem
174
findutils
174
findutils
175
fipscheck
175
fipscheck
176
fipscheck-lib
176
fipscheck-lib
177
firefox
177
firefox
178
firewall-config
178
firewall-config
179
firewalld
179
firewalld
180
firstboot
180
firstboot
181
flac-libs
181
flac-libs
182
folks
182
folks
183
fontconfig
183
fontconfig
184
fontpackages-filesystem
184
fontpackages-filesystem
185
fprintd
185
fprintd
186
fprintd-pam
186
fprintd-pam
187
freerdp
187
freerdp
188
freerdp-libs
188
freerdp-libs
189
freerdp-plugins
189
freerdp-plugins
190
freetype
190
freetype
191
frei0r-plugins
191
frei0r-plugins
192
fros
192
fros
193
fuse
193
fuse
194
fuse-libs
194
fuse-libs
195
fxload
195
fxload
196
gamin
196
gamin
197
gavl
197
gavl
198
gawk
198
gawk
199
GConf2
199
GConf2
200
gcr
200
gcr
201
gd
201
gd
202
gdbm
202
gdbm
203
gdisk
203
gdisk
204
gdk-pixbuf2
204
gdk-pixbuf2
205
gdm
205
gdm
206
gdm-libs
206
gdm-libs
207
gedit
207
gedit
208
geoclue
208
geoclue
209
gettext
209
gettext
210
gettext-libs
210
gettext-libs
211
ghostscript
211
ghostscript
212
ghostscript-fonts
212
ghostscript-fonts
213
giflib
213
giflib
214
gjs
214
gjs
215
glade-libs
215
glade-libs
216
glib2
216
glib2
217
glibc
217
glibc
218
glibc-common
218
glibc-common
219
glibmm24
219
glibmm24
220
glib-networking
220
glib-networking
221
glusterfs-api
221
glusterfs-api
222
glusterfs-libs
222
glusterfs-libs
223
glx-utils
223
glx-utils
224
gmp
224
gmp
225
gnome-bluetooth
225
gnome-bluetooth
226
gnome-bluetooth-libs
226
gnome-bluetooth-libs
227
gnome-calculator
227
gnome-calculator
228
gnome-classic-session
228
gnome-classic-session
229
gnome-clocks
229
gnome-clocks
230
gnome-color-manager
230
gnome-color-manager
231
gnome-contacts
231
gnome-contacts
232
gnome-desktop3
232
gnome-desktop3
233
gnome-dictionary
233
gnome-dictionary
234
gnome-disk-utility
234
gnome-disk-utility
235
gnome-documents
235
gnome-documents
236
gnome-font-viewer
236
gnome-font-viewer
237
gnome-icon-theme
237
gnome-icon-theme
238
gnome-icon-theme-extras
238
gnome-icon-theme-extras
239
gnome-icon-theme-legacy
239
gnome-icon-theme-legacy
240
gnome-icon-theme-symbolic
240
gnome-icon-theme-symbolic
241
gnome-keyring
241
gnome-keyring
242
gnome-keyring-pam
242
gnome-keyring-pam
243
gnome-menus
243
gnome-menus
244
gnome-online-accounts
244
gnome-online-accounts
245
gnome-packagekit
245
gnome-packagekit
246
gnome-python2
246
gnome-python2
247
gnome-python2-bonobo
247
gnome-python2-bonobo
248
gnome-python2-canvas
248
gnome-python2-canvas
249
gnome-python2-gnome
249
gnome-python2-gnome
250
gnome-python2-gnomevfs
250
gnome-python2-gnomevfs
251
gnome-screenshot
251
gnome-screenshot
252
gnome-session
252
gnome-session
253
gnome-session-xsession
253
gnome-session-xsession
254
gnome-settings-daemon
254
gnome-settings-daemon
255
gnome-settings-daemon-updates
255
gnome-settings-daemon-updates
256
gnome-shell
256
gnome-shell
257
gnome-shell-extension-alternate-tab
257
gnome-shell-extension-alternate-tab
258
gnome-shell-extension-apps-menu
258
gnome-shell-extension-apps-menu
259
gnome-shell-extension-common
259
gnome-shell-extension-common
260
gnome-shell-extension-launch-new-instance
260
gnome-shell-extension-launch-new-instance
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-themes-standard
266
gnome-themes-standard
267
gnome-tweak-tool
267
gnome-tweak-tool
268
gnome-user-docs
268
gnome-user-docs
269
gnome-vfs2
269
gnome-vfs2
270
gnome-video-effects
270
gnome-video-effects
271
gnu-free-fonts-common
271
gnu-free-fonts-common
272
gnu-free-mono-fonts
272
gnu-free-mono-fonts
273
gnu-free-sans-fonts
273
gnu-free-sans-fonts
274
gnu-free-serif-fonts
274
gnu-free-serif-fonts
275
gnupg2
275
gnupg2
276
gnutls
276
gnutls
277
gobject-introspection
277
gobject-introspection
278
google-crosextra-caladea-fonts
278
google-crosextra-caladea-fonts
279
google-crosextra-carlito-fonts
279
google-crosextra-carlito-fonts
280
gpgme
280
gpgme
281
gpm-libs
281
gpm-libs
282
graphite2
282
graphite2
283
grep
283
grep
284
grilo
284
grilo
285
grilo-plugins
285
grilo-plugins
286
groff-base
286
groff-base
287
grub2
287
grub2
288
grub2-tools
288
grub2-tools
289
grubby
289
grubby
290
gsettings-desktop-schemas
290
gsettings-desktop-schemas
291
gsm
291
gsm
292
gssdp
292
gssdp
293
gstreamer1
293
gstreamer1
294
gstreamer1-plugins-bad-free
294
gstreamer1-plugins-bad-free
295
gstreamer1-plugins-base
295
gstreamer1-plugins-base
296
gstreamer1-plugins-good
296
gstreamer1-plugins-good
297
gtk2
297
gtk2
298
gtk2-immodule-xim
298
gtk2-immodule-xim
299
gtk3
299
gtk3
300
gtk3-immodule-xim
300
gtk3-immodule-xim
301
gtkmm30
301
gtkmm30
302
gtksourceview3
302
gtksourceview3
303
gtk-vnc2
303
gtk-vnc2
304
gucharmap
304
gucharmap
305
gupnp
305
gupnp
306
gupnp-av
306
gupnp-av
307
gvfs
307
gvfs
308
gvfs-afc
308
gvfs-afc
309
gvfs-afp
309
gvfs-afp
310
gvfs-archive
310
gvfs-archive
311
gvfs-fuse
311
gvfs-fuse
312
gvfs-goa
312
gvfs-goa
313
gvfs-gphoto2
313
gvfs-gphoto2
314
gvfs-mtp
314
gvfs-mtp
315
gvfs-smb
315
gvfs-smb
316
gvnc
316
gvnc
317
gzip
317
gzip
318
hardlink
318
hardlink
319
harfbuzz
319
harfbuzz
320
harfbuzz-icu
320
harfbuzz-icu
321
hicolor-icon-theme
321
hicolor-icon-theme
322
hostname
322
hostname
323
hplip-common
323
hplip-common
324
hunspell
324
hunspell
325
hunspell-en
325
hunspell-en
326
hunspell-en-GB
326
hunspell-en-GB
327
hunspell-en-US
327
hunspell-en-US
328
hwdata
328
hwdata
329
ibus
329
ibus
330
ibus-chewing
330
ibus-chewing
331
ibus-gtk2
331
ibus-gtk2
332
ibus-gtk3
332
ibus-gtk3
333
ibus-hangul
333
ibus-hangul
334
ibus-libs
334
ibus-libs
335
ibus-m17n
335
ibus-m17n
336
ibus-rawcode
336
ibus-rawcode
337
ibus-sayura
337
ibus-sayura
338
ibus-setup
338
ibus-setup
339
ibus-table
339
ibus-table
340
ibus-table-chinese
340
ibus-table-chinese
341
imsettings
341
imsettings
342
imsettings-gsettings
342
imsettings-gsettings
343
imsettings-libs
343
imsettings-libs
344
info
344
info
345
initial-setup
345
initial-setup
346
initscripts
346
initscripts
347
iproute
347
iproute
348
iprutils
348
iprutils
349
iptables
349
iptables
350
iputils
350
iputils
351
irqbalance
351
irqbalance
352
iscsi-initiator-utils
352
iscsi-initiator-utils
353
iscsi-initiator-utils-iscsiuio
353
iscsi-initiator-utils-iscsiuio
354
iso-codes
354
iso-codes
355
isomd5sum
355
isomd5sum
356
ivtv-firmware
356
ivtv-firmware
357
iw
357
iw
358
iwl1000-firmware
358
iwl1000-firmware
359
iwl100-firmware
359
iwl100-firmware
360
iwl105-firmware
360
iwl105-firmware
361
iwl135-firmware
361
iwl135-firmware
362
iwl2000-firmware
362
iwl2000-firmware
363
iwl2030-firmware
363
iwl2030-firmware
364
iwl3160-firmware
364
iwl3160-firmware
365
iwl3945-firmware
365
iwl3945-firmware
366
iwl4965-firmware
366
iwl4965-firmware
367
iwl5000-firmware
367
iwl5000-firmware
368
iwl5150-firmware
368
iwl5150-firmware
369
iwl6000-firmware
369
iwl6000-firmware
370
iwl6000g2a-firmware
370
iwl6000g2a-firmware
371
iwl6000g2b-firmware
371
iwl6000g2b-firmware
372
iwl6050-firmware
372
iwl6050-firmware
373
iwl7260-firmware
373
iwl7260-firmware
374
jansson
374
jansson
375
jasper-libs
375
jasper-libs
376
jbigkit-libs
376
jbigkit-libs
377
jomolhari-fonts
377
jomolhari-fonts
378
js
378
js
379
json-c
379
json-c
380
json-glib
380
json-glib
381
kbd
381
kbd
382
kbd-misc
382
kbd-misc
383
kernel
383
kernel
384
kernel-tools
384
kernel-tools
385
kernel-tools-libs
385
kernel-tools-libs
386
kexec-tools
386
kexec-tools
387
keybinder3
387
keybinder3
388
keyutils-libs
388
keyutils-libs
389
khmeros-base-fonts
389
khmeros-base-fonts
390
khmeros-fonts-common
390
khmeros-fonts-common
391
kmod
391
kmod
392
kmod-libs
392
kmod-libs
393
kpartx
393
kpartx
394
kpatch
394
kpatch
395
krb5-libs
395
krb5-libs
396
langtable
396
langtable
397
langtable-data
397
langtable-data
398
langtable-python
398
langtable-python
399
lcms2
399
lcms2
400
ldns
400
ldns
401
ledmon
401
ledmon
402
less
402
less
403
libacl
403
libacl
404
libaio
404
libaio
405
libarchive
405
libarchive
406
libart_lgpl
406
libart_lgpl
407
libassuan
407
libassuan
408
libasyncns
408
libasyncns
409
libatasmart
409
libatasmart
410
libattr
410
libattr
411
libavc1394
411
libavc1394
412
libblkid
412
libblkid
413
libbluray
413
libbluray
414
libbonobo
414
libbonobo
415
libbonoboui
415
libbonoboui
416
libcacard
416
libcacard
417
libcanberra
417
libcanberra
418
libcanberra-gtk2
418
libcanberra-gtk2
419
libcanberra-gtk3
419
libcanberra-gtk3
420
libcap
420
libcap
421
libcap-ng
421
libcap-ng
422
libcdio
422
libcdio
423
libcdio-paranoia
423
libcdio-paranoia
424
libcgroup
424
libcgroup
425
libchewing
425
libchewing
426
libcom_err
426
libcom_err
427
libconfig
427
libconfig
428
libcroco
428
libcroco
429
libcurl
429
libcurl
430
libdaemon
430
libdaemon
431
libdb
431
libdb
432
libdb-utils
432
libdb-utils
433
libdmapsharing
433
libdmapsharing
434
libdmx
434
libdmx
435
libdrm
435
libdrm
436
libdv
436
libdv
437
libdvdnav
437
libdvdnav
438
libdvdread
438
libdvdread
439
libdwarf
439
libdwarf
440
libedit
440
libedit
441
liberation-fonts-common
441
liberation-fonts-common
442
liberation-mono-fonts
442
liberation-mono-fonts
443
liberation-sans-fonts
443
liberation-sans-fonts
444
liberation-serif-fonts
444
liberation-serif-fonts
445
libertas-sd8686-firmware
-
 
446
libertas-sd8787-firmware
-
 
447
libertas-usb8388-firmware
-
 
448
libestr
445
libestr
449
libevent
446
libevent
450
libexif
447
libexif
451
libffi
448
libffi
452
libfontenc
449
libfontenc
453
libfprint
450
libfprint
454
libgcc
451
libgcc
455
libgcrypt
452
libgcrypt
456
libgdata
453
libgdata
457
libgdither
454
libgdither
458
libgee
455
libgee
459
libgee06
456
libgee06
460
libglade2
457
libglade2
461
libgnome
458
libgnome
462
libgnomecanvas
459
libgnomecanvas
463
libgnomekbd
460
libgnomekbd
464
libgnome-keyring
461
libgnome-keyring
465
libgnomeui
462
libgnomeui
466
libgomp
463
libgomp
467
libgpg-error
464
libgpg-error
468
libgphoto2
465
libgphoto2
469
libgsf
466
libgsf
470
libgtop2
467
libgtop2
471
libgudev1
468
libgudev1
472
libgusb
469
libgusb
473
libgweather
470
libgweather
474
libgxps
471
libgxps
475
libhangul
472
libhangul
476
libhbaapi
473
libhbaapi
477
libhbalinux
474
libhbalinux
478
libical
475
libical
479
libICE
476
libICE
480
libicu
477
libicu
481
libIDL
478
libIDL
482
libidn
479
libidn
483
libiec61883
480
libiec61883
484
libieee1284
481
libieee1284
485
libimobiledevice
482
libimobiledevice
486
libiptcdata
483
libiptcdata
487
libiscsi
484
libiscsi
488
libjpeg-turbo
485
libjpeg-turbo
489
libldb
486
libldb
490
libmnl
487
libmnl
491
libmodman
488
libmodman
492
libmount
489
libmount
493
libmtp
490
libmtp
494
libmusicbrainz5
491
libmusicbrainz5
495
libndp
492
libndp
496
libnetfilter_conntrack
493
libnetfilter_conntrack
497
libnfnetlink
494
libnfnetlink
498
libnl
495
libnl
499
libnl3
496
libnl3
500
libnl3-cli
497
libnl3-cli
501
libnm-gtk
498
libnm-gtk
502
libnotify
499
libnotify
503
liboauth
500
liboauth
504
libogg
501
libogg
505
libosinfo
502
libosinfo
506
libpcap
503
libpcap
507
libpciaccess
504
libpciaccess
508
libpeas
505
libpeas
509
libpipeline
506
libpipeline
510
libplist
507
libplist
511
libpng
508
libpng
512
libproxy
509
libproxy
513
libproxy-mozjs
510
libproxy-mozjs
514
libpwquality
511
libpwquality
515
libquvi
512
libquvi
516
libquvi-scripts
513
libquvi-scripts
517
libraw1394
514
libraw1394
518
libreport
515
libreport
519
libreport-anaconda
516
libreport-anaconda
520
libreport-cli
517
libreport-cli
521
libreport-filesystem
518
libreport-filesystem
522
libreport-gtk
519
libreport-gtk
523
libreport-plugin-bugzilla
520
libreport-plugin-bugzilla
524
libreport-plugin-mailx
521
libreport-plugin-mailx
525
libreport-plugin-reportuploader
522
libreport-plugin-reportuploader
526
libreport-plugin-rhtsupport
523
libreport-plugin-rhtsupport
527
libreport-python
524
libreport-python
528
libreport-rhel-anaconda-bugzilla
525
libreport-rhel-anaconda-bugzilla
529
libreport-web
526
libreport-web
530
libreswan
527
libreswan
531
librsvg2
528
librsvg2
532
libsamplerate
529
libsamplerate
533
libsecret
530
libsecret
534
libselinux
531
libselinux
535
libselinux-python
532
libselinux-python
536
libselinux-utils
533
libselinux-utils
537
libsemanage
534
libsemanage
538
libsemanage-python
535
libsemanage-python
539
libsepol
536
libsepol
540
libshout
537
libshout
541
libsigc++20
538
libsigc++20
542
libSM
539
libSM
543
libsmbclient
540
libsmbclient
544
libsndfile
541
libsndfile
545
libsoup
542
libsoup
546
libspectre
543
libspectre
547
libss
544
libss
548
libssh2
545
libssh2
549
libstdc++
546
libstdc++
550
libstoragemgmt
547
libstoragemgmt
551
libstoragemgmt-python
548
libstoragemgmt-python
552
libsysfs
549
libsysfs
553
libtalloc
550
libtalloc
554
libtar
551
libtar
555
libtasn1
552
libtasn1
556
libtdb
553
libtdb
557
libteam
554
libteam
558
libtevent
555
libtevent
559
libthai
556
libthai
560
libtheora
557
libtheora
561
libtiff
558
libtiff
562
libtool-ltdl
559
libtool-ltdl
563
libudisks2
560
libudisks2
564
libunistring
561
libunistring
565
libusb
562
libusb
566
libusbx
563
libusbx
567
libuser
564
libuser
568
libuser-python
565
libuser-python
569
libutempter
566
libutempter
570
libuuid
567
libuuid
571
libv4l
568
libv4l
572
libverto
569
libverto
573
libvisual
570
libvisual
574
libvorbis
571
libvorbis
575
libvpx
572
libvpx
576
libwacom
573
libwacom
577
libwacom-data
574
libwacom-data
578
libwbclient
575
libwbclient
579
libwebp
576
libwebp
580
libwnck3
577
libwnck3
581
libX11
578
libX11
582
libX11-common
579
libX11-common
583
libXau
580
libXau
584
libxcb
581
libxcb
585
libXcomposite
582
libXcomposite
586
libXcursor
583
libXcursor
587
libXdamage
584
libXdamage
588
libXdmcp
585
libXdmcp
589
libXevie
586
libXevie
590
libXext
587
libXext
591
libXfixes
588
libXfixes
592
libXfont
589
libXfont
593
libXft
590
libXft
594
libXi
591
libXi
595
libXinerama
592
libXinerama
596
libxkbfile
593
libxkbfile
597
libxklavier
594
libxklavier
598
libxml2
595
libxml2
599
libxml2-python
596
libxml2-python
600
libXmu
597
libXmu
601
libXpm
598
libXpm
602
libXrandr
599
libXrandr
603
libXrender
600
libXrender
604
libXres
601
libXres
605
libxslt
602
libxslt
606
libXt
603
libXt
607
libXtst
604
libXtst
608
libXv
605
libXv
609
libXvMC
606
libXvMC
610
libXxf86dga
607
libXxf86dga
611
libXxf86misc
608
libXxf86misc
612
libXxf86vm
609
libXxf86vm
613
libzapojit
610
libzapojit
614
linuxconsoletools
611
linuxconsoletools
615
linux-firmware
612
linux-firmware
616
lklug-fonts
613
lklug-fonts
617
lldpad
614
lldpad
618
lm_sensors-libs
615
lm_sensors-libs
619
lockdev
616
lockdev
620
logrotate
617
logrotate
621
lohit-assamese-fonts
618
lohit-assamese-fonts
622
lohit-bengali-fonts
619
lohit-bengali-fonts
623
lohit-devanagari-fonts
620
lohit-devanagari-fonts
624
lohit-gujarati-fonts
621
lohit-gujarati-fonts
625
lohit-kannada-fonts
622
lohit-kannada-fonts
626
lohit-malayalam-fonts
623
lohit-malayalam-fonts
627
lohit-marathi-fonts
624
lohit-marathi-fonts
628
lohit-nepali-fonts
625
lohit-nepali-fonts
629
lohit-oriya-fonts
626
lohit-oriya-fonts
630
lohit-punjabi-fonts
627
lohit-punjabi-fonts
631
lohit-tamil-fonts
628
lohit-tamil-fonts
632
lohit-telugu-fonts
629
lohit-telugu-fonts
633
lsof
630
lsof
634
lua
631
lua
635
lvm2
632
lvm2
636
lvm2-libs
633
lvm2-libs
637
lzo
634
lzo
638
m17n-contrib
635
m17n-contrib
639
m17n-db
636
m17n-db
640
m17n-lib
637
m17n-lib
641
m2crypto
638
m2crypto
642
madan-fonts
639
madan-fonts
643
mailx
640
mailx
644
make
641
make
645
man-db
642
man-db
646
man-pages
643
man-pages
647
man-pages-overrides
644
man-pages-overrides
648
mariadb-libs
645
mariadb-libs
649
marisa
646
marisa
650
mdadm
647
mdadm
651
mesa-dri-drivers
648
mesa-dri-drivers
652
mesa-filesystem
649
mesa-filesystem
653
mesa-libEGL
650
mesa-libEGL
654
mesa-libgbm
651
mesa-libgbm
655
mesa-libGL
652
mesa-libGL
656
mesa-libglapi
653
mesa-libglapi
657
mesa-libxatracker
654
mesa-libxatracker
658
mesa-private-llvm
655
mesa-private-llvm
659
metacity
656
metacity
660
microcode_ctl
657
microcode_ctl
661
mlocate
658
mlocate
662
mobile-broadband-provider-info
659
mobile-broadband-provider-info
663
ModemManager-glib
660
ModemManager-glib
664
mousetweaks
661
mousetweaks
665
mozilla-filesystem
662
mozilla-filesystem
666
mozjs17
663
mozjs17
667
mtdev
664
mtdev
668
mtools
665
mtools
669
mtr
666
mtr
670
mutter
667
mutter
671
nano
668
nano
672
nautilus
669
nautilus
673
nautilus-extensions
670
nautilus-extensions
674
nautilus-open-terminal
671
nautilus-open-terminal
675
nautilus-sendto
672
nautilus-sendto
676
ncurses
673
ncurses
677
ncurses-base
674
ncurses-base
678
ncurses-libs
675
ncurses-libs
679
neon
676
neon
680
net-snmp-libs
677
net-snmp-libs
681
nettle
678
nettle
682
net-tools
679
net-tools
683
NetworkManager
680
NetworkManager
684
NetworkManager-config-server
681
NetworkManager-config-server
685
NetworkManager-glib
682
NetworkManager-glib
686
NetworkManager-libreswan
683
NetworkManager-libreswan
687
NetworkManager-tui
684
NetworkManager-tui
688
newt
685
newt
689
newt-python
686
newt-python
690
nm-connection-editor
687
nm-connection-editor
691
nspr
688
nspr
692
nss
689
nss
693
nss-softokn
690
nss-softokn
694
nss-softokn-freebl
691
nss-softokn-freebl
695
nss-sysinit
692
nss-sysinit
696
nss-tools
693
nss-tools
697
nss-util
694
nss-util
698
ntpdate
695
ntpdate
699
ntsysv
696
ntsysv
700
numactl-libs
697
numactl-libs
701
obexd
698
obexd
702
oddjob
699
oddjob
703
oddjob-mkhomedir
700
oddjob-mkhomedir
704
openjpeg-libs
701
openjpeg-libs
705
openldap
702
openldap
706
openssh
703
openssh
707
openssh-clients
704
openssh-clients
708
openssh-server
705
openssh-server
709
openssl
706
openssl
710
openssl-libs
707
openssl-libs
711
opus
708
opus
712
ORBit2
709
ORBit2
713
orc
710
orc
714
os-prober
711
os-prober
715
overpass-fonts
712
overpass-fonts
716
p11-kit
713
p11-kit
717
p11-kit-trust
714
p11-kit-trust
718
PackageKit
715
PackageKit
719
PackageKit-command-not-found
716
PackageKit-command-not-found
720
PackageKit-device-rebind
717
PackageKit-device-rebind
721
PackageKit-glib
718
PackageKit-glib
722
PackageKit-gtk3-module
719
PackageKit-gtk3-module
723
PackageKit-yum
720
PackageKit-yum
724
pakchois
721
pakchois
725
paktype-naskh-basic-fonts
722
paktype-naskh-basic-fonts
726
pam
723
pam
727
pango
724
pango
728
pangomm
725
pangomm
729
paratype-pt-sans-fonts
726
paratype-pt-sans-fonts
730
parted
727
parted
731
passwd
728
passwd
732
pciutils
729
pciutils
733
pciutils-libs
730
pciutils-libs
734
pcre
731
pcre
735
pcsc-lite-libs
732
pcsc-lite-libs
736
perl
733
perl
737
perl-Carp
734
perl-Carp
738
perl-constant
735
perl-constant
739
perl-Encode
736
perl-Encode
740
perl-Exporter
737
perl-Exporter
741
perl-File-Path
738
perl-File-Path
742
perl-File-Temp
739
perl-File-Temp
743
perl-Filter
740
perl-Filter
744
perl-Getopt-Long
741
perl-Getopt-Long
745
perl-HTTP-Tiny
742
perl-HTTP-Tiny
746
perl-libs
743
perl-libs
747
perl-macros
744
perl-macros
748
perl-parent
745
perl-parent
749
perl-PathTools
746
perl-PathTools
750
perl-Pod-Escapes
747
perl-Pod-Escapes
751
perl-podlators
748
perl-podlators
752
perl-Pod-Perldoc
749
perl-Pod-Perldoc
753
perl-Pod-Simple
750
perl-Pod-Simple
754
perl-Pod-Usage
751
perl-Pod-Usage
755
perl-Scalar-List-Utils
752
perl-Scalar-List-Utils
756
perl-Socket
753
perl-Socket
757
perl-Storable
754
perl-Storable
758
perl-Text-ParseWords
755
perl-Text-ParseWords
759
perl-threads
756
perl-threads
760
perl-threads-shared
757
perl-threads-shared
761
perl-Time-Local
758
perl-Time-Local
762
pinentry
759
pinentry
763
pinentry-gtk
760
pinentry-gtk
764
pinfo
761
pinfo
765
pixman
762
pixman
766
pkgconfig
763
pkgconfig
767
plymouth
764
plymouth
768
plymouth-core-libs
765
plymouth-core-libs
769
plymouth-graphics-libs
766
plymouth-graphics-libs
770
plymouth-plugin-label
767
plymouth-plugin-label
771
plymouth-plugin-two-step
768
plymouth-plugin-two-step
772
plymouth-scripts
769
plymouth-scripts
773
plymouth-system-theme
770
plymouth-system-theme
774
plymouth-theme-charge
771
plymouth-theme-charge
775
pm-utils
772
pm-utils
776
policycoreutils
773
policycoreutils
777
policycoreutils-python
774
policycoreutils-python
778
polkit
775
polkit
779
polkit-pkla-compat
776
polkit-pkla-compat
780
poppler
777
poppler
781
poppler-data
778
poppler-data
782
poppler-glib
779
poppler-glib
783
popt
780
popt
784
postfix
781
postfix
785
ppp
782
ppp
786
procps-ng
783
procps-ng
787
psacct
784
psacct
788
psmisc
785
psmisc
789
pth
786
pth
790
pulseaudio
787
pulseaudio
791
pulseaudio-gdm-hooks
788
pulseaudio-gdm-hooks
792
pulseaudio-libs
789
pulseaudio-libs
793
pulseaudio-libs-glib2
790
pulseaudio-libs-glib2
794
pulseaudio-module-bluetooth
791
pulseaudio-module-bluetooth
795
pyatspi
792
pyatspi
796
pycairo
793
pycairo
797
pygobject2
794
pygobject2
798
pygobject3
795
pygobject3
799
pygobject3-base
796
pygobject3-base
800
pygpgme
797
pygpgme
801
pygtk2
798
pygtk2
802
pygtk2-libglade
799
pygtk2-libglade
803
pykickstart
800
pykickstart
804
pyliblzma
801
pyliblzma
805
pyOpenSSL
802
pyOpenSSL
806
pyorbit
803
pyorbit
807
pyparted
804
pyparted
808
pytalloc
805
pytalloc
809
python
806
python
810
python-backports
807
python-backports
811
python-backports-ssl_match_hostname
808
python-backports-ssl_match_hostname
812
python-blivet
809
python-blivet
813
python-caribou
810
python-caribou
814
python-chardet
811
python-chardet
815
python-configobj
812
python-configobj
816
python-coverage
813
python-coverage
817
python-dateutil
814
python-dateutil
818
python-decorator
815
python-decorator
819
python-deltarpm
816
python-deltarpm
820
python-di
817
python-di
821
python-dmidecode
818
python-dmidecode
822
python-ethtool
819
python-ethtool
823
python-gudev
820
python-gudev
824
python-hwdata
821
python-hwdata
825
python-iniparse
822
python-iniparse
826
python-IPy
823
python-IPy
827
python-kitchen
824
python-kitchen
828
python-libs
825
python-libs
829
python-lxml
826
python-lxml
830
python-meh
827
python-meh
831
python-nss
828
python-nss
832
python-pwquality
829
python-pwquality
833
python-pyblock
830
python-pyblock
834
python-pycurl
831
python-pycurl
835
python-pyudev
832
python-pyudev
836
python-setuptools
833
python-setuptools
837
python-slip
834
python-slip
838
python-slip-dbus
835
python-slip-dbus
839
python-urlgrabber
836
python-urlgrabber
840
pytz
837
pytz
841
pyxattr
838
pyxattr
842
qrencode-libs
839
qrencode-libs
843
quota
840
quota
844
quota-nls
841
quota-nls
845
rdate
842
rdate
846
readline
843
readline
847
realmd
844
realmd
848
sl-bookmarks
845
sl-bookmarks
849
sl-indexhtml
846
sl-indexhtml
850
sl-logos
847
sl-logos
851
redhat-menus
848
redhat-menus
852
rest
849
rest
853
rfkill
850
rfkill
854
rng-tools
851
rng-tools
855
rootfiles
852
rootfiles
856
rpm
853
rpm
857
rpm-build-libs
854
rpm-build-libs
858
rpm-libs
855
rpm-libs
859
rpm-python
856
rpm-python
860
rsync
857
rsync
861
rsyslog
858
rsyslog
862
rsyslog-mmjsonparse
859
rsyslog-mmjsonparse
863
rtkit
860
rtkit
864
samba-common
861
samba-common
865
samba-libs
862
samba-libs
866
satyr
863
satyr
867
sbc
864
sbc
868
scl-utils
865
scl-utils
869
SDL
866
SDL
870
seahorse
867
seahorse
871
sed
868
sed
872
selinux-policy
869
selinux-policy
873
selinux-policy-targeted
870
selinux-policy-targeted
874
setools-libs
871
setools-libs
875
setroubleshoot
872
setroubleshoot
876
setroubleshoot-plugins
873
setroubleshoot-plugins
877
setroubleshoot-server
874
setroubleshoot-server
878
setserial
875
setserial
879
setup
876
setup
880
setuptool
877
setuptool
881
sg3_utils-libs
878
sg3_utils-libs
882
sgpio
879
sgpio
883
shadow-utils
880
shadow-utils
884
shared-mime-info
881
shared-mime-info
885
sil-abyssinica-fonts
882
sil-abyssinica-fonts
886
sil-nuosu-fonts
883
sil-nuosu-fonts
887
sil-padauk-fonts
884
sil-padauk-fonts
888
slang
885
slang
889
smartmontools
886
smartmontools
890
smc-fonts-common
887
smc-fonts-common
891
smc-meera-fonts
888
smc-meera-fonts
892
snappy
889
snappy
893
sos
890
sos
894
sound-theme-freedesktop
891
sound-theme-freedesktop
895
soundtouch
892
soundtouch
896
speex
893
speex
897
spice-glib
894
spice-glib
898
spice-gtk3
895
spice-gtk3
899
spice-vdagent
896
spice-vdagent
900
sqlite
897
sqlite
901
sssd-client
898
sssd-client
902
startup-notification
899
startup-notification
903
stix-fonts
900
stix-fonts
904
strace
901
strace
905
sudo
902
sudo
906
sushi
903
sushi
907
syslinux
904
syslinux
908
sysstat
905
sysstat
909
system-config-keyboard
906
system-config-keyboard
910
system-config-keyboard-base
907
system-config-keyboard-base
911
systemd
908
systemd
912
systemd-libs
909
systemd-libs
913
systemd-python
910
systemd-python
914
systemd-sysv
911
systemd-sysv
915
systemtap-runtime
912
systemtap-runtime
916
sysvinit-tools
913
sysvinit-tools
917
taglib
914
taglib
918
tar
915
tar
919
tcpdump
916
tcpdump
920
tcp_wrappers
917
tcp_wrappers
921
tcp_wrappers-libs
918
tcp_wrappers-libs
922
tcsh
919
tcsh
923
teamd
920
teamd
924
telepathy-filesystem
921
telepathy-filesystem
925
telepathy-glib
922
telepathy-glib
926
telepathy-logger
923
telepathy-logger
927
thai-scalable-fonts-common
924
thai-scalable-fonts-common
928
thai-scalable-waree-fonts
925
thai-scalable-waree-fonts
929
tigervnc-license
926
tigervnc-license
930
tigervnc-server-minimal
927
tigervnc-server-minimal
931
time
928
time
932
totem
929
totem
933
totem-nautilus
930
totem-nautilus
934
totem-pl-parser
931
totem-pl-parser
935
traceroute
932
traceroute
936
tracker
933
tracker
937
tuned
934
tuned
938
tzdata
935
tzdata
939
ucs-miscfixed-fonts
936
ucs-miscfixed-fonts
940
udisks2
937
udisks2
941
unbound-libs
938
unbound-libs
942
unzip
939
unzip
943
upower
940
upower
944
urw-fonts
941
urw-fonts
945
usb_modeswitch
942
usb_modeswitch
946
usb_modeswitch-data
943
usb_modeswitch-data
947
usbmuxd
944
usbmuxd
948
usbredir
945
usbredir
949
usbutils
946
usbutils
950
usermode
947
usermode
951
usermode-gtk
948
usermode-gtk
952
ustr
949
ustr
953
util-linux
950
util-linux
954
vim-common
951
vim-common
955
vim-enhanced
952
vim-enhanced
956
vim-filesystem
953
vim-filesystem
957
vim-minimal
954
vim-minimal
958
vinagre
955
vinagre
959
vino
956
vino
960
virt-what
957
virt-what
961
vlgothic-fonts
958
vlgothic-fonts
962
vte3
959
vte3
963
wavpack
960
wavpack
964
webkitgtk3
961
webkitgtk3
965
webrtc-audio-processing
962
webrtc-audio-processing
966
wget
963
wget
967
which
964
which
968
words
965
words
969
wpa_supplicant
966
wpa_supplicant
970
wqy-microhei-fonts
967
wqy-microhei-fonts
971
xcb-util
968
xcb-util
972
xdg-user-dirs
969
xdg-user-dirs
973
xdg-user-dirs-gtk
970
xdg-user-dirs-gtk
974
xdg-utils
971
xdg-utils
975
xfsdump
972
xfsdump
976
xfsprogs
973
xfsprogs
977
xkeyboard-config
974
xkeyboard-config
978
xml-common
975
xml-common
979
xmlrpc-c
976
xmlrpc-c
980
xmlrpc-c-client
977
xmlrpc-c-client
981
xorg-x11-drivers
978
xorg-x11-drivers
982
xorg-x11-drv-ati
979
xorg-x11-drv-ati
983
xorg-x11-drv-dummy
980
xorg-x11-drv-dummy
984
xorg-x11-drv-evdev
981
xorg-x11-drv-evdev
985
xorg-x11-drv-fbdev
982
xorg-x11-drv-fbdev
986
xorg-x11-drv-intel
983
xorg-x11-drv-intel
987
xorg-x11-drv-modesetting
984
xorg-x11-drv-modesetting
988
xorg-x11-drv-nouveau
985
xorg-x11-drv-nouveau
989
xorg-x11-drv-qxl
986
xorg-x11-drv-qxl
990
xorg-x11-drv-synaptics
987
xorg-x11-drv-synaptics
991
xorg-x11-drv-v4l
988
xorg-x11-drv-v4l
992
xorg-x11-drv-vesa
989
xorg-x11-drv-vesa
993
xorg-x11-drv-vmmouse
990
xorg-x11-drv-vmmouse
994
xorg-x11-drv-vmware
991
xorg-x11-drv-vmware
995
xorg-x11-drv-void
992
xorg-x11-drv-void
996
xorg-x11-drv-wacom
993
xorg-x11-drv-wacom
997
xorg-x11-font-utils
994
xorg-x11-font-utils
998
xorg-x11-glamor
995
xorg-x11-glamor
999
xorg-x11-server-common
996
xorg-x11-server-common
1000
xorg-x11-server-utils
997
xorg-x11-server-utils
1001
xorg-x11-server-Xorg
998
xorg-x11-server-Xorg
1002
xorg-x11-utils
999
xorg-x11-utils
1003
xorg-x11-xauth
1000
xorg-x11-xauth
1004
xorg-x11-xinit
1001
xorg-x11-xinit
1005
xorg-x11-xkb-utils
1002
xorg-x11-xkb-utils
1006
xvattr
1003
xvattr
1007
xz
1004
xz
1008
xz-libs
1005
xz-libs
1009
yajl
1006
yajl
1010
yelp
1007
yelp
1011
yelp-libs
1008
yelp-libs
1012
yelp-xsl
1009
yelp-xsl
1013
yum
1010
yum
1014
yum-langpacks
1011
yum-langpacks
1015
yum-metadata-parser
1012
yum-metadata-parser
1016
yum-utils
1013
yum-utils
1017
zenity
1014
zenity
1018
zip
1015
zip
1019
zlib
1016
zlib
1020
 
1017
 
1021
# for UEFI/Secureboot support
1018
# for UEFI/Secureboot support
1022
grub2
1019
grub2
1023
grub2-efi
1020
grub2-efi
1024
efibootmgr
1021
efibootmgr
1025
shim
1022
shim
1026
 
1023
 
1027
 
1024
 
1028
 
1025
 
1029
%end
1026
%end
1030
 
1027
 
1031
%post
1028
%post
1032
# FIXME: it'd be better to get this installed from a package
1029
# FIXME: it'd be better to get this installed from a package
1033
cat > /etc/rc.d/init.d/livesys << EOF
1030
cat > /etc/rc.d/init.d/livesys << EOF
1034
#!/bin/bash
1031
#!/bin/bash
1035
#
1032
#
1036
# live: Init script for live image
1033
# live: Init script for live image
1037
#
1034
#
1038
# chkconfig: 345 00 99
1035
# chkconfig: 345 00 99
1039
# description: Init script for live image.
1036
# description: Init script for live image.
1040
### BEGIN INIT INFO
1037
### BEGIN INIT INFO
1041
# X-Start-Before: display-manager
1038
# X-Start-Before: display-manager
1042
### END INIT INFO
1039
### END INIT INFO
1043
 
1040
 
1044
. /etc/init.d/functions
1041
. /etc/init.d/functions
1045
 
1042
 
1046
if ! strstr "\`cat /proc/cmdline\`" rd.live.image || [ "\$1" != "start" ]; then
1043
if ! strstr "\`cat /proc/cmdline\`" rd.live.image || [ "\$1" != "start" ]; then
1047
    exit 0
1044
    exit 0
1048
fi
1045
fi
1049
 
1046
 
1050
if [ -e /.liveimg-configured ] ; then
1047
if [ -e /.liveimg-configured ] ; then
1051
    configdone=1
1048
    configdone=1
1052
fi
1049
fi
1053
 
1050
 
1054
exists() {
1051
exists() {
1055
    which \$1 >/dev/null 2>&1 || return
1052
    which \$1 >/dev/null 2>&1 || return
1056
    \$*
1053
    \$*
1057
}
1054
}
1058
 
1055
 
1059
# Make sure we don't mangle the hardware clock on shutdown
1056
# Make sure we don't mangle the hardware clock on shutdown
1060
ln -sf /dev/null /etc/systemd/system/hwclock-save.service
1057
ln -sf /dev/null /etc/systemd/system/hwclock-save.service
1061
 
1058
 
1062
livedir="LiveOS"
1059
livedir="LiveOS"
1063
for arg in \`cat /proc/cmdline\` ; do
1060
for arg in \`cat /proc/cmdline\` ; do
1064
  if [ "\${arg##rd.live.dir=}" != "\${arg}" ]; then
1061
  if [ "\${arg##rd.live.dir=}" != "\${arg}" ]; then
1065
    livedir=\${arg##rd.live.dir=}
1062
    livedir=\${arg##rd.live.dir=}
1066
    return
1063
    return
1067
  fi
1064
  fi
1068
  if [ "\${arg##live_dir=}" != "\${arg}" ]; then
1065
  if [ "\${arg##live_dir=}" != "\${arg}" ]; then
1069
    livedir=\${arg##live_dir=}
1066
    livedir=\${arg##live_dir=}
1070
    return
1067
    return
1071
  fi
1068
  fi
1072
done
1069
done
1073
 
1070
 
1074
# enable swaps unless requested otherwise
1071
# enable swaps unless requested otherwise
1075
swaps=\`blkid -t TYPE=swap -o device\`
1072
swaps=\`blkid -t TYPE=swap -o device\`
1076
if ! strstr "\`cat /proc/cmdline\`" noswap && [ -n "\$swaps" ] ; then
1073
if ! strstr "\`cat /proc/cmdline\`" noswap && [ -n "\$swaps" ] ; then
1077
  for s in \$swaps ; do
1074
  for s in \$swaps ; do
1078
    action "Enabling swap partition \$s" swapon \$s
1075
    action "Enabling swap partition \$s" swapon \$s
1079
  done
1076
  done
1080
fi
1077
fi
1081
if ! strstr "\`cat /proc/cmdline\`" noswap && [ -f /run/initramfs/live/\${livedir}/swap.img ] ; then
1078
if ! strstr "\`cat /proc/cmdline\`" noswap && [ -f /run/initramfs/live/\${livedir}/swap.img ] ; then
1082
  action "Enabling swap file" swapon /run/initramfs/live/\${livedir}/swap.img
1079
  action "Enabling swap file" swapon /run/initramfs/live/\${livedir}/swap.img
1083
fi
1080
fi
1084
 
1081
 
1085
mountPersistentHome() {
1082
mountPersistentHome() {
1086
  # support label/uuid
1083
  # support label/uuid
1087
  if [ "\${homedev##LABEL=}" != "\${homedev}" -o "\${homedev##UUID=}" != "\${homedev}" ]; then
1084
  if [ "\${homedev##LABEL=}" != "\${homedev}" -o "\${homedev##UUID=}" != "\${homedev}" ]; then
1088
    homedev=\`/sbin/blkid -o device -t "\$homedev"\`
1085
    homedev=\`/sbin/blkid -o device -t "\$homedev"\`
1089
  fi
1086
  fi
1090
 
1087
 
1091
  # if we're given a file rather than a blockdev, loopback it
1088
  # if we're given a file rather than a blockdev, loopback it
1092
  if [ "\${homedev##mtd}" != "\${homedev}" ]; then
1089
  if [ "\${homedev##mtd}" != "\${homedev}" ]; then
1093
    # mtd devs don't have a block device but get magic-mounted with -t jffs2
1090
    # mtd devs don't have a block device but get magic-mounted with -t jffs2
1094
    mountopts="-t jffs2"
1091
    mountopts="-t jffs2"
1095
  elif [ ! -b "\$homedev" ]; then
1092
  elif [ ! -b "\$homedev" ]; then
1096
    loopdev=\`losetup -f\`
1093
    loopdev=\`losetup -f\`
1097
    if [ "\${homedev##/run/initramfs/live}" != "\${homedev}" ]; then
1094
    if [ "\${homedev##/run/initramfs/live}" != "\${homedev}" ]; then
1098
      action "Remounting live store r/w" mount -o remount,rw /run/initramfs/live
1095
      action "Remounting live store r/w" mount -o remount,rw /run/initramfs/live
1099
    fi
1096
    fi
1100
    losetup \$loopdev \$homedev
1097
    losetup \$loopdev \$homedev
1101
    homedev=\$loopdev
1098
    homedev=\$loopdev
1102
  fi
1099
  fi
1103
 
1100
 
1104
  # if it's encrypted, we need to unlock it
1101
  # if it's encrypted, we need to unlock it
1105
  if [ "\$(/sbin/blkid -s TYPE -o value \$homedev 2>/dev/null)" = "crypto_LUKS" ]; then
1102
  if [ "\$(/sbin/blkid -s TYPE -o value \$homedev 2>/dev/null)" = "crypto_LUKS" ]; then
1106
    echo
1103
    echo
1107
    echo "Setting up encrypted /home device"
1104
    echo "Setting up encrypted /home device"
1108
    plymouth ask-for-password --command="cryptsetup luksOpen \$homedev EncHome"
1105
    plymouth ask-for-password --command="cryptsetup luksOpen \$homedev EncHome"
1109
    homedev=/dev/mapper/EncHome
1106
    homedev=/dev/mapper/EncHome
1110
  fi
1107
  fi
1111
 
1108
 
1112
  # and finally do the mount
1109
  # and finally do the mount
1113
  mount \$mountopts \$homedev /home
1110
  mount \$mountopts \$homedev /home
1114
  # if we have /home under what's passed for persistent home, then
1111
  # if we have /home under what's passed for persistent home, then
1115
  # we should make that the real /home.  useful for mtd device on olpc
1112
  # we should make that the real /home.  useful for mtd device on olpc
1116
  if [ -d /home/home ]; then mount --bind /home/home /home ; fi
1113
  if [ -d /home/home ]; then mount --bind /home/home /home ; fi
1117
  [ -x /sbin/restorecon ] && /sbin/restorecon /home
1114
  [ -x /sbin/restorecon ] && /sbin/restorecon /home
1118
  if [ -d /home/liveuser ]; then USERADDARGS="-M" ; fi
1115
  if [ -d /home/liveuser ]; then USERADDARGS="-M" ; fi
1119
}
1116
}
1120
 
1117
 
1121
findPersistentHome() {
1118
findPersistentHome() {
1122
  for arg in \`cat /proc/cmdline\` ; do
1119
  for arg in \`cat /proc/cmdline\` ; do
1123
    if [ "\${arg##persistenthome=}" != "\${arg}" ]; then
1120
    if [ "\${arg##persistenthome=}" != "\${arg}" ]; then
1124
      homedev=\${arg##persistenthome=}
1121
      homedev=\${arg##persistenthome=}
1125
      return
1122
      return
1126
    fi
1123
    fi
1127
  done
1124
  done
1128
}
1125
}
1129
 
1126
 
1130
if strstr "\`cat /proc/cmdline\`" persistenthome= ; then
1127
if strstr "\`cat /proc/cmdline\`" persistenthome= ; then
1131
  findPersistentHome
1128
  findPersistentHome
1132
elif [ -e /run/initramfs/live/\${livedir}/home.img ]; then
1129
elif [ -e /run/initramfs/live/\${livedir}/home.img ]; then
1133
  homedev=/run/initramfs/live/\${livedir}/home.img
1130
  homedev=/run/initramfs/live/\${livedir}/home.img
1134
fi
1131
fi
1135
 
1132
 
1136
# if we have a persistent /home, then we want to go ahead and mount it
1133
# if we have a persistent /home, then we want to go ahead and mount it
1137
if ! strstr "\`cat /proc/cmdline\`" nopersistenthome && [ -n "\$homedev" ] ; then
1134
if ! strstr "\`cat /proc/cmdline\`" nopersistenthome && [ -n "\$homedev" ] ; then
1138
  action "Mounting persistent /home" mountPersistentHome
1135
  action "Mounting persistent /home" mountPersistentHome
1139
fi
1136
fi
1140
 
1137
 
1141
# make it so that we don't do writing to the overlay for things which
1138
# make it so that we don't do writing to the overlay for things which
1142
# are just tmpdirs/caches
1139
# are just tmpdirs/caches
1143
mount -t tmpfs -o mode=0755 varcacheyum /var/cache/yum
1140
mount -t tmpfs -o mode=0755 varcacheyum /var/cache/yum
1144
mount -t tmpfs vartmp /var/tmp
1141
mount -t tmpfs vartmp /var/tmp
1145
[ -x /sbin/restorecon ] && /sbin/restorecon /var/cache/yum /var/tmp >/dev/null 2>&1
1142
[ -x /sbin/restorecon ] && /sbin/restorecon /var/cache/yum /var/tmp >/dev/null 2>&1
1146
 
1143
 
1147
if [ -n "\$configdone" ]; then
1144
if [ -n "\$configdone" ]; then
1148
  exit 0
1145
  exit 0
1149
fi
1146
fi
1150
 
1147
 
1151
# add live user with no passwd
1148
# add live user with no passwd
1152
action "Adding live user" useradd \$USERADDARGS -c "Live System User" liveuser
1149
action "Adding live user" useradd \$USERADDARGS -c "Live System User" liveuser
1153
passwd -d liveuser > /dev/null
1150
passwd -d liveuser > /dev/null
1154
usermod -aG wheel liveuser > /dev/null
1151
usermod -aG wheel liveuser > /dev/null
1155
 
1152
 
1156
# Remove root password lock
1153
# Remove root password lock
1157
passwd -d root > /dev/null
1154
passwd -d root > /dev/null
1158
 
1155
 
1159
# turn off firstboot for livecd boots
1156
# turn off firstboot for livecd boots
1160
systemctl --no-reload disable firstboot-text.service 2> /dev/null || :
1157
systemctl --no-reload disable firstboot-text.service 2> /dev/null || :
1161
systemctl --no-reload disable firstboot-graphical.service 2> /dev/null || :
1158
systemctl --no-reload disable firstboot-graphical.service 2> /dev/null || :
1162
systemctl stop firstboot-text.service 2> /dev/null || :
1159
systemctl stop firstboot-text.service 2> /dev/null || :
1163
systemctl stop firstboot-graphical.service 2> /dev/null || :
1160
systemctl stop firstboot-graphical.service 2> /dev/null || :
1164
 
1161
 
1165
# don't use prelink on a running live image
1162
# don't use prelink on a running live image
1166
sed -i 's/PRELINKING=yes/PRELINKING=no/' /etc/sysconfig/prelink &>/dev/null || :
1163
sed -i 's/PRELINKING=yes/PRELINKING=no/' /etc/sysconfig/prelink &>/dev/null || :
1167
 
1164
 
1168
# turn off mdmonitor by default
1165
# turn off mdmonitor by default
1169
systemctl --no-reload disable mdmonitor.service 2> /dev/null || :
1166
systemctl --no-reload disable mdmonitor.service 2> /dev/null || :
1170
systemctl --no-reload disable mdmonitor-takeover.service 2> /dev/null || :
1167
systemctl --no-reload disable mdmonitor-takeover.service 2> /dev/null || :
1171
systemctl stop mdmonitor.service 2> /dev/null || :
1168
systemctl stop mdmonitor.service 2> /dev/null || :
1172
systemctl stop mdmonitor-takeover.service 2> /dev/null || :
1169
systemctl stop mdmonitor-takeover.service 2> /dev/null || :
1173
 
1170
 
1174
# don't enable the gnome-settings-daemon packagekit plugin
1171
# don't enable the gnome-settings-daemon packagekit plugin
1175
gsettings set org.gnome.settings-daemon.plugins.updates active 'false' || :
1172
gsettings set org.gnome.settings-daemon.plugins.updates active 'false' || :
1176
 
1173
 
1177
# don't start cron/at as they tend to spawn things which are
1174
# don't start cron/at as they tend to spawn things which are
1178
# disk intensive that are painful on a live image
1175
# disk intensive that are painful on a live image
1179
systemctl --no-reload disable crond.service 2> /dev/null || :
1176
systemctl --no-reload disable crond.service 2> /dev/null || :
1180
systemctl --no-reload disable atd.service 2> /dev/null || :
1177
systemctl --no-reload disable atd.service 2> /dev/null || :
1181
systemctl stop crond.service 2> /dev/null || :
1178
systemctl stop crond.service 2> /dev/null || :
1182
systemctl stop atd.service 2> /dev/null || :
1179
systemctl stop atd.service 2> /dev/null || :
1183
 
1180
 
1184
# Mark things as configured
1181
# Mark things as configured
1185
touch /.liveimg-configured
1182
touch /.liveimg-configured
1186
 
1183
 
1187
# add static hostname to work around xauth bug
1184
# add static hostname to work around xauth bug
1188
# https://bugzilla.redhat.com/show_bug.cgi?id=679486
1185
# https://bugzilla.redhat.com/show_bug.cgi?id=679486
1189
echo "localhost" > /etc/hostname
1186
echo "localhost" > /etc/hostname
1190
 
1187
 
1191
# Fixing the lang install issue when other lang than English is selected . See http://bugs.centos.org/view.php?id=7217
1188
# Fixing the lang install issue when other lang than English is selected . See http://bugs.centos.org/view.php?id=7217
1192
/usr/bin/cp /usr/lib/python2.7/site-packages/blivet/size.py /usr/lib/python2.7/site-packages/blivet/size.py.orig
1189
/usr/bin/cp /usr/lib/python2.7/site-packages/blivet/size.py /usr/lib/python2.7/site-packages/blivet/size.py.orig
1193
/usr/bin/sed -i "s#return self.humanReadable()#return self.humanReadable().encode('utf-8')#g" /usr/lib/python2.7/site-packages/blivet/size.py
1190
/usr/bin/sed -i "s#return self.humanReadable()#return self.humanReadable().encode('utf-8')#g" /usr/lib/python2.7/site-packages/blivet/size.py
1194
 
1191
 
1195
EOF
1192
EOF
1196
 
1193
 
1197
# bah, hal starts way too late
1194
# bah, hal starts way too late
1198
cat > /etc/rc.d/init.d/livesys-late << EOF
1195
cat > /etc/rc.d/init.d/livesys-late << EOF
1199
#!/bin/bash
1196
#!/bin/bash
1200
#
1197
#
1201
# live: Late init script for live image
1198
# live: Late init script for live image
1202
#
1199
#
1203
# chkconfig: 345 99 01
1200
# chkconfig: 345 99 01
1204
# description: Late init script for live image.
1201
# description: Late init script for live image.
1205
 
1202
 
1206
. /etc/init.d/functions
1203
. /etc/init.d/functions
1207
 
1204
 
1208
if ! strstr "\`cat /proc/cmdline\`" rd.live.image || [ "\$1" != "start" ] || [ -e /.liveimg-late-configured ] ; then
1205
if ! strstr "\`cat /proc/cmdline\`" rd.live.image || [ "\$1" != "start" ] || [ -e /.liveimg-late-configured ] ; then
1209
    exit 0
1206
    exit 0
1210
fi
1207
fi
1211
 
1208
 
1212
exists() {
1209
exists() {
1213
    which \$1 >/dev/null 2>&1 || return
1210
    which \$1 >/dev/null 2>&1 || return
1214
    \$*
1211
    \$*
1215
}
1212
}
1216
 
1213
 
1217
touch /.liveimg-late-configured
1214
touch /.liveimg-late-configured
1218
 
1215
 
1219
# read some variables out of /proc/cmdline
1216
# read some variables out of /proc/cmdline
1220
for o in \`cat /proc/cmdline\` ; do
1217
for o in \`cat /proc/cmdline\` ; do
1221
    case \$o in
1218
    case \$o in
1222
    ks=*)
1219
    ks=*)
1223
        ks="--kickstart=\${o#ks=}"
1220
        ks="--kickstart=\${o#ks=}"
1224
        ;;
1221
        ;;
1225
    xdriver=*)
1222
    xdriver=*)
1226
        xdriver="\${o#xdriver=}"
1223
        xdriver="\${o#xdriver=}"
1227
        ;;
1224
        ;;
1228
    esac
1225
    esac
1229
done
1226
done
1230
 
1227
 
1231
# if liveinst or textinst is given, start anaconda
1228
# if liveinst or textinst is given, start anaconda
1232
if strstr "\`cat /proc/cmdline\`" liveinst ; then
1229
if strstr "\`cat /proc/cmdline\`" liveinst ; then
1233
   plymouth --quit
1230
   plymouth --quit
1234
   /usr/sbin/liveinst \$ks
1231
   /usr/sbin/liveinst \$ks
1235
fi
1232
fi
1236
if strstr "\`cat /proc/cmdline\`" textinst ; then
1233
if strstr "\`cat /proc/cmdline\`" textinst ; then
1237
   plymouth --quit
1234
   plymouth --quit
1238
   /usr/sbin/liveinst --text \$ks
1235
   /usr/sbin/liveinst --text \$ks
1239
fi
1236
fi
1240
 
1237
 
1241
# configure X, allowing user to override xdriver
1238
# configure X, allowing user to override xdriver
1242
if [ -n "\$xdriver" ]; then
1239
if [ -n "\$xdriver" ]; then
1243
   cat > /etc/X11/xorg.conf.d/00-xdriver.conf <<FOE
1240
   cat > /etc/X11/xorg.conf.d/00-xdriver.conf <<FOE
1244
Section "Device"
1241
Section "Device"
1245
	Identifier	"Videocard0"
1242
	Identifier	"Videocard0"
1246
	Driver	"\$xdriver"
1243
	Driver	"\$xdriver"
1247
EndSection
1244
EndSection
1248
FOE
1245
FOE
1249
fi
1246
fi
1250
 
1247
 
1251
EOF
1248
EOF
1252
 
1249
 
1253
chmod 755 /etc/rc.d/init.d/livesys
1250
chmod 755 /etc/rc.d/init.d/livesys
1254
/sbin/restorecon /etc/rc.d/init.d/livesys
1251
/sbin/restorecon /etc/rc.d/init.d/livesys
1255
/sbin/chkconfig --add livesys
1252
/sbin/chkconfig --add livesys
1256
 
1253
 
1257
chmod 755 /etc/rc.d/init.d/livesys-late
1254
chmod 755 /etc/rc.d/init.d/livesys-late
1258
/sbin/restorecon /etc/rc.d/init.d/livesys-late
1255
/sbin/restorecon /etc/rc.d/init.d/livesys-late
1259
/sbin/chkconfig --add livesys-late
1256
/sbin/chkconfig --add livesys-late
1260
 
1257
 
1261
# enable tmpfs for /tmp
1258
# enable tmpfs for /tmp
1262
systemctl enable tmp.mount
1259
systemctl enable tmp.mount
1263
 
1260
 
1264
# work around for poor key import UI in PackageKit
1261
# work around for poor key import UI in PackageKit
1265
rm -f /var/lib/rpm/__db*
1262
rm -f /var/lib/rpm/__db*
1266
releasever=$(rpm -q --qf '%{version}\n' --whatprovides system-release)
1263
releasever=$(rpm -q --qf '%{version}\n' --whatprovides system-release)
1267
basearch=$(uname -i)
1264
basearch=$(uname -i)
1268
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-*
1265
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-*
1269
echo "Packages within this LiveCD (with version)"
1266
echo "Packages within this LiveCD (with version)"
1270
rpm -qa | sort
1267
rpm -qa | sort
1271
echo "Packages within this LiveCD"
1268
echo "Packages within this LiveCD"
1272
rpm -qa --qf "%{name}\n" | sort
1269
rpm -qa --qf "%{name}\n" | sort
1273
# Note that running rpm recreates the rpm db files which aren't needed or wanted
1270
# Note that running rpm recreates the rpm db files which aren't needed or wanted
1274
rm -f /var/lib/rpm/__db*
1271
rm -f /var/lib/rpm/__db*
1275
 
1272
 
1276
# go ahead and pre-make the man -k cache (#455968)
1273
# go ahead and pre-make the man -k cache (#455968)
1277
/usr/bin/mandb
1274
/usr/bin/mandb
1278
 
1275
 
1279
# save a little bit of space at least...
1276
# save a little bit of space at least...
1280
rm -f /boot/initramfs*
1277
rm -f /boot/initramfs*
1281
# make sure there aren't core files lying around
1278
# make sure there aren't core files lying around
1282
rm -f /core*
1279
rm -f /core*
1283
 
1280
 
1284
# convince readahead not to collect
1281
# convince readahead not to collect
1285
# FIXME: for systemd
1282
# FIXME: for systemd
1286
 
1283
 
1287
cat >> /etc/rc.d/init.d/livesys << EOF
1284
cat >> /etc/rc.d/init.d/livesys << EOF
1288
 
1285
 
1289
 
1286
 
1290
# disable updates plugin
1287
# disable updates plugin
1291
cat >> /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.override << FOE
1288
cat >> /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.override << FOE
1292
[org.gnome.settings-daemon.plugins.updates]
1289
[org.gnome.settings-daemon.plugins.updates]
1293
active=false
1290
active=false
1294
FOE
1291
FOE
1295
 
1292
 
1296
# Show the system-config-keyboard tool on the desktop
1293
# Show the system-config-keyboard tool on the desktop
1297
mkdir /home/liveuser/Desktop -p >/dev/null
1294
mkdir /home/liveuser/Desktop -p >/dev/null
1298
cat /usr/share/applications/system-config-keyboard.desktop | sed '/NotShowIn/d' |sed 's/Terminal=false/Terminal=true/' > /home/liveuser/Desktop/system-config-keyboard.desktop
1295
cat /usr/share/applications/system-config-keyboard.desktop | sed '/NotShowIn/d' |sed 's/Terminal=false/Terminal=true/' > /home/liveuser/Desktop/system-config-keyboard.desktop
1299
cat /usr/share/applications/liveinst.desktop | sed '/NoDisplay/d' > /home/liveuser/Desktop/liveinst.desktop 
1296
cat /usr/share/applications/liveinst.desktop | sed '/NoDisplay/d' > /home/liveuser/Desktop/liveinst.desktop 
1300
chmod +x /home/liveuser/Desktop/*.desktop
1297
chmod +x /home/liveuser/Desktop/*.desktop
1301
chown -R liveuser:liveuser /home/liveuser
1298
chown -R liveuser:liveuser /home/liveuser
1302
 
1299
 
1303
# Liveuser face
1300
# Liveuser face
1304
if [ -e /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png ] ; then
1301
if [ -e /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png ] ; then
1305
    cp /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png /home/liveuser/.face
1302
    cp /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png /home/liveuser/.face
1306
    chown liveuser:liveuser /home/liveuser/.face
1303
    chown liveuser:liveuser /home/liveuser/.face
1307
fi
1304
fi
1308
 
1305
 
1309
# make the installer show up
1306
# make the installer show up
1310
if [ -f /usr/share/applications/liveinst.desktop ]; then
1307
if [ -f /usr/share/applications/liveinst.desktop ]; then
1311
  # Show harddisk install in shell dash
1308
  # Show harddisk install in shell dash
1312
  sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop 
1309
  sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop 
1313
  # need to move it to anaconda.desktop to make shell happy
1310
  # need to move it to anaconda.desktop to make shell happy
1314
  #cp /usr/share/applications/liveinst.desktop /usr/share/applications/anaconda.desktop
1311
  #cp /usr/share/applications/liveinst.desktop /usr/share/applications/anaconda.desktop
1315
fi
1312
fi
1316
  cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE
1313
  cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE
1317
[org.gnome.shell]
1314
[org.gnome.shell]
1318
favorite-apps=['liveinst.desktop','firefox.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'gnome-documents.desktop', 'anaconda.desktop']
1315
favorite-apps=['liveinst.desktop','firefox.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'gnome-documents.desktop', 'anaconda.desktop']
1319
FOE
1316
FOE
1320
 
1317
 
1321
 
1318
 
1322
# set up auto-login
1319
# set up auto-login
1323
cat > /etc/gdm/custom.conf << FOE
1320
cat > /etc/gdm/custom.conf << FOE
1324
[daemon]
1321
[daemon]
1325
AutomaticLoginEnable=True
1322
AutomaticLoginEnable=True
1326
AutomaticLogin=liveuser
1323
AutomaticLogin=liveuser
1327
FOE
1324
FOE
1328
 
1325
 
1329
# Turn off PackageKit-command-not-found while uninstalled
1326
# Turn off PackageKit-command-not-found while uninstalled
1330
if [ -f /etc/PackageKit/CommandNotFound.conf ]; then
1327
if [ -f /etc/PackageKit/CommandNotFound.conf ]; then
1331
  sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf
1328
  sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf
1332
fi
1329
fi
1333
 
1330
 
1334
# make sure to set the right permissions and selinux contexts
1331
# make sure to set the right permissions and selinux contexts
1335
chown -R liveuser:liveuser /home/liveuser/
1332
chown -R liveuser:liveuser /home/liveuser/
1336
restorecon -R /home/liveuser/
1333
restorecon -R /home/liveuser/
1337
 
1334
 
1338
# Fixing default locale to us
1335
# Fixing default locale to us
1339
localectl set-keymap us
1336
localectl set-keymap us
1340
localectl set-x11-keymap us
1337
localectl set-x11-keymap us
1341
EOF
1338
EOF
1342
 
1339
 
1343
# rebuild schema cache with any overrides we installed
1340
# rebuild schema cache with any overrides we installed
1344
glib-compile-schemas /usr/share/glib-2.0/schemas
1341
glib-compile-schemas /usr/share/glib-2.0/schemas
1345
 
1342
 
1346
 
1343
 
1347
%end
1344
%end