1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
|
#
# Common configuration for all XO models.
#
[global]
# Image title.
# Put your title here.
customization_info = Hexoquinasa v0.9
# Image filename.
# String should contain one formatting argument to make Python expression,
# `image_name % latestbuild`, valid. Make sure that you escaped `%` symbol
# by `%%`. Put your filename here.
image_name = hxp%%d
# Minimal list of required modules.
# All of the following modules need to be added to keep final image consistent.
# `*sugar*` modules are not included on purpose, Sugar related configuration
# will happen in `sweets-deployment` package added by `sweets` module.
modules_required =
base,
repos,
yumcfg,
powerd,
x11,
# Include Sweets Distribution specific settings.
sweets
# Useful extra modules.
modules_extra =
# Keep current build number in path set by [buildnr_from_file].
buildnr_from_file,
# Add rpmfusion repositories to image build time and image itself.
rpmfusion,
# To add extra packages from [custom_packages] section.
custom_packages,
custom_scripts,
signing
[buildnr_from_file]
# Path to file to keep current image release number.
# If you change this file manually, make sure that file content doesn't end
# with new line symbol to avoid fails from `olpc-os-builder` internals.
path = latestbuild
[sweets]
# Name of Sweets Distribution repository current one is based on.
# http://wiki.sugarlabs.org/go/Template:Sweets_Distribution_Linkbar
sweets_repository = 0.94:SugarNetwork
# Url to downstream repository. Put your url here.
deployment_repository_url = http://download.sugarlabs.org/packages//Hexoquinasa:/1/SweetsDistribution_Factory_Fedora-14/
# List of bundle_ids (or context GUIDs in Sugar Network terms) of activities
# to prefetch to final image to make them accessible in offline right after
# flasing. These activities should exist in the Sugar Network. If activities
# were formed properly, their dependencies will be automatically installed.
# Put your activities list here.
offline_activities =
org.laptop.WebActivity,
org.laptop.Calculate,
org.laptop.Chat,
#org.vpri.EtoysActivity,
org.laptop.ImageViewerActivity,
org.laptop.sugar.Jukebox,
org.laptop.Log,
org.laptop.Pippy,
org.laptop.sugar.ReadActivity,
org.laptop.Terminal,
org.laptop.TurtleArtActivity,
org.laptop.AbiWordActivity,
org.laptop.sugar.Jukebox,
org.worldwideworkshop.olpc.JigsawPuzzle,
org.laptop.TamTamMini,
org.laptop.Memorize,
org.gnome.Labyrinth,
org.laptop.RecordActivity,
org.laptop.Oficina,
com.jotaro.ImplodeActivity,
org.laptop.physics,
org.laptop.MeasureActivity,
org.laptop.VncLauncher,
#net.gcompris,
#edu.mit.media.ScratchActivity,
org.ceibaljam.conozcoamerica,
org.sugarlabs.ICanReadActivity,
org.ceibaljam.terronesweeper,
org.sugarlabs.SimpleGraph,
org.ceibaljam.jamedit,
org.laptop.TurtleArtButia,
vu.lux.olpc.Speak,
org.ceibaljam.agenda,
org.laptop.WikipediaActivity
# List of bundle_ids (or context GUIDs in Sugar Network terms) of activities
# make them favorited in Sugar Shell Home view. These activities need
# to be mentioned in `offline_activities` option as well.
# Put your activities list here.
favorite_activities =
org.laptop.WebActivity,
org.laptop.WikipediaActivity,
org.laptop.RecordActivity,
org.laptop.Calculate,
org.laptop.Chat,
org.laptop.TurtleArtActivity,
org.laptop.AbiWordActivity,
org.laptop.physics,
org.laptop.TamTamMini,
org.ceibaljam.conozcoamerica,
org.laptop.Terminal
[custom_packages]
add_packages =
# Useful packages from rpmfusion repository.
gstreamer-plugins-ugly,
gstreamer-ffmpeg,
mplayer,
x11vnc
[signing]
extract=1
bios_crypto_path=/root/bios-crypto
skey=/root/bios-crypto/build/masterkeys/fs
okey=/root/bios-crypto/build/masterkeys/os
wkey=/root/bios-crypto/build/masterkeys/fw
make_img_fs_zip=1
[custom_scripts]
custom_script_1 = %(oob_config_dir)s/post.sh
|