Subversion Repositories livecd

Rev

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

Rev 339 Rev 340
1
########################################################################
1
########################################################################
2
#
2
#
3
#  LiveCD with gnome desktop
3
#  LiveCD with gnome desktop
4
#
4
#
5
#  Urs Beyerle, ETHZ
5
#  Urs Beyerle, ETHZ
6
#
6
#
7
########################################################################
7
########################################################################
8
 
8
 
9
part / --size 4096 --fstype ext4
9
part / --size 4096 --fstype ext4
10
 
10
 
11
########################################################################
11
########################################################################
12
# Include kickstart files
12
# Include kickstart files
13
########################################################################
13
########################################################################
14
 
14
 
15
%include sl6rolling-live-base.ks
15
%include sl6rolling-live-base.ks
16
## %include sl6rolling-config-icewm.ks
16
## %include sl6rolling-config-icewm.ks
17
%include sl6rolling-extra-software.ks
17
%include sl6rolling-extra-software.ks
18
%include sl6rolling-doc.ks
18
%include sl6rolling-doc.ks
19
 
19
 
20
 
20
 
21
########################################################################
21
########################################################################
22
# Packages
22
# Packages
23
########################################################################
23
########################################################################
24
 
24
 
25
%packages
25
%packages
26
# packages removed from @base
26
# packages removed from @base
27
-bind-utils
27
-bind-utils
28
-ed
28
-ed
29
-kexec-tools
29
-kexec-tools
30
-system-config-kdump
30
-system-config-kdump
31
-libaio
31
-libaio
32
-libhugetlbfs
32
-libhugetlbfs
33
-microcode_ctl
33
-microcode_ctl
34
-psacct
34
-psacct
35
-quota
35
-quota
36
-autofs
36
-autofs
37
-smartmontools
37
-smartmontools
38
 
38
 
39
@basic-desktop
39
@basic-desktop
40
# package removed from @basic-desktop
40
# package removed from @basic-desktop
41
-gok
41
-gok
42
 
42
 
43
@desktop-platform
43
@desktop-platform
44
# packages removed from @desktop-platform
44
# packages removed from @desktop-platform
45
-redhat-lsb
45
-redhat-lsb
46
 
46
 
47
@dial-up
47
@dial-up
48
 
48
 
49
@fonts
49
@fonts
50
 
50
 
51
@general-desktop
51
@general-desktop
52
# package removed from @general-desktop
52
# package removed from @general-desktop
53
-gnome-backgrounds
53
-gnome-backgrounds
54
-gnome-user-share
54
-gnome-user-share
55
-nautilus-sendto
55
-nautilus-sendto
56
-orca
56
-orca
57
-rhythmbox
57
-rhythmbox
58
-vino
58
-vino
59
-compiz
59
-compiz
60
-compiz-gnome
60
-compiz-gnome
61
-evince-dvi
61
-evince-dvi
62
-gnote
62
-gnote
63
-sound-juicer
63
-sound-juicer
64
 
64
 
65
## @input-methods
65
## @input-methods
66
 
66
 
67
@internet-applications
67
@internet-applications
68
# package added to @internet-applications
68
# package added to @internet-applications
69
xchat
69
xchat
70
# packages removed from @internet-applications
70
# packages removed from @internet-applications
71
-ekiga
71
-ekiga
72
 
72
 
73
@internet-browser
73
@internet-browser
74
 
74
 
-
 
75
system-config-printer
75
 
76
 
76
### SL LiveCD specific changes
77
### SL LiveCD specific changes
77
 
78
 
78
## packages to remove to save diskspace
79
## packages to remove to save diskspace
79
-evolution
80
-evolution
80
-evolution-help
81
-evolution-help
81
-evolution-mapi
82
-evolution-mapi
82
-scenery-backgrounds
83
-scenery-backgrounds
83
-redhat-lsb-graphics
84
-redhat-lsb-graphics
84
-qt3
85
-qt3
85
-xinetd
86
-xinetd
86
-openswan
87
-openswan
87
-pinentry-gtk
88
-pinentry-gtk
88
-seahorse
89
-seahorse
89
-hunspell-*
90
-hunspell-*
90
-words
91
-words
91
-nano
92
-nano
92
-pinfo
93
-pinfo
93
-vim-common
94
-vim-common
94
-vim-enhanced
95
-vim-enhanced
95
 
96
 
96
## remove some fonts and input methods
97
## remove some fonts and input methods
97
# remove Chinese font (Ming face) (8.9 MB)
98
# remove Chinese font (Ming face) (8.9 MB)
98
# we still have wqy-zenhei-fonts 
99
# we still have wqy-zenhei-fonts 
99
-cjkuni-fonts-common
100
-cjkuni-fonts-common
100
-cjkuni-uming-fonts
101
-cjkuni-uming-fonts
101
# remove Korean input method (2.1 MB)
102
# remove Korean input method (2.1 MB)
102
-ibus-hangul
103
-ibus-hangul
103
-libhangul
104
-libhangul
104
 
105
 
105
## packages to add
106
## packages to add
106
lftp
107
lftp
107
thunderbird
108
thunderbird
108
#@openafs-client
109
#@openafs-client
109
cups
110
cups
110
cups-pk-helper
111
cups-pk-helper
111
system-config-printer
112
system-config-printer
112
 
113
 
113
%end
114
%end
114
 
115
 
115
 
116
 
116
########################################################################
117
########################################################################
117
# Post installation
118
# Post installation
118
########################################################################
119
########################################################################
119
 
120
 
120
%post
121
%post
121
 
122
 
122
# remove folders/files that use a lot of diskspace
123
# remove folders/files that use a lot of diskspace
123
# and are not really needed for LiveCD
124
# and are not really needed for LiveCD
124
rm -rf /usr/share/doc/openafs-*
125
rm -rf /usr/share/doc/openafs-*
125
rm -rf /usr/share/doc/testdisk-*
126
rm -rf /usr/share/doc/testdisk-*
126
 
127
 
127
%end
128
%end