Initial import
[platform/upstream/kickstarter.git] / kickstart.tmpl
1 # ##############################################
2 # Do not Edit! Generated by:
3 # kickstarter.py
4 # ###############################################
5
6 lang ${metadata.Language}
7 keyboard ${metadata.Keyboard}
8 timezone --utc ${metadata.Timezone}
9 auth --useshadow --enablemd5
10 #if $metadata.Part == ""
11 part / --size ${metadata.PartSize} --ondisk sda --fstype=ext3
12 #else
13 ${metadata.Part}
14 #end if
15 rootpw ${metadata.RootPass} 
16 xconfig --startxonboot
17 bootloader --timeout=${metadata.BootloaderTimeout} --append="${metadata.BootloaderAppend}"
18 desktop --autologinuser=${metadata.DefaultUser}  --defaultdesktop=${metadata.Desktop} 
19 user --name ${metadata.DefaultUser}  --groups audio,video --password ${metadata.DefaultUserPass} 
20
21 #set $save = ""
22 #if $metadata.SaveRepos
23 #set $save = "--save"
24 #end if
25 #for $r in $metadata.Repos
26 #for $rr in $repos
27 #if $rr.Name == $r
28 repo   --name=${r} --baseurl=${rr.Url} ${save}
29 #end if
30 #end for
31 #end for
32
33
34 #if $metadata.PackageArgs != ""
35 %packages ${metadata.PackageArgs}
36 #else
37 %packages
38 #end if
39
40 #for $g in $metadata.Groups
41 @${g}
42 #end for
43
44
45 $metadata.Kernel
46
47 #for $e in $metadata.ExtraPackages
48 ${e}
49 #end for
50 #for $e in $metadata.RemovePackages
51 -${e}
52 #end for
53 %end
54
55 %post
56 ${metadata.Post}
57 %end
58
59 %post --nochroot
60 ${metadata.NoChroot}
61 %end