DSfW installation is a two stage process. The first part is done in YaST, where DSfW related basic changes are done. After YaST completes the configuration, the DSfW Provisioning Plugin has to be launched. This is done to complete the changes necessary to make the server behave as a domain server.
The DSfW provisioning plugin is a GUI and it requires user interaction to complete the operation. It also require access to the X server to launch the plugin.
With this script the provisioning plugin can be done with just the password inputs. Also this is faster in comparison to the java based provisioning plugin.
This is the python script which is used for provisioning the DSfW server after the YaST configuration part of DSfW is completed.
This allows the administrator to start the provisioning on the server, where there is no access for the X server. Also in comparison to the provisioning plugin, this script will finish the provisioning faster.
To run the script use this command:
# python provisioning_cli.py
Few important points to note:
These are the limitations of the script based provisioning, which can be addressed in the next version: