Skip to content

riiengineering/skonfig-base

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

skonfig base set

skonfig is a configuration management system forked from cdist (after e250024).

We have three main repositories:

  • skonfig - implementation of the skonfig tool and quick getting started bits,
  • base - explorer and types for general use,
  • extra - special purpose types and incubator for new types.

You can find us in #skonfig:matrix.org (matrix?).

Documentation

Most parts of cdist documentation apply, but there are differences:

  • skonfig does only config (see skonfig -h),
  • some types behave differently and it's recommended to consult manuals in base and extra.

Split between base and extra

Base explorers and types are used to change the state of the operating system or core components of it and are not for some specific piece of software. Furthermore, the quality requirements for inclusion in base are higher than for extra.

Extra contains types for specific purposes like configuring software or services which don't belong to the operating system and also serves as an incubator for new types.

Languages

  • Shell 97.4%
  • Awk 2.3%
  • Python 0.3%