Switch branches/tags
yast-yast2/2_23_0 yast-yast2/2_22_6 yast-yast2/2_22_5 yast-yast2/2_22_4 yast-yast2/2_21_25 yast-yast2/2_21_24 yast-yast2/2_21_23 yast-yast2/2_21_22 yast-yast2/2_21_20 yast-yast2/2_21_19 yast-yast2/2_21_18 yast-yast2/2_21_17 yast-yast2/2_21_16 yast-yast2/2_21_15 yast-yast2/2_21_13 yast-yast2/2_21_12 yast-yast2/2_21_11 yast-yast2/2_21_10 yast-yast2/2_21_9 yast-yast2/2_21_7 yast-yast2/2_21_6 yast-yast2/2_21_5 yast-yast2/2_21_4 yast-yast2/2_21_3 yast-yast2/2_21_2 yast-yast2/2_20_15 yast-yast2/2_20_12 yast-yast2/2_20_11 yast-yast2/2_20_10 yast-yast2/2_20_9 yast-yast2/2_20_8 yast-yast2/2_20_7 yast-yast2/2_20_6 yast-yast2/2_20_5 yast-yast2/2_20_4 yast-yast2/2_20_3 yast-yast2/2_20_2 yast-yast2/2_20_1 yast-yast2/2_20_0 yast-yast2/2_19_13 yast-yast2/2_19_12 yast-yast2/2_19_11 yast-yast2/2_19_10 yast-yast2/2_19_9 yast-yast2/2_19_7 yast-yast2/2_19_5 yast-yast2/2_19_4 yast-yast2/2_19_3 yast-yast2/2_19_2 yast-yast2/2_19_1 yast-yast2/2_19_0 yast-yast2/2_18_28 yast-yast2/2_18_27 yast-yast2/2_18_26 yast-yast2/2_18_25 yast-yast2/2_18_24 yast-yast2/2_18_23 yast-yast2/2_18_22 yast-yast2/2_18_21 yast-yast2/2_18_20 yast-yast2/2_18_19 yast-yast2/2_18_17 yast-yast2/2_18_16 yast-yast2/2_18_15 yast-yast2/2_18_14 yast-yast2/2_18_12 yast-yast2/2_18_11 yast-yast2/2_18_9 yast-yast2/2_18_7 yast-yast2/2_18_4 yast-yast2/2_18_2 yast-yast2/2_18_1 yast-yast2/2_18_0 yast-yast2/2_17_60 yast-yast2/2_17_59 yast-yast2/2_17_58 yast-yast2/2_17_57 yast-yast2/2_17_56 yast-yast2/2_17_55 yast-yast2/2_17_54 yast-yast2/2_17_53 yast-yast2/2_17_52 yast-yast2/2_17_51 yast-yast2/2_17_50 yast-yast2/2_17_49 yast-yast2/2_17_48 yast-yast2/2_17_47 yast-yast2/2_17_46 yast-yast2/2_17_45 yast-yast2/2_17_44 yast-yast2/2_17_43 yast-yast2/2_17_42 yast-yast2/2_17_41 yast-yast2/2_17_40 yast-yast2/2_17_39 yast-yast2/2_17_38 yast-yast2/2_17_37 yast-yast2/2_17_36 yast-yast2/2_17_35 yast-yast2/2_17_34
Nothing to show
Clone or download
teclator Merge pull request #835 from yast/merge_SLE-15-GA
Merge SLE-15-GA into master
Latest commit 23f16ff Sep 20, 2018
Failed to load latest commit information.
data YCP Killer: Apply changes needed for Ruby translation Jul 30, 2013
doc Fix Grammar Jul 23, 2018
library Merge branch 'SLE-15-GA' into merge_SLE-15-GA Sep 20, 2018
package Merge branch 'SLE-15-GA' into merge_SLE-15-GA Sep 20, 2018
remote remove X-KDE-Library (bnc#899104) Dec 4, 2014
scripts fix in creating snapper images while calling yast modules (#737) May 23, 2018
test Stop stubbing modules in test_helper.rb Feb 2, 2018
.coveralls.yml add coveralls config Jan 29, 2015
.gitignore Update gitignore Feb 16, 2018
.rspec Added ProductUpgrade class (bsc#1086259) (#717) Apr 4, 2018
.travis.yml Make docs about Travis+Docker discoverable Sep 6, 2017
.yardopts System services documentation (#814) Sep 4, 2018
CONTRIBUTING.md Review fixes Aug 18, 2016
Dockerfile Revert "adapt Rakefile and Dockerfile for SLE-15-GA" Aug 10, 2018
MAINTAINER deprecate maintainer file Sep 24, 2014
Makefile.cvs sysconfdir: fixed also Makefile.cvs Oct 11, 2013
README.md fixes from review Apr 29, 2015
RPMNAME yast2 "base" package with common files Jun 27, 2002
Rakefile Revert "adapt Rakefile and Dockerfile for SLE-15-GA" Aug 10, 2018


YaST - The Basic Libraries

Travis Build Coverage Status Jenkins Build Code Climate

This repository contains basic set of shared libraries and so-called SCR agents used for reading and writing configuration files and some even for executing commands on the system.

Provided Functionality

See the generated yardoc documentation at rubydoc.info.

It contains some general overview of yast2 parts:

Getting the Sources

To get the source code, clone the GitHub repository:

$ git clone https://github.com/yast/yast-yast2.git

If you want to contribute into the project you can fork the repository and clone your fork.


This module is developed as part of YaST. See the development documentation.


If you have any question, feel free to ask at the development mailing list or at the #yast IRC channel on freenode.