YaST/Web/Installation
From openSUSE
Contents |
Installing WebYaST
Installation and running from packages
Installation
A build service project is located here
Repositories with up to date packages is located here
As some additional packages (e.g. lighttpd) are needed which are not on openSuSE 11.1 you should add a repositories ( e.g. factory ) in order to provide these packages. Current version need only ruby extension repository.
Web-YaST core contains following packages:
- server side (running on managed system)
- yast2-webservice (core service)
- client side (serving html pages to a browser)
- yast2-webclient (the web client)
On top of that, modules can be added which provide management functionality:
- yast2-webservice-* (web service plugins)
- yast2-webclient-* (web client plugins modules)
See the complete list of packages for details on available packages and modules.
All other needed packages (ruby-rpam, rubygem-gettext, yast2-core with newer version,...) are located in this repository too and will be installed due the dependencies of the yast2-web* packages.
How to use the YaST-Webservice
Starting and access
After you have installed these packages you can start the YaST-Webservice-Server with
rcyastws start
The server is running as “localhost:4984″ with which you can connect with a web browser:
http://localhost:4984
This “pure” web page shows the available modules which can be used via the REST interface.
Configuration
Additional configuration stuff like
- setup Hostname and Port
- setup HTTPS connection
- granting permissions for an single user
- AVAHI support
can be found here in the configuration part.
How to use the YaST-Webclient
After you have started the YaST-Webservice-Server you also can start the YaST-Webclient:
rcyastwc start
Now you can use any browser and connect with 'http://<name of your computer>:54984' to your computer. The default rights of the YaST Webservice are set to root only. So you can login with the root password of that machine.
Installation from source
See the install service from source page and install client from source page for using the GIT repo to install the WebYaST components.

