1. AddOnProduct

This module provides integration of the add-on products

1.1. Summary of Module Globals

List of Global Functions

  • AcceptedLicenseAndInfoFile - Show /media.1/info.txt file in a pop-up message if such file exists. Show license if such exists and return whether users accepts it. Returns 'nil' when did not succed.

  • AddPreselectedAddOnProducts - Auto-integrate add-on products in specified file

  • DoInstall - Do installation of the add-on product within an installed system srcid is got via AddOnProduct::src_id

  • Integrate - Integrate the add-on product to the installation workflow, including preparations for 2nd stage and inst-sys update

  • UpdateInstSys - Adapts the inst-sys from the tarball

  • WFIntegrate - Integrate the changes in the workflow

List of Global Variables

1.2. Global Functions

1.2.1. AcceptedLicenseAndInfoFile

Show /media.1/info.txt file in a pop-up message if such file exists. Show license if such exists and return whether users accepts it. Returns 'nil' when did not succed.

Function parameters

  • integer src_id

Return value

  • boolean - whether the license has been accepted

1.2.2. AddPreselectedAddOnProducts

Auto-integrate add-on products in specified file

Function parameters

  • string filelist

Return value

  • boolean - true on exit

1.2.3. DoInstall

Do installation of the add-on product within an installed system srcid is got via AddOnProduct::src_id

Return value

  • symbol - the result symbol from wizard sequencer

1.2.4. Integrate

Integrate the add-on product to the installation workflow, including preparations for 2nd stage and inst-sys update

Function parameters

  • integer srcid

Return value

  • boolean - true on success

1.2.5. UpdateInstSys

Adapts the inst-sys from the tarball

Function parameters

  • string filename

Return value

  • boolean - true on success

1.2.6. WFIntegrate

Integrate the changes in the workflow

Function parameters

  • string filename

Return value

  • boolean - true on success

1.3. Global Variables

1.3.1. add_on_products

List of all selected sources

1.3.2. control_files_to_add

List of used control files, to be copied to target system

1.3.3. finish_steps_after_chroot

Items of add-on product to be performed after swictching to chroot

1.3.4. finish_steps_before_chroot

Items if add-on product to be performed at the start of inst_finish

1.3.5. finish_steps_before_umount

Items of add-on product to be performed before unmounting disks

1.3.6. last_ret

return value of last step in the product adding workflow

1.3.7. src_id

ID of currently added source for the add-on product

1.4. Module Requirements

1.4.1. Module Imports

  • FileUtils
  • InstShowInfo
  • Label
  • Language
  • Mode
  • Popup
  • ProductControl
  • ProductFeatures
  • Report
  • Wizard
  • XML

1.4.2. Module Includes