diff options
author | Aleksey Lim <alsroot@sugarlabs.org> | 2012-08-17 10:09:14 (GMT) |
---|---|---|
committer | Aleksey Lim <alsroot@sugarlabs.org> | 2012-08-17 23:34:39 (GMT) |
commit | ded0c4a8d253f9b0a2098a4061e35fcf58b60c06 (patch) | |
tree | 459fd99ea1cfeca142a2dc463e2f2fe26b7bd566 /image | |
parent | 4a69cb6f2590bb202567bd937ccaffdc0ac426df (diff) |
More deployment related configs
Diffstat (limited to 'image')
-rw-r--r-- | image/common.ini | 76 | ||||
-rw-r--r-- | image/latestbuild | 1 | ||||
-rw-r--r-- | image/xo-1.5.ini | 21 | ||||
-rw-r--r-- | image/xo-1.ini | 14 |
4 files changed, 112 insertions, 0 deletions
diff --git a/image/common.ini b/image/common.ini new file mode 100644 index 0000000..09d49c7 --- /dev/null +++ b/image/common.ini @@ -0,0 +1,76 @@ +# +# Common configuration for all XO models. +# + +[global] +# Image title. +# Put your title here. +customization_info = Reference XO distribution + +# 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 = xo%%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_common = + base, + repos, + yumcfg, + powerd, + x11, +# Keep current build number in path set by [buildnr_from_file]. + buildnr_from_file, +# Include Sweets Distribution specific settings. + sweets + +[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 +# Right now, only "Factory" is accessible. +sweets_repository = Factory + +# Url to downstream repository. Put your url here. +deployment_repository_url = http://download.sugarlabs.org/packages/SweetsDistribution:/Factory:/ReferenceXO/Fedora-%(fedora_release)s/ + +# 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 Sugar Network. +# 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, + +# 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.Calculate, + org.laptop.Chat, + org.vpri.EtoysActivity, + org.laptop.Pippy, + org.laptop.Terminal, + org.laptop.TurtleArtActivity, + org.laptop.AbiWordActivity, diff --git a/image/latestbuild b/image/latestbuild new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/image/latestbuild @@ -0,0 +1 @@ +0
\ No newline at end of file diff --git a/image/xo-1.5.ini b/image/xo-1.5.ini new file mode 100644 index 0000000..c1e39e1 --- /dev/null +++ b/image/xo-1.5.ini @@ -0,0 +1,21 @@ +# +# XO-1.5 final configuration. +# + +[global] +modules = +# Create ext4 SD card image files to flash on XO-1.5 laptops. + sd_card_image, +# This handy module includes all needed options and modules to make +# downstream distribution based on stable OLPC 11.3.1 release on XO-1.5 laptops. +# It might override other modules' default settings, so, keep it last. +# For other OLPC release modules, see sources on +# http://git.sugarlabs.org/platform/olpc-os-builder/trees/master/modules + olpc_11_3_1_xo1_5 + +[sd_card_image] +# 2GB image +size_1 = 1932735283,zd +keep_disk_image = 0 +compress_disk_image = 0 +make_zd = 1 diff --git a/image/xo-1.ini b/image/xo-1.ini new file mode 100644 index 0000000..9fb66b3 --- /dev/null +++ b/image/xo-1.ini @@ -0,0 +1,14 @@ +# +# XO-1 final configuration. +# + +[global] +modules = +# Create .img and .crc jffs2 image files to flash on XO-1 laptops. + jffs2_image, +# This handy module includes all needed options and modules to make +# downstream distribution based on stable OLPC 11.3.1 release on XO-1 laptops. +# It might override other modules' default settings, so, keep it last. +# For other OLPC release modules, see sources on +# http://git.sugarlabs.org/platform/olpc-os-builder/trees/master/modules + olpc_11_3_1_xo1 |