When AutoYaST is invoked, it checks for the desktop files in
/usr/share/applications/YaST2
and evaluates them to
later include them in the configuration interface. AutoYaST uses the same configuration file used for the YaST2
Control Center with some additional enhancements.
The following is an example of the configuration file for the NIS module:
Example 3. Auto-Install Configuration file for NIS
[Desktop Entry] Type=Application Categories=Qt;X-SuSE-YaST;X-SuSE-YaST-Net_advanced; X-KDE-ModuleType=Library X-KDE-RootOnly=true X-KDE-HasReadOnlyMode=true X-KDE-Library=yast2 X-SuSE-YaST-Call=nis X-SuSE-YaST-Group=Net_advanced X-SuSE-YaST-Argument= X-SuSE-YaST-RootOnly=true X-SuSE-YaST-AutoInst=all X-SuSE-YaST-Geometry= X-SuSE-YaST-SortKey= X-SuSE-YaST-AutoInstClonable=true Icon=nis_client Exec=/sbin/yast2 nis Name=NIS Client GenericName=Configure NIS client
In addition to the keywords from the last example, AutoYaST also evaluates the following keywords: