Config::Model::Itself

Software Screenshot:
Config::Model::Itself
Software Details:
Version: 1.229
Upload Date: 14 Apr 15
Developer: Dominique Dumont
Distribution Type: Freeware
Downloads: 0

Rating: nan/5 (Total Votes: 0)

Config::Model::Itself provides a configuration model for Config::Model.

In other words, the structure of a model specification is described in Config::Model::Itself so you can use the same user interface to edit configuration data (for instance Xorg configuration data from xorg.conf) and Xorg model (if you need to add new parameters in Xorg model).

You can also create your own configuration model to get a configuration tool for your own application.

What is new in this release:

  • config-model-edit now use the same log4perl config files as config-edit.
  • You can now specify fix instructions with Value warnings.
  • Other parameters brought by Config::Model 1.230 have been added.

What is new in version 1.218:

  • The allow_keys_matching parameter was added to specify allowed keys using regexp.
  • BackendDetector was fixed to handle backend names with embedded "::" (e.g. Debian::Dep5).

What is new in version 1.216:

  • Since version 1.206, Config::Model has a new "accept" model parameter to create models targeted for upgrading configuration files. This "accept" parameter is now described in Itself/Class.pl (and requires Config::Model 1.206).

What is new in version 1.213:

  • lib/Config/Model/Itself/BackendDetector.pm (): New class derived from Config::Model::Value so config-model-edit can detect available read/write plugin backend and propose relevant choice for 'backend' model specification.
  • Build.PL: Added dedendency on Pod::POM, depends on Config::Model 1.001
  • lib/Config/Model/models/Itself/CommonElement.pl: add match parameter from Config::Model 1.001
  • config-model-edit (): can use -force_load when loading data or yaml data.
  • Build.PL: depends on YAML::Any

What is new in version 1.209:

  • t/*.t: mkpath calls were backported to File::Path delivered by Perl 5.8.8.

What is new in version 1.208:

  • The allow_empty parameter was added. This way, a model designer can specify whether configuration can be created from scratch or not. In some cases (e.g. OpenSSH), creating a configuration from scratch should not be allowed because directories and files may require specific permissions.
  • Minor corrections related to Augeas integration were made.

What is new in version 1.207:

  • This release adds an ordered parameter to the checklist.
  • An ordered checklist feature is required by the SSH model for the Ciphers list (see Config::Model::OpenSsh).

What is new in version 0.206:

  • This release adds some parameters necessary to configure the interface between Config::Model and Augeas.

Requirements:

  • Perl
  • Config::Model
  • Config::Model::CursesUI

Screenshots

config-model-itself_1_86488.png

Other Software of Developer Dominique Dumont

Comments to Config::Model::Itself

Comments not found
Add Comment
Turn on images!