The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Kickstarter

From Mer Wiki
(Difference between revisions)
Jump to: navigation, search
Line 4: Line 4:
  
 
== External configurations ==
 
== External configurations ==
 +
 +
The "ExternalConfigs" keyword will tell kickstarter to look for additional YAML files to parse. Lists will be merged in order of inclusion, ie, if there is a key/value pair, the latest YAML file to be included (or the one having ExternalConfigs and that key), will specify the final value corresponding to the key. When lists are merged, later yaml files always will be first in the list, earlier ones appended.
 +
 +
"ExternalConfigs" should be accompanied with a list of directories.
 +
 +
Example:
 +
 
 +
  ExternalConfigs:
 +
    - /usr/share/kickstarts/mer-core
 +
    - /usr/share/kickstarts/n900-hard
  
 
== Configurations ==
 
== Configurations ==
 +
 +
The "Configurations" keyword is a list, specifies which kickstart files should be generated.
 +
 +
Example:
 +
 +
  Configurations:
 +
      -
  
 
== Inheritance ==
 
== Inheritance ==
 +
 +
Example:
 +
 +
    Inherits:
 +
      - foo
 +
      - bar
  
 
== Language ==
 
== Language ==

Revision as of 18:43, 15 January 2012

Contents

Mer Kickstarter

YAML

External configurations

The "ExternalConfigs" keyword will tell kickstarter to look for additional YAML files to parse. Lists will be merged in order of inclusion, ie, if there is a key/value pair, the latest YAML file to be included (or the one having ExternalConfigs and that key), will specify the final value corresponding to the key. When lists are merged, later yaml files always will be first in the list, earlier ones appended.

"ExternalConfigs" should be accompanied with a list of directories.

Example:

  ExternalConfigs:
   - /usr/share/kickstarts/mer-core
   - /usr/share/kickstarts/n900-hard

Configurations

The "Configurations" keyword is a list, specifies which kickstart files should be generated.

Example:

  Configurations:
      - 

Inheritance

Example:

   Inherits:
      - foo
      - bar

Language

Keyboard

Timezone

Partition setup - Part vs PartSize + FileSystem

Root user setup

Architecture

Image creator options

Boot loader settings

BootloaderTimeout

BootloaderAppend

BootloaderOptions

Session launching

Default user

Default desktop

Session

Initial user setup

DefaultUser

DefaultUserPass

Repository setup

Repositories

Options

SaveRepos

Repos

Package selection

PackageArgs

Groups

Kernel

ExtraPackages

RemovePackages

Post installation scripts

Within target post-installation scripts

Outside target post-installation scripts

Personal tools