YaST2 Developers Documentation: Autoyast



functions
files
intro

Autoyast

modules/AutoinstSoftware.ycp
Software

Imports

  • AutoinstConfig
  • AutoinstImage
  • Kernel
  • Language
  • Mode
  • PackageAI
  • Packages
  • Popup
  • ProductControl
  • Profile
  • Report
  • Report
  • SpaceCalculation
  • Storage
  • Summary

Global Functions

global Import (map settings) -> boolean

Import data

Parameters:
settings settings to be imported
Return value:
true on success

global AutoinstSoftware () -> void

Constructer

global Export () -> map

Export data

Return value:
dumped settings (later acceptable by Import())

global AddModulePackages (list<string> module_packages) -> void

Add packages needed by modules, i.e. NIS, NFS etc.

Parameters:
module_packages

global RemoveModulePackages (list<string> module_packages) -> void

Remove packages not needed by modules, i.e. NIS, NFS etc.

Parameters:
module_packages

global Summary () -> string

Summary

Return value:
Html formatted configuration summary

global autoinstPackages () -> list<string>

Compute list of packages selected by user and other packages needed for important configuration modules.

Return value:
of strings list of packages needed for autoinstallation

global Write () -> boolean

Configure software settings @param void

global pmInit () -> void

Initialize temporary target

global addPostPackages (list<string> calcpost) -> void

Add post packages

Parameters:
calcpost

YaST2 Developers Documentation