add a new keyword 'FileSystem', based on the updated static '.ks' file
[platform/upstream/kickstarter.git] / kickstart / kickstart.tmpl
1 #if $metadata.has_key("Mic2Options")
2 # -*-mic2-options-*- ${metadata.Mic2Options} -*-mic2-options-*-
3
4 #end if
5 # ##############################################
6 # Do not Edit! Generated by:
7 # kickstarter.py
8 # ###############################################
9
10 lang ${metadata.Language}
11 keyboard ${metadata.Keyboard}
12 timezone --utc ${metadata.Timezone}
13 #if $metadata.Part == ""
14 part / --size ${metadata.PartSize} --ondisk sda --fstype=${metadata.FileSystem}
15 #else
16 ${metadata.Part}
17 #end if
18 rootpw ${metadata.RootPass} 
19 #if $metadata.has_key("StartX")
20 xconfig --startxonboot
21 #end if
22 #if $metadata.has_key("Bootloader") 
23 bootloader --timeout=${metadata.BootloaderTimeout} --append="${metadata.BootloaderAppend}"
24 #end if
25 #if $metadata.has_key("Desktop")
26 desktop --autologinuser=${metadata.DefaultUser}  #slurp
27 #if $metadata.Desktop != "None"
28 --defaultdesktop=${metadata.Desktop} #slurp
29 #end if
30 #if $metadata.has_key("Session")
31 --session="${metadata.Session}"
32 #else
33
34 #end if
35 #end if
36 user --name ${metadata.DefaultUser}  --groups audio,video --password ${metadata.DefaultUserPass} 
37
38 #set $save = ""
39 #if $metadata.SaveRepos
40 #set $save = "--save --debuginfo --source --gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-meego"
41 #end if
42 #for $r in $metadata.Repos
43 #for $rr in $repos
44 #if $rr.Name == $r
45 #if $rr.Name == "adobe"
46 repo --name=${r} --baseurl=${rr.Url} --save
47 #else
48 repo --name=${r} --baseurl=${rr.Url} ${save}
49 #end if
50 #end if
51 #end for
52 #end for
53
54 #if $metadata.has_key("PackageArgs")
55 %packages --${metadata.PackageArgs}
56 #else
57 %packages
58 #end if
59
60 #for $g in $metadata.Groups
61 @${g}
62 #end for
63
64 #if $metadata.has_key("Kernel")
65 $metadata.Kernel
66 #end if
67
68 #for $e in $metadata.ExtraPackages
69 ${e}
70 #end for
71 #for $e in $metadata.RemovePackages
72 -${e}
73 #end for
74 %end
75
76 %post
77 ${metadata.Post}
78 %end
79
80 %post --nochroot
81 ${metadata.NoChroot}
82 %end